Semur Tahu Telor: Dutch-Indonesian Braised Tofu & Egg Stew

Must Try

- Advertisement -Tasty Food Photography
Nunuk Sri Rahayu
Nunuk Sri Rahayu
Nunuk hails from Solo, the historic royal capital and cultural centre of Java, Indonesia. She has been cooking since the age of 12, and also performs and teaches traditional Javanese dance. Her dream is to eventually write her own Indonesian cookbook.

Semur is one of my favourite dishes. It’s versatile, can be cooked using different ingredients and has a wholesome, slightly sweet and savoury taste that goes really well with steamed rice. It’s just delicious!

Semur comes from the Dutch word ‘smoor’, meaning ‘to braise’ in Dutch — it is a Dutch-influenced stew. You can use a variety of proteins such as beef, chicken, buffalo meat, egg, tempeh or tofu as the main ingredient. The ingredients are braised in spices with sweet soy sauce to give the dish its signature dark brown color. 

There are a few variants of semur, and the spices used are slightly different depending on the region. But sweet soy sauce is always present! 

Betawi Style

For this recipe, I cooked Betawi-style semur. The Betawi people are native to the city of Jakarta and its immediate outskirts. Compared to Central Javanese semur, the Betawi version uses more spices. The result is a more intense, fragrant flavour as opposed to the lighter Central Javanese version. Both are equally delicious. 

For the Betawi people, semur is a special dish that’s usually served during Hari Raya, or Eid. They have a tradition called andilan (from the word andil, meaning ‘to have one’s share’), where people will collectively buy a buffalo before Ramadan. The whole neighborhood will take care of the buffalo, which will be slaughtered just before Hari Raya for the meat to be shared. This meat is used to make semur on Hari Raya. Unfortunately this tradition has almost disappeared due to many factors.


As buffalo meat is rarely available, people usually make it from other meat, such as beef or chicken. Tempe, tofu and egg are also quite popular. Semur is a favourite all year long. It is usually available in eating places such as in the local warteg

This recipe is actually a request from one of our readers, for semur tahu (semur with tofu). I’ve also added eggs along with tofu, because this is a popular semur duo.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Semur Tahu Telor: Dutch-Indonesian Braised Tofu & Egg Stew

Semur Tahu Telor: Dutch-Indonesian Braised Tofu & Egg Stew

  • Author: Nunuk Sri Rahayu
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 4 1x
  • Category: Soups & Stews, Tofu & Tempe
  • Method: Braising
  • Cuisine: Indonesian
  • Diet: Gluten Free


Semur is a sweet and savoury stew, whose name derives from the Dutch word smoor, or “to braise”. It can be made with a variety of proteins, in various regional styles. For this recipe, we’ve chosen to make Betawi-style semur with tofu and eggs.


  • 2 square blocks of firm tofu
  • 4 hard boiled eggs, peeled 
  • 6 small shallots 
  • 2 cloves garlic 
  • 2 candlenuts
  • 3 cm fresh ginger, peeled and sliced
  • 1 stalk lemongrass, bruised and knotted
  • 1 Indonesian bay leaf (daun salam)
  • 0.5 tsp white pepper powder 
  • 0.5 tsp coriander powder
  • ¼ tsp cumin
  • ¼ grated nutmeg
  • 2 star anise
  • 2 cloves
  • 3 cm cinnamon stick 
  • Salt to taste
  • 1 big red tomato, cut into small pieces 
  • 0.5 lt water
  • 3 tbsp vegetable oil
  • 5 tbsp sweet soy sauce


  1. Cut each tofu in half. Deep fry and set aside.
  2. Using a blender or food processor, blend into a smooth paste the shallots, garlic and candlenut.
  3. Heat the water in a medium-sized cooking pan.
  4. Heat the oil in a small frying pan, and sauté the blended spices until fragrant, around 3 minutes.Saute the spices


  5. Transfer the sautéed spices to the pan of water.
  6. Add the lemongrass, ginger and bay leaf.Transfer the sautéed spices to the pan of water


  7. When the water boils, add the white pepper powder, cumin, coriander, nutmeg, star anise, cinnamon, cloves and salt.
  8. After cooking for 5 minutes, add the tofu and sweet soy sauce.Add the tofu and sweet soy sauce


  9. Add the tomatoes.Add the tomatoes.


  10. Add the boiled eggs.Add the boiled eggs


  11. Cook for another 30 minutes or until the sauce thickens.


  • The eggs can be omitted.
  • Semur keeps well for a few days in the refrigerator and is best enjoyed with steamed rice and sambal terasi.

Keywords: Non spicy, one-pot meal, common ingredients

- Advertisement -Tasty Food Photography


Recipe rating
Please enter your comment!
Please enter your name here


Latest Recipes

Popular tags