sayur asem

Indonesian Sayur Asem For Healthy Eating

Discover sayur asem, a classic Indonesian tamarind vegetable soup from Java. Learn its origins, regional variations, and how to make it at home with this simple, healthy recipe.

About this dish

Sayur asem is a beloved Indonesian home-cooked dish, especially popular across the island of Java. It features a clear, refreshing broth with a signature sour note that makes it perfect for warm weather. The soup is typically served alongside steamed white rice, salted fish, fried tempeh, fried tofu, and sambal terasi (shrimp paste chili sauce).

Believed to have originated in West Java, sayur asem has since evolved into many regional variations: the Betawi version tends to be more boldly sour and tangy, while the Central and East Javanese versions are gently sweetened with palm sugar. Whatever the style, the combination of local vegetables — melinjo seeds, chayote, long beans, and corn — makes this dish not only delicious but also nutritious and high in dietary fiber. It has remained a multi-generational favorite in Indonesian households.

Key ingredients & their role

Fresh tamarind pods in a wicker basket — the key souring ingredient in sayur asem
Tamarind (asam jawa) — the ingredient that gives sayur asem its refreshing, tangy broth.
Colorful melinjo seeds at various ripeness stages, a traditional vegetable used in sayur asem
Melinjo seeds (biji melinjo) — from young green to deep red, each stage brings a different texture to the soup.
Whole and sliced chayote (labu siam), a mild vegetable commonly used in Indonesian sayur asem
Chayote (labu siam) — mild, crisp, and high in fiber, it absorbs the tangy broth beautifully.

Understanding what goes into sayur asem helps you appreciate why it tastes the way it does. Each ingredient plays a specific role in building the soup’s character:

Tamarind (asam jawa) is the star of the dish. The pulp is dissolved in water and strained to produce a tart, fruity liquid that forms the base of the broth. It is what gives sayur asem its name — asem means sour in Indonesian.

Melinjo seeds (biji melinjo) are small, oval seeds from the melinjo tree, native to Southeast Asia. They add a firm, slightly bitter bite that contrasts beautifully with the tangy broth. Melinjo leaves are also added at the very end of cooking for a subtle, earthy finish.

Chayote (labu siam) is a mild, crisp squash that absorbs the broth’s flavors without overpowering the dish. It contributes a pleasant, slightly crunchy texture and is rich in fiber and vitamin C.

Peanuts, soaked and slow-cooked until tender, add a creamy, hearty element to balance the soup’s acidity. Sweet corn brings natural sweetness and visual warmth. Together, these vegetables create a harmonious bowl that is both colorful and nutritionally complete.

Ingredients

Main ingredients

Spice paste

  • 45 g melinjo seeds
  • 100 g peanuts, soaked until softened
  • 100 g tamarind paste, dissolved in water and strained
  • 1 chayote (labu siam)
  • 1 cob sweet corn
  • A handful of melinjo leaves
  • 2 bay leaves
  • 1 thumb-sized piece of galangal, bruised
  • 100 g palm sugar
  • 1–1½ tbsp salt
  • 1½ tbsp granulated sugar
  • Water, as needed
  • 2 large red chillies
  • 4 curly red chillies
  • 3 candlenuts, toasted
  • 3 cloves garlic
  • 7 shallots
  • A splash of water, as needed

Instructions

  1. Grind or blend the large red chillies, curly chillies, candlenuts, garlic, and shallots into a smooth paste. Add a little water if needed to help with blending.
  2. Fill a large pot almost to the top with water and bring it to a boil over high heat.
  3. Add the melinjo seeds and soaked peanuts first. Cook for a few minutes until they begin to soften.
  4. Add the spice paste, bay leaves, and bruised galangal. Continue cooking over medium heat until the peanuts are fully tender, about 15 minutes.
  5. Pour in the strained tamarind water, then add the palm sugar, salt, and granulated sugar. Stir well and cook for another 10 minutes until all the seasonings are fully dissolved and well combined.
  6. Add the sweet corn and chayote. Cook until the vegetables are tender but still retain a fresh, vibrant colour.
  7. Finally, add a handful of melinjo leaves. Stir gently and cook briefly until the leaves are just wilted.
  8. Taste and adjust the seasoning as needed. Remove from heat and serve warm.
A bowl of Indonesian sayur asem served with sambal, featuring long beans, corn, and chayote in a clear tamarind broth
A warm bowl of sayur asem — vibrant vegetables in a light tamarind broth, served with sambal on the side.
Serving suggestion
Sayur asem is best enjoyed fresh and warm, paired with steamed white rice, fried tempeh, fried tofu, salted fish, and a side of sambal terasi for a complete, wholesome Indonesian meal. Leftovers can be gently reheated, though the vegetables are at their best when freshly cooked.
 

A dish worth exploring — and so is the language

Sayur asem is more than a recipe — it is a small but meaningful piece of Indonesian everyday life. From the way its ingredients are named to the traditions surrounding how it is served, this humble soup carries within it a richness of culture and language that goes far beyond the kitchen. Every bowl tells a story of place, community, and the Indonesian approach to food: simple, balanced, and made with care.

If reading this recipe has sparked your curiosity about Indonesia — its language, its people, and the stories behind its food — then you are already taking the first step. Learning Bahasa Indonesia opens doors not just to conversations, but to a deeper understanding of one of Southeast Asia’s most vibrant and diverse cultures. And the best way to learn a language is to immerse yourself in it, one word, one dish, one story at a time.

Ready to go deeper?

BASANTARA is indonesian language school for foreigners to learn Bahasa Indonesia the natural way, from real context and real culture! Visit us at basantara.net or whatsapp +62 852 1396 8601

Share the Post:

Recent posts

Shopping Cart
Select your currency