How to Make Ketupat Sayur (Traditional & Healthy Version)
Ketupat Sayur is a beloved Indonesian breakfast dish, featuring compressed rice cakes known as ketupat, served with a savory and mildly spicy coconut vegetable curry. Originating from Java and popular throughout Indonesia, Ketupat Sayur is often enjoyed during festive occasions like Lebaran (Eid) and as a hearty morning meal. The dish highlights the balance of flavors and textures in Indonesian cuisine with tender vegetables, aromatic spices, and creamy coconut broth. Its unique preparation and presentation reflect Indonesia's rich culinary heritage, making it a must-try for those seeking authentic Indonesian food. This traditional recipe is crafted to be health-conscious, using fresh vegetables and lighter coconut milk to reduce calories while maintaining authentic taste. Ketupat Sayur is vegetarian-friendly, making it suitable for various dietary preferences. The combination of rice cakes and vegetable curry offers a satisfying and nourishing meal, perfect for starting your day with energy and flavor. Indonesian families often gather to enjoy Ketupat Sayur, sharing stories and culture over this comforting breakfast staple.
Ingredients
- 2 pieces Ketupat (compressed rice cake) (traditionally wrapped in palm leaves)
- 1 cup Coconut milk (use light coconut milk for fewer calories)
- 1 cup Long beans (cut into 5 cm pieces, 'kacang panjang')
- 1 cup Cabbage (shredded)
- 1 medium Carrot (julienned)
- 100g Tofu (cubed, 'tahu')
- 3 cloves Shallots (sliced thin, 'bawang merah')
- 2 cloves Garlic (minced, 'bawang putih')
- 1 Red chili (seeded and sliced, 'cabe merah')
- 2 cm Galangal (crushed, 'lengkuas')
- 1 Bay leaf (Indonesian 'daun salam')
- 1/2 tsp Salt
- 1/2 tsp Sugar
- 1 tbsp Vegetable oil
Step-by-step instructions
Step 1 · Heat vegetable oil in a pot
Heat vegetable oil in a pot. Sauté shallots and garlic until fragrant and golden.
Step 2 · Add galangal
Add galangal, bay leaf, and sliced red chili (optional) into the pot. Stir for 1 minute to release their aroma.
Step 3 · Add long beans
Add long beans, cabbage, carrot, and tofu (if using). Stir-fry for 2 minutes until vegetables begin to soften.
Step 4 · Pour in coconut milk and bring to a gentle simmer
Pour in coconut milk and bring to a gentle simmer. Season with salt and sugar.
Step 5 · Simmer the curry for 10 minutes until vegetables are tender and fla...
Simmer the curry for 10 minutes until vegetables are tender and flavors meld.
Step 6 · Slice ketupat rice cakes into bite-sized cubes
Slice ketupat rice cakes into bite-sized cubes. Arrange on serving plates.
Step 7 · Pour hot vegetable curry over the ketupat
Pour hot vegetable curry over the ketupat. Serve immediately for best taste and texture.
Why this recipe is healthy
This healthy version of Ketupat Sayur is vegetarian and packed with nutrient-dense ingredients. It uses fresh vegetables and tofu for protein, while light coconut milk keeps calories in check. Low in saturated fat and high in fiber, it supports digestive health and weight management. The dish is suitable for various diets, making it a wholesome breakfast option.
A note on tradition
Ketupat Sayur holds special significance in Indonesian culture, particularly in Java and Sumatra, where it’s traditionally served during Eid celebrations (Lebaran) and family gatherings. It symbolizes togetherness and gratitude. The dish is a staple at breakfast markets and roadside stalls, connecting communities through its comforting flavors.