Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Lontong Sayur

Lontong Sayur Lodeh; Vegetable Rice Cake Soup; Sayur Lodeh with Lontong

Lontong sayur is Indonesia's beloved breakfast: soft cubes of compressed rice cake ladled over with a fragrant coconut-milk vegetable soup of chayote, long beans, young jackfruit, tempeh and tofu, finished with a boiled egg, sambal and crisp crackers. One serving is about 706 g.

Lontong sayur comes from the Betawi kitchens of Jakarta and the Minangkabau kitchens of Sumatra, and it is one of Indonesia's favourite breakfasts, served alongside bubur ayam and nasi uduk. Lontong itself — rice pressed into a firm cake in banana leaves — was a way to carry cooked rice to the fields and markets, and ladling the spiced coconut vegetable soup over it turns that portable rice into a hot morning meal. It is closely related to ketupat sayur, the same soup served over woven-palm rice cakes at festive meals.

Pairs well with: Serve hot in deep bowls with extra sambal and crackers on the side, and hot sweet tea.

Provenance

Indonesia flag Indonesia

Jakarta Breakfast Classic

East & South Asia

Time Dedication

55m

20m prep • 35m cook

Batch Yield

4 Servings

884 kcal per serving

1 serving ≈ 706 g

Technical Skill

Intermediate

Easy (Simmer & Assemble)

Meal Timing & Digestive Fit

Breakfast

Prime Morning Fit

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Inappropriate

Occasions: Weekend breakfast, Eid morning, family brunch, meat-free days Cost: Low — about $3–4 per serving at home
A plate of lontong sayur: white rice cake cubes in golden coconut vegetable soup with a boiled egg, long beans, jackfruit and pink tapioca crackers.

Jakarta Breakfast Classic

Photo: Gunawan Kartapranata, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $3–4 per serving at home (USD)

The soup is simmered gently so the coconut milk never splits, and the rice cakes go into the bowl only at serving so they stay firm.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Spice Paste Ground, Vegetables Cut

20 Mins • Knife Work

Grind the shallots, garlic, candlenuts, chili and turmeric into a smooth paste. Cut the chayote into matchsticks, the long beans into short pieces, the jackfruit into chunks, and the tempeh and tofu into cubes. Cut the ready-made lontong into cubes and boil the eggs.

Maestro Tip: Cut everything before the pot goes on — once the paste hits the hot oil, the soup moves fast.

  1. 1

    Grind the Spice Paste

    10 Mins • Hands On No heat — room temperature, about 20°C (68°F)

    Put the shallots, garlic, soaked candlenuts, chili and turmeric in a mortar or food processor with a splash of water and grind to a smooth, thick paste. It should smell sweet, warm and a little sharp.

    A mortar gives the smoothest paste; if you use a processor, stop and scrape the sides down twice.

    Done when: The paste is smooth, with no visible chunks of shallot or nut.

  2. 2

    Fry the Paste and Build the Soup

    10 Mins • Hands On Medium heat, about 160°C (320°F)

    Heat the oil in a large pot and fry the spice paste, stirring, for 4–5 minutes until it darkens a shade and smells deeply fragrant. Add the lemongrass, galangal and bay leaves, then pour in the water and the coconut milk and stir. Bring to a gentle simmer — never a hard boil, or the coconut milk will split.

    If the paste starts to stick, add a spoonful of water rather than more oil.

    Done when: The paste is fragrant and darker, and the liquid is steaming with small bubbles at the edges.

  3. 3

    Simmer the Vegetables

    20 Mins • Hands On Gentle simmer, about 95°C (203°F)

    Add the chayote and jackfruit and simmer for 10 minutes. Add the long beans, tempeh and tofu and simmer for 10 more minutes until the chayote is tender and the beans are bright but still crisp. Stir in the palm sugar and salt, taste, and lift out the lemongrass, galangal and bay leaves.

    Keep the heat low and stir now and then so the coconut milk stays smooth and creamy.

    Done when: The vegetables are tender, the beans still have a bite, and the soup tastes sweet, salty and gently hot.

  4. 4

    Boil the Eggs and Fry the Crackers

    12 Mins • Hands On Boiling water, 100°C (212°F); oil about 180°C (355°F)

    While the soup simmers, boil the eggs for 10 minutes, cool them under cold water, peel and halve. Fry the tapioca crackers in hot oil for a few seconds until they puff up, then drain on paper towel. Fry the reserved sliced shallot until crisp and golden.

    Crackers go from flat to puffed in seconds — lift them out the moment they open, or they brown.

    Done when: Eggs are fully set with no grey ring; crackers are puffed and crisp; shallots are golden, not dark.

  5. 5

    Assemble the Bowls

    5 Mins • Hands On Serve hot, about 65°C (150°F)

    Divide the lontong cubes between four deep bowls. Ladle the hot soup and vegetables over them, set two egg halves on each bowl, and finish with the crisp shallots, the crackers and a spoonful of sambal on the side. Serve at once.

    Ladle the soup over the rice cakes at the table so the cubes stay firm and the crackers stay crisp.

    Done when: Each bowl has white rice-cake cubes under golden soup, with egg, crackers and shallots on top.

