Sayur asem – Classic
This is the traditional, time-tested version of the dish. It stays true to its origins, using well-established techniques and ingredients that define its authentic flavor. A perfect starting point for exploring its evolution.
Sayur Asem, a beloved Indonesian classic, is a refreshing and tangy vegetable soup that perfectly captures the essence of traditional Sundanese and Javanese cuisine. Known for its bright, sour taste, it blends tamarind’s acidic tang with the sweetness of fresh vegetables, creating a harmonious medley of flavors. It’s often served as a comforting family meal or during festive gatherings, celebrating the abundant produce of Indonesia’s fertile lands.
Ingredients
- Tamarind pulp – 30 g / 2 tbsp
- Water – 1.5 liters / 6 cups
- Long beans – 150 g / 5.3 oz, cut into 4 cm pieces
- Melinjo leaves – 50 g / 1.8 oz
- Chayote, peeled and diced – 200 g / 7 oz
- Peanuts, shelled – 50 g / 1.8 oz
- Corn on the cob – 1 cob, cut into 3 cm rounds
- Bay leaves – 2 pieces
- Galangal – 2 cm piece, crushed
- Palm sugar – 20 g / 1 tbsp
- Salt – 1.5 tsp
Instructions
- Soak the tamarind pulp in 1 cup of warm water for 10 minutes, then squeeze and strain to get the tamarind juice.
- In a large pot, bring the remaining water to a boil.
- Add the tamarind juice, bay leaves, and galangal to the pot and let it simmer for 5 minutes.
- Incorporate the corn rounds, chayote, and peanuts into the pot and cook until tender, about 15 minutes.
- Add the long beans and melinjo leaves, cooking for another 5 minutes.
- Stir in the palm sugar and salt. Adjust seasoning to taste.
- Serve hot as a refreshing soup.
Substitutions
- Melinjo leaves -> Spinach or kale
- Palm sugar -> Brown sugar
- Galangal -> Ginger
Enhancements in the Next Evolution
- Add sliced tomatoes for a more acidic flavor.
- Incorporate tempeh for added protein.
- Garnish with fried shallots for a crispy texture.
Curious to see how this dish evolves? Discover refined flavors and enhanced techniques in the next version.

Indonesia