Classic Indonesian Beef Broth Soup

Classic Indonesian Beef Broth Soup

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

A fragrant, golden Indonesian beef soup built on a long-simmered broth infused with lemongrass, galangal, and warm spices. Served over rice vermicelli with bean sprouts, halved egg, and a tumble of fried shallots, each bowl is finished with a squeeze of lime and a spoon of sambal.

Prep Time20 mins
Cook Time120 mins
Total Time140 mins
Servings4
Yield4 generous bowls

Nutrition Facts

Per serving (estimated)

  • 580 kcalCalories
  • 20 gFat
  • 7 gSaturated Fat
  • 42 gCarbs
  • 3 gFiber
  • 5 gSugar
  • 42 gProtein
  • 780 mgSodium
  • 820 mgPotassium
  • 95 mgCalcium
  • 5.5 mgIron
  • 12 mgVitamin C
  • 60 mcgVitamin A

Ingredients

For the broth and beef

  • 1.5 kg beef shank or brisket, trimmed and cut into 5 cm chunks
  • 2 L cold water
  • 1 tbsp fine sea salt, plus more to taste

For the spice paste (bumbu)

  • 6 shallots, peeled
  • 4 garlic cloves, peeled
  • 2 cm fresh turmeric, peeled (or 1 tsp ground turmeric)
  • 2 cm fresh ginger, peeled
  • 2 cm fresh galangal, peeled
  • 2 candlenuts or macadamia nuts
  • 1 tsp coriander seeds
  • 1/2 tsp white peppercorns
  • 1 small cinnamon stick (3 cm)

For the aromatics

  • 3 tbsp vegetable oil
  • 1 large onion, thinly sliced
  • 2 lemongrass stalks, bruised and tied
  • 4 kaffir lime leaves, torn
  • 2 cm ginger, sliced into coins

For serving

  • 200 g rice vermicelli (bihun), soaked in warm water for 15 minutes
  • 2 hard-boiled eggs, peeled and halved lengthwise
  • 150 g fresh bean sprouts, briefly blanched
  • 3 tbsp crispy fried shallots
  • Small handful of celery leaves and Chinese celery, chopped
  • 2 limes, cut into wedges
  • Sambal and kecap manis, to accompany

Directions

  1. Toast the coriander seeds, white peppercorns, and cinnamon stick in a dry pan over medium heat for 1 minute until fragrant, then grind in a mortar or spice grinder. Combine with the shallots, garlic, turmeric, ginger, galangal, and candlenuts and blend to a smooth paste, adding a splash of water if needed.
  2. Heat the oil in a large heavy pot over medium heat. Sauté the sliced onion for 4 minutes until softened, then add the spice paste and cook for 6-8 minutes, stirring often, until the paste darkens slightly and smells deeply aromatic.
  3. Pour in the 2 L water, add the lemongrass, kaffir lime leaves, sliced ginger, and 1 tablespoon salt. Bring to a vigorous boil, then add the beef chunks. Skim off any gray foam that rises to the surface.
  4. Reduce the heat to a gentle simmer, cover partially, and cook for 90-110 minutes until the beef is fork-tender. Taste and adjust the salt. Remove the beef and slice it thinly against the grain; strain the broth if you prefer a very clear soup.
  5. Divide the soaked vermicelli among four warm bowls. Top each with a handful of bean sprouts, sliced beef, and an egg half.
  6. Ladle the hot broth over the bowls, ensuring the aromatics are not poured in. Scatter generously with fried shallots and chopped celery leaves.
  7. Serve immediately with lime wedges, sambal, and kecap manis on the side so each diner can adjust the heat, brightness, and sweetness to taste.

Cook’s Notes

  • For a richer, clearer broth, blanch the beef in boiling water for 5 minutes, drain, rinse, and then proceed with the recipe using fresh water.
  • Make the broth a day ahead and refrigerate overnight; lift off the solidified fat for a cleaner, more concentrated flavor when reheating.
  • Swap the rice vermicelli for compressed rice cakes (lontong) cut into cubes for a heartier, more traditional version.
  • Toast whole spices before grinding to release their essential oils and deepen the broth's aroma.
  • A squeeze of lime just before drinking each spoonful is essential — the acidity lifts the entire bowl.
DinnerSavoureux