📸 Image coming soon for Ketupat Sayur

Ketupat Sayur

Breakfast • Indonesia

180
KCAL
5
PROTEIN (G)
26
CARBS (G)
6
FAT (G)
Data source: IndonesianCalorie
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

About Ketupat Sayur

Woven rice cakes in coconut curry — Betawi

How to Make Ketupat Sayur
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Ketupat Sayur (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

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.

Diabetic-Friendly Weight Loss Kid-Friendly Vegan Adaptable

Ingredients(for 1 ketupat rice cake with a generous portion of vegetable curry)

  • 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') - optional
  • 3 cloves Shallots (sliced thin, 'bawang merah')
  • 2 cloves Garlic (minced, 'bawang putih')
  • 1 Red chili (seeded and sliced, 'cabe merah') - optional
  • 2 cm Galangal (crushed, 'lengkuas')
  • 1 Bay leaf (Indonesian 'daun salam')
  • 1/2 tsp Salt
  • 1/2 tsp Sugar
  • 1 tbsp Vegetable oil

Instructions

  1. 1

    Heat vegetable oil in a pot. Sauté shallots and garlic until fragrant and golden.

    5 minutes

    Use low heat to avoid burning the aromatics.

  2. 2

    Add galangal, bay leaf, and sliced red chili (optional) into the pot. Stir for 1 minute to release their aroma.

    1 minute

    Crush galangal for maximum flavor extraction.

  3. 3

    Add long beans, cabbage, carrot, and tofu (if using). Stir-fry for 2 minutes until vegetables begin to soften.

    2 minutes

    Cut vegetables evenly for consistent cooking.

  4. 4

    Pour in coconut milk and bring to a gentle simmer. Season with salt and sugar.

    2 minutes

    Use light coconut milk to reduce fat content.

Why This Dish 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.

Ketupat Sayur is rich in complex carbohydrates from rice and vegetables, providing sustained energy. The dish offers plant-based protein from tofu and is high in fiber, vitamins A and C (carrot, cabbage), and minerals like potassium and magnesium. Using light coconut milk reduces saturated fat while maintaining traditional flavor. The absence of animal products makes it lower in cholesterol, supporting heart health.

Pro Tips

  • 💡Tip 1: Prep ketupat ahead of time for quick assembly.
  • 💡Tip 2: Use light coconut milk to maintain authentic flavor with fewer calories.
  • 💡Tip 3: Adjust spice level by controlling the amount of chili.

Storage & Serving

Store leftover curry in an airtight container in the refrigerator for up to 2 days. Ketupat can be kept separately and reheated by steaming. Avoid freezing coconut milk-based dishes for optimal texture.

Best served: Breakfast or Lunch

Nutrition Facts

NutrientPer 100g
Energy180.0 kcal
Protein5.0 g
Carbohydrates26.0 g
Total Fat6.0 g
Fiber2.0 g

Similar Foods