National Dish Malaysia: Sayur Lodeh (Recipe)

In this article
Discover Sayur Lodeh, Malaysia’s wonderfully soothing vegetable soup simmered in creamy coconut milk. Tender aubergine, crisp green beans and sweet carrots mingle with fragrant turmeric, garlic and ginger to create a bowl that is both comforting and vibrant. Whether ladled over rice or served alongside other favourites, this gentle classic brings the warmth of a Malaysian family kitchen straight to your table.
About Sayur Lodeh
Sayur Lodeh is a traditional Malaysian dish that charms with its colourful medley of fresh vegetables and aromatic spices. This creamy coconut milk soup is not only a feast for the senses but further proof of Malaysia’s rich and diverse culture. The combination of aubergine, green beans and carrots creates a harmonious flavour that delights locals and visitors alike. Whether served as a side to other dishes or enjoyed as a main course, sayur lodeh brings a piece of Malaysian tradition to your table.
Ingredients (serves 1–2)
- 200 ml coconut milk
- 1 small aubergine, diced
- 100 g green beans, trimmed and halved
- 1 carrot, thinly sliced
- 1 onion, finely chopped
- 2 garlic cloves, chopped
- 1 piece of ginger, grated
- 2 tablespoons oil (for frying)
- 1 teaspoon turmeric
- Salt and pepper to taste
Shopping for the ingredients
When shopping for sayur lodeh, focus on fresh, good-quality produce. Fresh vegetables are the heart of this dish and make all the difference to the flavour. It is also worth choosing tinned or carton coconut milk that is free from additives. Visit local markets or Asian grocery shops to track down the best ingredients.
Preparing the dish
Before you start cooking sayur lodeh, wash and chop all the ingredients thoroughly. Take care to cut the vegetables into even pieces so they cook uniformly. Preparing the onion, garlic and ginger properly is just as important, as these ingredients give the soup its characteristic aroma. To save time, you can prepare all the ingredients in advance and have them ready to hand.
Step-by-step instructions
- Heat the oil in a pan, add the onions, garlic and ginger, and fry until the onions turn translucent.
- Add the turmeric and stir well to release the spices.
- Add the diced aubergine, green beans and carrots to the pan and fry the vegetables for a few minutes.
- Pour in the coconut milk and let everything simmer for about 10–15 minutes, until the vegetables are tender.
- Season with salt and pepper and serve.
Gluten-free / lactose-free version
The good news is that sayur lodeh is naturally gluten-free and lactose-free, as it contains no wheat products or dairy. Just make sure that the individual ingredients — particularly the coconut milk and spices — are also gluten-free. If you use pre-packaged spice blends, it is worth checking the labels. That way you can be confident you are enjoying a wholesome, delicious dish.
Tips for vegans and vegetarians
Sayur lodeh is especially well suited to vegans and vegetarians, as it contains no animal products at all. You can add extra plant-based ingredients such as courgette, broccoli or peppers to boost the range of nutrients. To deepen the flavour further, try stirring in some ground nuts or seeds — they add a pleasant crunch as well as an extra helping of protein.
More tips and tricks
To get the most out of your sayur lodeh, it pays to use fresh spices. Where possible, buy whole spices and grind them yourself for a more intense flavour. Experiment with different vegetables and textured ingredients to give the dish your personal touch. The cooking time can also be adjusted to suit each vegetable, so everything turns out perfectly tender and delicious.
Adapting the recipe to your taste
The variety of ingredients in sayur lodeh makes it easy to adapt the recipe to your personal preferences. Feel free to add your favourite vegetables or leave out anything that is not to your liking. If you enjoy heat, add chilli or a spoonful of Sambal Belacan for an extra dimension of flavour. Remember that cooking is also a creative way to discover new tastes.
Ingredient substitutions
If you cannot find some of the ingredients for sayur lodeh, there are plenty of alternatives to fall back on. Courgette or pumpkin, for instance, work well in place of aubergine. For the coconut milk you could use another plant-based option such as almond milk, though this will change the flavour slightly. It is well worth trying different combinations to find your own favourite version.
Drink pairing ideas
A range of drinks complements the flavours of sayur lodeh beautifully. A fresh ginger ale or a lightly spiced green tea harmonises wonderfully with the dish’s warmth and aromas. A simple glass of sparkling water with lemon is another refreshing choice, as is a frothy glass of Teh Tarik, Malaysia’s beloved pulled tea. For those who prefer something alcoholic, a light white wine or a fruity cocktail works nicely.
Serving and presentation ideas
Presentation can make all the difference in showing sayur lodeh at its best. Serve the soup in colourful bowls to highlight the vibrant hues of the vegetables. A garnish of fresh herbs such as coriander or spring onions adds extra flavour and a lovely finish. It is traditionally spooned over compressed rice cakes such as Lontong, and remember to offer a wedge of lime on the side — its zesty aroma lifts the whole dish.
A bit of history
Sayur lodeh has its roots in Malaysian cuisine and is a popular dish across many Asian countries. It reflects the influences of the different cultures that have layered themselves over the region through the centuries. The use of coconut milk and a wide variety of vegetables is typical of many island kitchens, showing a closeness to nature and easy access to fresh ingredients. In many households, sayur lodeh is served at festive occasions and family gatherings.
More recipe ideas
- Rendang Daging — a spiced beef dish slow-cooked in coconut milk
- Nasi Lemak — a fragrant rice dish served with an array of sides
- Gado Gado — a salad of steamed vegetables with peanut sauce
Summary: Sayur Lodeh
Sayur lodeh is not just a heavenly dish from Malaysia; it is also a symbol of Malaysian culture. This creamy coconut milk soup brings together a wealth of fresh flavours and offers a delicious, nourishing option for vegans and non-vegans alike. It invites you to get creative with different vegetables and spices to suit your own taste. Enjoy this dish as a main course or as a delightful side — either way, it is a treat.