Finishing Touches & Plating

Ladle the hot soup over the rice cakes at the table, set the egg halves on top, and scatter the fried shallots and crackers over everything so the crackers are still crisp when the bowl reaches the table.

Nutritional Physiology & Benefits

Nutrition

Energy

884

kcal / serving

Protein

32g

Complete AA

Carbs

91g

Complex

Fats

46g

Healthy

Per serving (4 servings · 1 serving ≈ 706 g)
Energy884 kcal
Protein32 g
Carbohydrates91 g
Fat46 g
Fibre10.2 g
Sugar12.7 g
Sodium607 mg
Per 100g
Energy125 kcal
Protein4.5 g
Carbohydrates12.9 g
Fat6.5 g
Fibre1.4 g
Sugar1.8 g
Sodium86 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin C and folate (chayote, long beans), vitamin A (red chili), iron and calcium (tempeh, tofu), potassium (jackfruit).

Vegetables in Every Spoonful

Each serving carries about 225 g of mixed vegetables — chayote, long beans and jackfruit — giving fibre, vitamin C and folate with very few calories for the volume.

Plant Protein That Fills

Tempeh, tofu and egg together supply about 32 g of protein per serving, which is why this breakfast keeps you full until lunch.

Gentle, Warming Spices

Turmeric, galangal and lemongrass flavour the soup without heavy heat, and the coconut milk makes the bowl feel rich while the vegetables keep it light.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Drinks

Hot Sweet Tea

The classic partner: hot, lightly sweet tea balances the rich coconut soup and is how the bowl is usually served in Jakarta.

Iced Coconut Water

Chilled coconut water is lightly sweet and mineral-rich, a natural match for a warm, spiced Indonesian breakfast.

Sides

Extra Kerupuk and Sambal

More crisp crackers and a spoonful of sambal on the side let each person tune the crunch and the heat of their own bowl.

Vegetables

Cucumber and Tomato Salad

Cool sliced cucumber and tomato with a squeeze of lime cut through the coconut richness and refresh the palate.

Complete menu

Start with fresh fruit and hot sweet tea, follow with lontong sayur as the main bowl, and finish with a small piece of steamed banana cake.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Egg and Soy Allergies

This bowl contains egg and soy (tempeh and tofu) — major allergens. Do not serve it to anyone with an egg or soy allergy. This is general food-safety information, not medical advice.

Raw Candlenuts Are Not Safe

Candlenuts must always be cooked: the ground paste has to be fried well before any liquid goes in. Never taste the raw paste. This is general food-safety information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA complete, filling breakfast — about 884 kcal with good protein and fibre.
  • ChildrenA friendly way to eat vegetables: the mild coconut soup and soft rice cakes suit children, but go light on the chili and sambal for young children.
  • ElderlySoft rice cakes, tender vegetables and egg are easy to chew; serve the soup warm, not scalding, and break the crackers into small pieces.
  • Pregnant womenA good source of folate and iron, but keep the chili mild and make sure the eggs are fully boiled.
  • Breastfeeding womenProtein and healthy fats from coconut, tempeh and egg support milk production; the bowl is nutritious, provided there is no family egg or soy allergy to consider.
  • AthletesAbout 32 g of protein per serving with slow-release carbohydrate from the rice cakes — a solid pre-training breakfast.
  • Weight gainEnergy-dense from coconut milk and rice cakes, so it suits a weight-gain goal; add an extra egg or more tempeh for more calories.
  • Weight lossFilling for its calories thanks to the vegetables and protein, but the coconut milk is rich — use light coconut milk and half the crackers to lighten it.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 91 g of carbohydrate per serving, mostly from the rice cakes and palm sugar — keep the rice-cake portion modest and ask your clinician about portion size.
  • High blood pressureSodium is about 607 mg per serving, which is moderate; most of it comes from the salt, so season lightly if salt is a concern and ask your clinician.
  • Kidney diseaseProtein is high and potassium-rich from the vegetables and coconut; people with kidney disease should ask their clinician about portion size.
  • GoutTempeh, tofu and coconut milk are low in purines; the dish is not especially high in purines, but anyone managing gout should ask their clinician.
  • Stomach issuesThe soup is rich and the chili can irritate a sensitive stomach — use less chili and skip the sambal if you have stomach issues, and ask your clinician if symptoms persist.
  • Cardiovascular diseaseCoconut milk is high in saturated fat, so the soup is energy-dense; keep portions moderate and ask your clinician about overall fat intake.
  • Fatty liverThe dish is high in calories for its volume because of the coconut milk and rice cakes; a smaller portion with extra vegetables fits better — ask your clinician.
  • Food allergiesContains egg and soy (tempeh, tofu) — major allergens. Do not serve to anyone with an egg or soy allergy.
  • Special therapeutic dietsThis is a general-information recipe, not a therapeutic diet. Anyone on a prescribed diet should ask their clinician or dietitian before making it a regular meal.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Keep the soup, rice cakes and crackers in separate containers.
