Sayur Lodeh (Vegetable Coconut Milk Stew)

In Indonesian cooking, sayur lodeh is the kind of vegetable stew made for rice: a gently spiced coconut milk broth carrying tender vegetables, fragrant leaves and warm aromatics. This version keeps the character mild and creamy, with shallot, garlic, galangal, turmeric and kaffir lime leaf giving the sauce depth without heavy heat. Carrot, aubergine, green beans and cabbage each bring a different texture, from soft and silky to lightly crisp. Served hot with jasmine rice, it is a practical, comforting dinner that feels generous while staying plant-based and straightforward to prepare.
Cuisine style Indonesian home cooking
Spice level Mild
Cooking style One-pot cooking • Meal prep friendly
Time commitment Under 1 hour

Why this recipe works

  • Fragrant base: Shallot, garlic, galangal, turmeric and kaffir lime leaves give the coconut broth depth without making the stew spicy.
  • Creamy but light: Coconut milk creates a smooth, rounded broth while the vegetables keep the dish fresh and balanced.
  • Simple simmering: The vegetables are added in stages, making it easier to cook them until tender without losing texture.

Get the most out of this recipe

Authenticity notes

  • Flexible home-style stew: Sayur lodeh is commonly made with a mix of everyday vegetables, so the exact combination can vary while the coconut-spice broth remains the defining element.
  • Aromatic Indonesian profile: Galangal, turmeric and kaffir lime leaves give the stew its recognisable fragrance, with earthy, citrusy notes rather than chilli heat.
  • Serve with rice: Steamed rice is the natural accompaniment, soaking up the coconut broth and turning the stew into a complete meal.

Ingredient notes

  • Choose sturdy vegetables: Aubergine, carrot, beans and cabbage hold up well in a gentle simmer, giving a mix of soft, sweet and lightly crisp textures.
  • Turmeric options: Dried turmeric root brings colour and earthiness; fresh turmeric can be used if available, but its flavour is sharper and more aromatic.
  • Coconut milk matters: A richer coconut milk gives the broth more body, while lighter versions produce a thinner, more delicate stew.

Texture tips

  • Keep the simmer gentle: Once the coconut milk is added, avoid a hard boil; steady, gentle heat helps the broth stay smooth.
  • Protect the greens: Adding the green beans and cabbage later keeps them tender but not limp, with a little bite and sweetness.
  • Adjust the broth: If the stew thickens as it stands, loosen it with a little water while reheating.

Make-ahead tips

  • Prep the vegetables early: The vegetables can be sliced and chopped in advance, then kept covered in the fridge until cooking.
  • Reheat gently: Warm the stew over low heat, stirring often, until piping hot throughout; add a little water if the coconut broth has thickened.
  • Freezer-friendly: Cool completely before freezing, then defrost overnight in the fridge and reheat gently for the best texture.

Equipment you'll need

Ingredients
Instructions
Print
  1. Rinse the jasmine rice until the water runs mostly clear. Cook it in a saucepan according to the packet instructions, then cover and keep warm off the heat.
  2. Meanwhile, prepare the vegetables: thinly slice the shallots, finely chop the garlic, slice the carrots, cut the aubergine into bite-size chunks, trim the green beans, and shred the cabbage. Lightly bruise the kaffir lime leaves by scrunching them in your hand.
  3. Heat the sunflower oil in a large pot over medium heat. Add the shallots and cook for 3 to 4 minutes until softened, then stir in the garlic and cook for 1 minute until fragrant.
  4. Stir in the galangal paste and dried turmeric root and cook for 1 minute, stirring constantly. Add the kaffir lime leaves, coconut milk and water, then bring to a gentle simmer.
  5. Add the carrots and aubergine and simmer gently for 10 minutes, stirring occasionally, until the aubergine is starting to soften. Add the green beans and cabbage and simmer for a further 6 to 8 minutes until the vegetables are just tender.
  6. Season with fine sea salt and black pepper, then simmer for 1 to 2 minutes to bring the flavours together. Serve the sayur lodeh hot with the steamed jasmine rice.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the stew at a gentle simmer once the coconut milk is added; a hard boil can cause it to split.
  • For the best texture, add the cabbage near the end so it stays sweet and lightly crisp-tender.
  • If serving to anyone who is pregnant, elderly, or immunocompromised, ensure the stew is simmered until piping hot throughout.

Substitutions

  • Replace sunflower oil with olive oil for a slightly fruitier base.
  • Replace jasmine rice with basmati rice if that is what you have.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container for up to 3 days. Reheat gently in a saucepan over low heat, stirring often, until piping hot; add a splash of water if it has thickened. Freeze for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Sayur Lodeh (Vegetable Coconut Milk Stew)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 45min (25min active)
  • Difficulty: Easy
  • Cuisine: Indonesian
Beginner friendly Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.