All recipes
Indonesian
Sayur Lodeh

Sayur Lodeh

A thick, spicy Indonesian vegetable soup in coconut milk with eggplant, green beans, tofu and tempeh — a homey Javanese dish with a delicate, fragrant broth.

Time50 min
Servings4
Calories581 kcal
LevelEasy

Ingredients

  • oil3 tbsp
  • shallot6 pcs
  • garlic3 cloves
  • red chili pepper2 pcs
  • coriander seeds1 tsp
  • black pepper0.5 tsp
  • galangal20 g
  • lemongrass1 stalk
  • salam leaves2 leaf
  • water700 ml
  • green beans150 g
  • eggplant200 g
  • white cabbage200 g
  • tofu200 g
  • tempeh200 g
  • coconut milk500 ml
  • salt1 to taste
  • palm sugar1 tbsp
  • rice300 g

Instructions

1

Cut the cabbage into large chunks, the eggplant into cubes, the green beans into 4–5 cm pieces, and the tofu and tempeh into cubes. Lightly crush the galangal, and bruise the lemongrass stalk with the flat side of a knife.

2

Grind the shallots, garlic, red chili peppers, coriander seeds and black pepper into a spice paste.

3

Heat oil in a pot over medium heat. Add the paste, galangal, lemongrass and salam leaves; sauté for 3–4 minutes until very fragrant.

4

Pour in water, bring to a boil, and add the green beans and eggplant. Simmer over low heat for 8 minutes.

5

Add the cabbage, tofu and tempeh. Cook for another 8–10 minutes, until the vegetables are tender but not overcooked.

6

Pour in the coconut milk, add salt and palm sugar. Simmer over low heat for 5 minutes, without letting it boil hard, so the coconut milk doesn't split.

7

Remove the galangal, lemongrass and salam leaves, taste and adjust the salt if needed. Serve the sayur lodeh hot, on its own or with steamed rice.