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

Overview

Kerak Telor

Kerak Telor Betawi; Egg Crust

Kerak telor is Jakarta's famous street-market snack: a crisp, golden crust of soaked glutinous rice bound with rich duck egg, cooked in a small wok over high heat and finished with sweet toasted coconut serundeng, salty dried shrimp and crunchy fried shallots. This kerak telor recipe follows the Betawi street-vendor method, adapted for a home wok, and comes together the morning after an overnight soak. One serving is about 165 g — one whole crust with toppings.

Kerak telor comes from the Betawi people, the native community of Jakarta, and is said to date from the Dutch colonial era, when glutinous rice was poor in quality and eggs and savoury toppings were added to make it more satisfying. It is the signature snack of the Jakarta Fair (Pekan Raya Jakarta), where vendors cook each crust to order in a small wok over charcoal, turning the wok over the coals to finish the top. Duck egg is the traditional choice, though chicken egg is widely used today.

Pairs well with: Sweet hot tea, fresh cucumber & acar pickles

Provenance

Indonesia flag Indonesia

Betawi Street Snack

East & South Asia

Time Dedication

55m

30m prep • 25m cook

Batch Yield

4 Servings

439 kcal per serving

1 serving ≈ 165 g

Technical Skill

Intermediate

Intermediate (Wok-Fried Crust)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Afternoon snacks, street-food nights, festive gatherings, Jakarta food tastings Cost: Low — about $2–3 per serving at home
A golden kerak telor egg and glutinous rice crust topped with orange serundeng and crispy fried shallots

Betawi Street Snack

Photo: Dainsleaf, Public domain, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

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

A good kerak telor is crisp and golden underneath, chewy in the middle, and never soggy — the serundeng should be golden and nutty, and the toppings scattered generously on top.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Soak, Serundeng, Toppings

30 Mins active + overnight soak • Bowls and Wok

The night before, rinse the glutinous rice and leave it to soak in cold water — this is the one step you cannot rush, because dry glutinous rice stays hard in the pan. In the morning, toast the grated coconut with garlic, palm sugar and a pinch of salt into golden serundeng, soak and chop the dried shrimp, and fry the shallots crisp. Have a small wok, a spatula and a plate ready, because each crust cooks in minutes once the wok is hot.

