Sayur Lodeh: Mixed Vegetables in Coconut Milk Soup (Vegan)
Sayur lodeh is a very common dish served in Indonesian households, mostly in Java. It’s a vegetable soup with a coconut milk base, and is light, healthy and not spicy.

- Prep time
- 15 min
- Cook time
- 20 min
- Yield
- 3 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 6 shallots, peeled, chopped
- 3 cloves garlic, peeled, chopped
- 1 tsp coriander seeds
- 3 candlenuts, chopped
- 2 cm galangal, bruised
- 2 salam leaves (Indonesian bay leaves)
- 200 gr chayote, peeled, cut into bite sized pieces
- 100 gr long beans, cut in pieces
- 1 small eggplant, cut into bite sized pieces
- 50 gr tempeh, cut into bite sized pieces
- 0.5 corn, cut into 3
- 100 gr melinjo beans (optional)
- 20 gr melinjo leaves (optional)
- 1 big red chilli (optional), sliced
- 1 big green chilli (optional), sliced
- Salt to taste
- 1 tsp sugar
- 100 ml coconut milk
- 800 ml water
Instructions
- 1
Blend into fine paste: shallots, garlic, coriander seeds and candlenuts.
- 2
Put the blended spices in a cooking pot, add the galangal, salam leaves, water and coconut milk.
- 3
Stir all the soup ingredients and cook it over medium high flame until it boils.
- 4
Once the soup boils, add the corn, tempeh and melinjo fruit.
- 5
Add salt and sugar, and continue cooking for around 10 minutes.
- 6
Add the chayote, eggplant and long beans. Cook for another 5 minutes.
- 7
Add melinjo leaves, red and green chilli, stir, and turn off the heat.