Sayur lodeh Indonesian vegetable curry served in a bowl with tofu, tempeh, and green beans.

Sayur Lodeh Recipe: Authentic Indonesian Vegetable Curry

Discover how to make Sayur Lodeh, an authentic Indonesian creamy vegetable curry simmered in coconut milk. A comforting Javanese classic that’s simple, flavorful, and perfect for any meal.

About the Dish

Sayur Lodeh is a beloved Javanese home-cooked dish made by simmering an assortment of local vegetables — such as chayote, long beans, eggplant, and melinjo leaves — in rich, creamy coconut milk. The result is a gently spiced, savory broth that feels both nourishing and deeply comforting. You’ll find it on tables across Java, from humble family kitchens to traditional warungs, often served alongside fried tempeh, salted fish, or a side of sambal.

What makes Sayur Lodeh truly special is its cultural significance. In Javanese tradition, this dish is often prepared for selamatan or kenduri — communal gatherings — as it represents simplicity and togetherness. Every region also puts its own spin on it: some versions lean spicier, others sweeter or lighter, depending on local ingredients and customs. This flexibility is what makes Sayur Lodeh one of the most versatile and cherished dishes in Indonesian cuisine.

Key Ingredients and Their Role

Coconut milk and fresh coconut for sayur lodeh cooking.
Coconut milk gives sayur lodeh its rich and savory taste.
Fresh sliced tempeh ingredient for sayur lodeh recipe.
Tempeh is a classic ingredient in authentic sayur lodeh.
Fresh galangal root used as spice in sayur lodeh.
Galangal brings a warm earthy aroma to sayur lodeh.

Coconut milk is the soul of this dish. It creates the creamy, rich base that brings all the vegetables and spices together into one harmonious broth.

Tempeh adds a hearty, protein-rich element with a slightly nutty flavor that absorbs the spiced broth beautifully.

Galangal (lengkuas) gives the dish its distinctive warm, earthy aroma — a signature note that sets Sayur Lodeh apart from other vegetable curries.

Ingredients

Main Ingredients:

  • 5 bird’s eye chilies (cabai rawit)
  • 5 curly red chilies (cabai keriting)
  • 5 green chilies (cabai hijau)
  • 5 red chilies (cabai merah)
  • 1 block of tempeh
  • 1 chayote (labu siam)
  • 1 bunch of long beans (kacang panjang)
  • Coconut milk, to taste
  • Water, as needed

Ground Spices (Bumbu Halus):

  • 4 shallots
  • 3 garlic cloves
  • 2 candlenuts (kemiri)
  • A pinch of coriander (ketumbar)
  • Dried shrimp (ebi), to taste
  • Salt, to taste

Additional Spices:

  • 1 knob of galangal, bruised
  • Bay leaves (daun salam), to taste
  • Melinjo leaves (optional)
  • Palm sugar (gula Jawa), to taste
  • Seasoning, to taste

Instructions

Bowl of sayur lodeh with tempeh, long beans, and coconut milk broth.
Warm and comforting sayur lodeh with rich coconut flavors.
  1. Grind the shallots, garlic, candlenuts, coriander, and salt using a mortar and pestle or blender until smooth.
  2. Bruise the galangal and mix it together with the dried shrimp into the ground spice paste.
  3. Heat a little oil in a pan and sauté the spice paste until fragrant and slightly golden. Add a splash of water to prevent burning.
  4. Slice all the chilies diagonally.
  5. Bring water to a boil in a pot, then add the sautéed spice paste and sliced chilies. Cook until the aroma develops.
  6. Add the tempeh, chayote, and long beans. Cook until the vegetables begin to soften.
  7. Pour in the coconut milk while stirring continuously to prevent it from separating.
  8. Add the bay leaves and melinjo leaves.
  9. Season with palm sugar, seasoning powder, and salt to taste. Simmer on low heat until all ingredients are fully cooked and the broth is rich and savory.
  10. Adjust seasoning, then remove from heat and serve warm.

Serving Suggestion

Sayur Lodeh is best enjoyed with a warm bowl of steamed white rice. Pair it with crispy fried tempeh, salted fish, and a dollop of sambal for the full traditional Javanese experience. It also keeps well and tastes even better the next day as the flavors continue to develop.

Loved This Recipe? There's So Much More to Explore

Sayur Lodeh is more than just a recipe — it’s a window into the warmth and richness of Javanese food culture. Cooking it at home is a wonderful way to explore Indonesia’s culinary heritage, one comforting bowl at a time.

If this dish has sparked your curiosity about the Indonesian language and culture, we’d love to take you further. BASANTARA offers professional Indonesian language courses designed specifically for foreigners — whether you’re a traveler, expat, or culture enthusiast. Get in touch with us today!

📲 WhatsApp: +62 852 1396 8601 🌐 Website: basantara.net

Share the Post:

Recent posts

Shopping Cart
Select your currency