Sayur Lodeh (Vegetable Coconut Curry)

Sayur lodeh is the kind of dish that turns up in almost every Indonesian household, a soft, coconutty vegetable curry that's equal parts nourishing and quietly delicious. It's traditionally made with whatever vegetables are on hand, which makes it a brilliant way to use up a crisper drawer full of odds and ends, long beans, eggplant, cabbage, corn and chayote are all classics.

The base is a simple spice paste of shallots, garlic, candlenuts and chilli, fried off until fragrant before the vegetables go in to simmer gently in coconut milk. A few bay and lime leaves lift the whole pot with a gentle citrusy perfume, and the result is mellow, mild and deeply comforting, more of a warm hug than a fiery curry.

Serve it the way it's eaten across Java, ladled over steamed rice, alongside crunchy fried tempeh or tofu and perhaps a spoonful of sambal on the side for those who like a bit more heat.

Servings
4
Prep Time
15
mins
Cook Time
25
mins
Ingredients
19
Total Time
40
mins

Pantry bits

  • Blender or mortar and pestle
  • Large heavy-based pot or Dutch oven
  • Wooden spoon
  • Chopping board and knife

Ingredients

  • 4 shallots, peeled
  • 3 cloves garlic, peeled
  • 2 candlenuts (or macadamias)
  • 2 red chillies, deseeded
  • 1 tsp shrimp paste (terasi), optional
  • 2 tbsp vegetable oil
  • 400 ml coconut milk
  • 250 ml water or vegetable stock
  • 2 bay leaves
  • 2 kaffir lime leaves, torn
  • 1 stalk lemongrass, bruised
  • 150 g long beans, cut into 4 cm lengths
  • 1 small eggplant, cut into chunks
  • 150 g cabbage, roughly shredded
  • 1 corn cob, cut into rounds
  • 100 g chayote or pumpkin, cubed
  • 150 g fried tofu, halved
  • 1 tsp sugar
  • Salt, to taste
  • Steamed rice, to serve

Instructions

  1. Blend or pound the shallots, garlic, candlenuts, chillies and shrimp paste (if using) into a smooth paste, adding a splash of water if needed.
  2. Heat the oil in a large pot over medium heat and fry the paste for 4-5 minutes until fragrant and the raw smell has gone.
  3. Add the coconut milk, water, bay leaves, kaffir lime leaves and lemongrass. Bring to a gentle simmer, stirring so the coconut milk doesn't split.
  4. Add the corn and chayote or pumpkin first, as they take longest, and simmer for 5 minutes.
  5. Add the eggplant and long beans and simmer for a further 5-6 minutes until just tender.
  6. Stir in the cabbage and fried tofu, and cook for a final 3-4 minutes until the cabbage has wilted but still has some bite.
  7. Season with sugar and salt to taste. Remove the lemongrass, bay and lime leaves if you like before serving.
  8. Ladle over steamed rice and serve hot.

Never miss a recipe

Join thousands of subscribers and get our best recipes delivered to direct to your inbox!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.