🌍 Honest home cooking from around the world ▶ Subscribe on YouTube — @taraskitchen
Indonesian Beef Soto served and ready to eat

Indonesian Beef Soto

A bright, fragrant Indonesian beef soup with turmeric, lemongrass and crispy shallots — comforting and complex.

↓ Jump to recipe
⏱️
20 minPrep
🔥
2 hrCook
🍽️
5Serves
📊
MediumLevel
Advertisement · placeholder

Ingredients

  • 800g beef shin, cubed
  • For paste: 6 shallots, 4 garlic cloves, 1 thumb ginger, 1 thumb turmeric (or 2 tsp ground), 4 candlenuts (or macadamias), 1 lemongrass stalk
  • 3 lime leaves
  • 2 bay leaves
  • 1 cinnamon stick
  • 3 cloves
  • 3 tbsp oil
  • Vermicelli noodles
  • Boiled eggs, beansprouts, fried shallots, lime, sambal

Instructions

  1. Simmer the beef in 2 litres salted water for 90 minutes; reserve broth.
  2. Blend the paste ingredients smooth.
  3. Fry the paste in oil with lime leaves, bay, cinnamon and cloves until very fragrant.
  4. Add this back to the broth with the sliced beef.
  5. Simmer 15 minutes.
  6. Serve over vermicelli with boiled eggs, beansprouts, fried shallots, lime and sambal.
Advertisement · placeholder

Tara’s tips

  • Fresh turmeric gives the most vibrant colour and flavour.
  • The crispy shallots on top are essential.

Serving suggestions

  • Squeeze plenty of lime and add sambal to taste.

Storage & reheating

Broth keeps 4 days.

Nutrition

Nutrition information is not yet available for this recipe. Values vary with portion size and exact ingredients — we will add verified figures here soon.

Frequently asked questions

No candlenuts?

Macadamia nuts are the closest substitute.

You might also like

Related recipes

Palak Paneer served and ready to eat Indian

Palak Paneer

Soft cubes of paneer in a smooth, gently spiced spinach sauce — comforting, green and surprisingly…

⏱ 35 min 🍽 4 servings 📊 Medium
Spaghetti Aglio e Olio served and ready to eat Italian

Spaghetti Aglio e Olio

The quiet hero of Italian cooking — spaghetti tossed with garlic, good olive oil and a…

⏱ 20 min 🍽 2 servings 📊 Easy