Soto Betawi - Indonesian Creamy Beef Soup

Main Dish
2 servings
17 min
40 min
Very Easy



Beef stock:



Other Ingredients:



  • Beef stock:
    Boil beef with galangal, lemongrass and salam leaves until tender. Use a pressure cooker, so this only took 30 minutes, if you are not using pressure cooker, bring to boil and simmer for at least 1.5 hours. Since you get rid of the fat from the brisket, prepare this one night ahead, cool it down and keep it in the fridge. The next day, the fat has hardened and could take it out easily. If you are using leaner meat, you can skip the fat removing process. If you don't eat beef, replace it with other kinds of meat.
  • Spices:
    Threw everything into my food processor and pulsed until it forms a fine paste.
  • Soup:
    To finish the soup, bring beef and stock to boil, add spices, and add coconut milk. Adjust seasonings and spices according to your taste. The soup is done.
  • Other Ingredients:
    Pan fry the potato slices on a non stick pan with minimal amount of olive oil (only about 1 tablespoon ), pan fry slowly on medium heat until softened, crank up the heat afterwards to brown the surface. Alternatively, you can soften the potatoes by baking or microwaving them.
    The tomatoes do not need to be cooked.
  • To serve, place potatoes and tomatoes in a bowl, scoop some beef, pour soup over it, sprinkle some crackers, crispy shallot and spring onion.
  • Serve with kecap manis, chilli and lime slices on the side as condiments.


Soto Betawi - Indonesian Creamy Beef Soup, photo 1
Soto Betawi - Indonesian Creamy Beef Soup, photo 2
Soto Betawi - Indonesian Creamy Beef Soup, photo 3


Rate this recipe:
Generate another secure code  = 

You may like


Menu planner
Petitchef will make it possible to plan your menu daily, weekly, in advance for the holidays.

You can also print the weekly menu here.

Daily Menu

Daily menu
To receive the Petitchef tasty newsletter, please enter your email