Maestro Tip: Taste the serundeng when it is golden — it should be nutty and lightly sweet, never bitter or burnt.

  1. 1

    Soak the Glutinous Rice Overnight

    8 Hours (overnight) + 10 Mins Room temperature, about 25°C (77°F)

    Put the 200 g of glutinous rice in a bowl, rinse it under cold water until the water runs clear, then cover with the 300 ml of cold water and leave it to soak overnight, for at least 8 hours. In the morning, drain the rice well in a sieve and shake off as much water as you can — the grains should be plump, white and soft enough to crush between your fingers.

    If you are short on time, soak for at least 4 hours in warm water — but overnight gives the softest, most even crust.

    Done when: Plump, white grains that crush easily between your fingers.

  2. 2

    Toast the Serundeng

    8 Mins Medium-low heat, about 150°C (300°F)

    Put the 60 g of grated coconut in a dry wok or frying pan with the minced garlic, the 10 g of palm sugar and a small pinch of the salt. Toast over medium-low heat, stirring constantly, for 6–8 minutes until the coconut turns an even golden brown and smells nutty and sweet. Tip it onto a plate at once so it does not keep cooking in the hot pan.

    Do not walk away from the serundeng — it goes from golden to burnt in under a minute.

    Done when: Evenly golden, dry and fragrant toasted coconut.

  3. 3

    Prepare the Ebi and Fried Shallots

    15 Mins Medium heat, about 170°C (340°F)

    Soak the 30 g of dried shrimp in warm water for 10 minutes, then drain, pat dry and toast in a dry pan for 1–2 minutes until fragrant. Chop the shrimp finely. Heat 10 g of the oil in the same pan over medium heat and fry the sliced shallots, stirring, for 2–3 minutes until golden and crisp. Lift them out with a slotted spoon and drain on paper towel, keeping the remaining 5 g of oil for the wok.

    Fry the shallots just until golden — they keep darkening for a few seconds after they leave the oil.

    Done when: Fragrant chopped shrimp and golden, crisp shallot rings.

  4. 4

    Beat the Egg and Fold in the Rice

    5 Mins Room temperature, about 25°C (77°F)

    Beat the 4 duck eggs in a large bowl with the remaining salt and the 2 g of white pepper until the yolks and whites are fully mixed. Stir in half of the chopped dried shrimp, then fold in the drained glutinous rice until every grain is coated in egg. The mixture should be thick and spoonable, not runny.

    Duck egg is the traditional choice for its rich, deep-gold yolk; 4 large chicken eggs work well as a substitute.

    Done when: A thick, even mixture with every rice grain coated in beaten egg.

  5. 5

    Cook the Crust in the Wok

    12 Mins Medium heat, about 180°C (350°F)

    Brush a small wok or frying pan (about 20 cm across) very lightly with the remaining 5 g of oil and set it over medium heat. Spoon in a quarter of the rice-and-egg mixture, press it flat with the back of the spoon into a round about 1 cm thick, and cook for 6–8 minutes without moving it, until the underside is deep golden and crisp. Flip the crust with a wide spatula — or, like the street vendors, lift the wok and turn it over the heat for a few seconds so the top crisps too — and cook 3–4 minutes more until the egg is completely set, cooked through to 74°C (165°F), with no runny patches. Repeat with the remaining mixture to make 4 crusts.

    Do not crowd the wok: one crust at a time gives the crisp base that gives kerak telor its name.

    Done when: Deep golden and crisp underneath, egg fully set with no runny patches; the crust holds together when lifted.

  6. 6

    Top and Serve Hot

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

    Slide each crust onto a plate and scatter the golden serundeng, the remaining chopped dried shrimp and the fried shallots generously over the top. Serve at once, while the base is still crackling and the toppings are crisp.

    Scatter the toppings at the table so they stay crisp — piled on too early, they soften from the steam.

    Done when: A hot, crisp crust generously covered in golden serundeng, shrimp and shallots.

Finishing Touches & Plating

Serve each kerak telor the moment it leaves the wok, with the serundeng, dried shrimp and fried shallots scattered over the top at the table so they stay crisp. Eat it with your hands or a spoon, Jakarta street-stall style, while the crust is still crackling.

Nutritional Physiology & Benefits

Nutrition

Energy

439

kcal / serving

Protein

17g

Complete AA

Carbs

49g

Complex

Fats

19g

Healthy

Per serving (4 servings · 1 serving ≈ 165 g)
Energy439 kcal
Protein17 g
Carbohydrates49 g
Fat19 g
Fibre3.2 g
Sugar5.0 g
Sodium564 mg
Per 100g
Energy266 kcal
Protein10.4 g
Carbohydrates29.7 g
Fat11.5 g
Fibre1.9 g
Sugar3.1 g
Sodium342 mg

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

Vitamins & minerals: B vitamins, selenium and choline (duck egg), iron and calcium (dried shrimp), manganese and copper (coconut), vitamin C and B6 (shallots and garlic).

Steady, Filling Snack

Glutinous rice and duck egg give about 17 g of protein and 49 g of carbohydrate per serving, so one crust keeps you going for hours.

Quick Energy from Rice

The glutinous rice is the main energy source, and the egg slows it down a little, so the energy lasts longer than a sweet snack.

Mineral-Rich Toppings

Dried shrimp brings calcium and iron, while the toasted coconut adds manganese and copper to the plate.

Food Pairings

What to Eat With

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

Drinks

Sweet Hot Tea

A glass of sweet jasmine or black tea is the classic Jakarta pairing; its sweetness softens the salty-savoury edge of the dried shrimp.

Vegetables

Fresh Cucumber

Cool, crisp cucumber slices cut through the richness of the egg and coconut and refresh the palate between bites.

Sides

Kerupuk Crackers

A few prawn crackers add an extra crunch that matches the crisp base of the crust.