In the fridge
Soup and rice cakes keep 2–3 days refrigerated in sealed containers.
In the freezer
The soup freezes well for up to 1 month; the rice cakes do not freeze well.
How to reheat
Warm the soup gently in a saucepan to 74°C (165°F), stirring so the coconut milk does not split; warm the rice cakes separately in hot water.
Freezing recommended
Soup only — freeze the soup, not the finished bowl.
Signs it has spoiled
Sour smell, slimy vegetables, or oil separating and smelling rancid — discard if any of these appear.

More recipes to explore

Indonesian nasi goreng — a mound of fried rice with egg and fried shallots, a fried egg, prawn crackers, cucumber, tomato and lettuce Indonesia flag Indonesia 35m
Dinner •Jakarta Street Classic

Indonesian Nasi Goreng

This Indonesian nasi goreng recipe turns a bowl of day-old rice into something far better than the sum of its parts: smoky, sweet-savoury grains coated in kecap manis, tossed with chicken, carrot and peas, and crowned with a fried egg and crunchy prawn crackers. It is the kind of dinner that comes together in one wok in about half an hour, and it tastes like a Jakarta street stall at its best. One serving is about 470 g.

Comfort & Satisfying

A one-wok dinner of sweet-savoury fried rice, chicken and a fried egg, served the Indonesian way with cucumber, tomato and prawn crackers.

Pairs Well With
A fried egg on top, cool cucumber and tomato, and a handful of prawn crackers, with iced tea to drink.
Quick Prep (<30m)
A plate of beef rendang — dark brown beef chunks coated in a dry, caramelised spice paste Indonesia flag Indonesia 4h
Dinner •West Sumatra Heritage

Beef Rendang

This beef rendang recipe slow-braises beef chuck in coconut milk with lemongrass, galangal, chillies and warm spices for about four hours, until the sauce has almost disappeared and the meat is coated in a dark, dry, caramelised spice paste. It is the Minangkabau dish from West Sumatra that sits at the heart of Padang cooking: deeply savoury, gently hot, and rich without being saucy. One serving is about 380 g.

Rich & Satisfying

Slow-braised beef in spiced coconut milk, reduced until the meat is coated in a dark, caramelised spice paste.

Pairs Well With
Steamed jasmine rice & pickled cucumber (acar timun)
High Protein
Grilled chicken satay skewers with peanut sauce and cucumber salad on a plate Indonesia flag Indonesia 45m
Dinner •Java Street Food

Chicken Satay

This chicken satay recipe turns chicken breast into golden, char-edged skewers marinated in turmeric, coconut milk, garlic and sweet soy sauce, then grilled and served with a warm, creamy peanut sauce. One serving is about 290 g: three skewers, a generous spoonful of peanut sauce and a cool cucumber-shallot salad. It is the Indonesian street-food classic — sate ayam — made for a weeknight grill.

High-Protein Grilling

Grilled chicken skewers in a turmeric-coconut marinade, served with a homemade peanut sauce — high in protein and cooked fast over high heat.

Pairs Well With
Lontong rice cakes and a cool cucumber-shallot salad balance the rich peanut sauce.
High Protein • Quick Prep (<30m)
A plate of gado-gado: mixed vegetables, tofu and boiled egg coated in peanut sauce, topped with prawn crackers and cucumber slices. Indonesia flag Indonesia 45m
Lunch •Jakarta Street Food Classic

Gado-Gado

Gado-gado is Indonesia's best-loved salad: warm potatoes, green beans, cabbage, bean sprouts, cucumber and carrot, with fried tofu, boiled egg and crunchy prawn crackers, all coated in a thick, sweet-savoury peanut sauce. One serving is about 584 g.

Fresh & Filling

Warm vegetables, tofu and egg under a rich peanut sauce — a complete meat-free lunch.

Pairs Well With
Serve warm with prawn crackers on the side and a glass of iced tea.

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.