Full Menus

Acar Pickles

Sharp pickled cucumber and carrot lift the rich, salty crust with acidity, the way pickles do with fried food everywhere.

Complete menu

Serve kerak telor hot with sweet tea, fresh cucumber and acar pickles, and follow with a light soup such as soto betawi later in the day.

Digestive Guardrails

What NOT to Combine

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

Extra Soy Sauce or Fish Sauce

The dried shrimp and salt already make the crust salty (about 564 mg of sodium per serving); extra salty sauces push the salt load up fast. This is general information, not medical advice.

Letting It Go Cold

A kerak telor left standing turns soft and chewy as the steam soaks back into the crust; eat it hot, and reheat leftovers in a dry pan rather than the microwave. This is general 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 rich, filling street snack: one crust makes a satisfying afternoon bite, best balanced with cucumber or pickles.
  • ChildrenSuitable for children over 3 years once the egg is fully cooked through; cut into small wedges and go easy on the white pepper for younger children.
  • ElderlyGood in small portions: soft enough to chew once the crisp edge is cut away, but the crust is chewy, so eat slowly and in wedges.
  • Pregnant womenGenerally suitable when the duck egg is cooked completely through with no runny patches; eat it fresh and hot. Ask your clinician if unsure.
  • Breastfeeding womenGenerally suitable; egg and rice give useful energy, though the snack is salty, so keep portions moderate.
  • AthletesA handy energy-dense snack after training: about 49 g of carbohydrate and 17 g of protein per serving.
  • Weight gainAdd a second crust or an extra spoonful of serundeng and fried shallots, and pair it with sweet tea.
  • Weight lossKeep to one crust and go light on the serundeng and fried shallots, with cucumber on the side instead of crackers.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesGlutinous rice is high in fast-digesting carbohydrate (about 49 g per serving), so plan the portion and pair it with cucumber rather than sweet tea; ask your clinician about portions.
  • High blood pressureSodium is about 564 mg per serving, mostly from the dried shrimp and salt, so keep to one crust and skip extra salty sauces; ask your clinician about your target.
  • Kidney diseaseThe dried shrimp adds sodium and the egg adds protein, so keep portions modest if you follow a sodium or protein limit, and ask your clinician.
  • GoutDried shrimp is high in purines, so this is an occasional treat rather than a regular snack if you manage uric acid; ask your clinician if unsure.
  • Stomach issuesThe crisp, chewy crust and rich coconut can feel heavy; eat slowly, in small wedges, and skip the white pepper if your stomach is sensitive, and ask your clinician if unsure.
  • Cardiovascular diseaseDuck egg yolk is high in cholesterol and saturated fat, so treat kerak telor as an occasional snack rather than a daily food, and ask your clinician about your overall diet.
  • Fatty liverKeep the portion to one crust and go light on the serundeng and fried shallots; the egg fat and coconut fat add up quickly, and ask your clinician if you follow a prescribed diet.
  • Food allergiesContains egg, shrimp (shellfish) and coconut (listed as a tree nut by the US FDA); the recipe is naturally gluten-free, but check your dried shrimp and fried shallots for added wheat flour.
  • Special therapeutic dietsFits a gluten-free diet well; for a low-sodium plan, halve the dried shrimp and salt and lean on the serundeng for flavour, and check with your clinician.

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

Storage & Use

Storage & Use

How to store
Cool completely, then store the crusts in a single layer in an airtight container, with the toppings kept separate.
In the fridge
Crusts keep 2 days in the fridge at 4°C (40°F) or below; store the serundeng and fried shallots separately at room temperature.
In the freezer
Up to 1 month in a sealed bag, layered with baking paper.
How to reheat
Warm in a dry pan over medium heat until crisp again and steaming all the way through, to 74°C (165°F); add the toppings only after reheating.
Freezing recommended
No — the crisp crust turns soggy and chewy after freezing, so it is best eaten fresh or kept in the fridge for a day or two.
Signs it has spoiled
Sour smell, slimy surface, or any mould on the crust.

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.