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

Overview

Serabi

Serabi Solo, Surabi, Javanese Coconut Pancakes

Serabi is Java's beloved market pancake: a soft, thick little cake made from rice flour and coconut milk, cooked in a small pan until the edges crisp and the centre stays tender. This serabi recipe follows the Solo style, with a lightly yeasted batter and a warm kinca sauce of palm sugar and coconut milk poured over the top. One serving is about 235 g — three pancakes with sauce.

Serabi comes from Java, where it has long been sold as a jajan pasar, a market snack, and served as an offering in Javanese folk rituals as a symbol of gratitude. The most basic version needs only rice flour, coconut milk and coconut sugar, cooked on a small earthenware pan over a charcoal fire. Solo, in Central Java, is famous for its serabi notosuman: only half-cooked, so the crust is thin and crisp while the centre stays soft and rich with coconut milk.

Pairs well with: Warm kinca sauce, jasmine tea & fresh mango

Provenance

Indonesia flag Indonesia

Javanese Market Snack

East & South Asia

Time Dedication

1h 15m

55m prep • 20m cook

Batch Yield

4 Servings

569 kcal per serving

1 serving ≈ 235 g

Technical Skill

Intermediate

Intermediate (Griddle Pancakes)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Ideal Light Bite

Occasions: Afternoon tea, market-style breakfasts, festive gatherings, sweet snacks with tea Cost: Low — about $2–3 per serving at home
A row of golden-topped serabi coconut rice pancakes cooling on a bamboo rack

Javanese Market Snack

Photo: Hersy ardianty a, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

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

A good serabi is golden at the edges, soft and steamy in the middle, and never dry — the kinca sauce should be warm, glossy and fragrant with pandan.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 15m
P

Prep Stage: Mix, Rest, Sauce

55 Mins • Bowls and Pan

Whisk the rice flour, coconut milk, water, egg, palm sugar, yeast and salt into a smooth batter, then leave it to rest for 45 minutes until it is bubbly and smells faintly yeasty. While it rests, simmer the second coconut milk with the palm sugar and pandan into the kinca sauce. Have a small pan, a brush and a plate ready, because the pancakes cook fast once the pan is hot.

Maestro Tip: The batter should pour like thick cream — if it is stiff after resting, whisk in a tablespoon of warm water.

  1. 1

    Wake the Yeast and Mix the Batter

    55 Mins Warm water, about 40°C (104°F)

    Sprinkle the yeast over the warm water and leave it for 5 minutes until it foams. Whisk the rice flour, salt and 30 g of palm sugar in a large bowl, then pour in the yeasty water, the 250 ml of coconut milk and the egg. Whisk until completely smooth, with no lumps. Cover the bowl with a clean cloth and leave it in a warm spot for 45 minutes, until the batter is full of small bubbles and has risen slightly.

    If the yeast does not foam, it is dead — start again with fresh yeast, or the pancakes will be flat.

    Done when: A bubbly batter that has risen a little and smells faintly yeasty.

  2. 2

    Simmer the Kinca Sauce

    10 Mins Gentle simmer, about 95°C (203°F)

    Put the 200 ml of coconut milk, the 100 g of palm sugar, the knotted pandan leaf and a pinch of salt in a small pan. Warm over medium heat, stirring, until the sugar melts, then simmer gently for 5 minutes until the sauce turns glossy and lightly coats a spoon. Fish out the pandan leaf and keep the sauce warm with the lid on.

    Do not boil the sauce hard, or the coconut milk can split and turn grainy.

    Done when: A glossy, pourable sauce that coats the back of a spoon.

  3. 3

    Heat the Pan

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

    Brush a small heavy pan, a multi-cavity pancake pan or a small clay serabi pan very lightly with oil and set it over medium heat. Flick in a drop of water: it should sizzle and vanish in a second. If the oil smokes, the pan is too hot — lift it off the heat for a few seconds.

    A small pan makes the classic thick serabi; a wide pan makes them thin and dry.

    Done when: A hot, lightly oiled pan that sizzles when water hits it.

  4. 4

    Cook the Serabi

    20 Mins Medium-low heat, about 160°C (320°F)

    Stir the batter once, then ladle about 60 ml into the pan for each pancake, swirling it into a round about 8 cm across. Cook for 2–3 minutes without flipping, until the top is set and full of tiny holes and the underside is golden. Lift out with a thin spatula and keep warm under a cloth. Brush the pan with a little oil before each batch. Makes about 12 pancakes.

    Do not flip serabi — they cook on one side only, like a crumpet, and flipping makes them tough.

    Done when: Golden underneath, set and pocked with tiny holes on top, soft in the middle.

  5. 5

    Serve Warm with Sauce

    5 Mins Serve warm, about 60°C (140°F)

    Arrange three pancakes on each plate and spoon the warm kinca sauce generously over the top. Serve at once, while the pancakes are still steamy and the sauce is warm enough to soak into the soft centres.

    Warm the sauce again if it has cooled — cold kinca turns thick and dulls the coconut aroma.

    Done when: Steaming pancakes with warm, glossy sauce pooling around them.

Finishing Touches & Plating

Serve the serabi warm, never cold, with the kinca sauce poured over at the table so each person can take as much as they like. A few slices of banana or jackfruit on top are the classic Solo finishing touch.

Nutritional Physiology & Benefits

Nutrition

Energy

569

kcal / serving

Protein

8g

Complete AA

Carbs

76g

Complex

Fats

28g

Healthy

Per serving (4 servings · 1 serving ≈ 235 g)
Energy569 kcal
Protein8 g
Carbohydrates76 g
Fat28 g
Fibre0.6 g
Sugar34.7 g
Sodium433 mg
Per 100g
Energy242 kcal
Protein3.4 g
Carbohydrates32.1 g
Fat12.1 g
Fibre0.3 g
Sugar14.8 g
Sodium184 mg

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

Vitamins & minerals: B vitamins and iron (egg, yeast), vitamin E and manganese (coconut milk), small amounts of calcium (coconut milk).

Gentle Energy

Rice flour and coconut milk give slow, steady energy, and the pancakes are naturally gluten-free.

Coconut Goodness

Coconut milk brings manganese and copper plus the fats that make the pancakes so satisfying.

Simple, Honest Ingredients

Rice flour, coconut milk, egg and palm sugar — nothing artificial, and every ingredient does real work.

Food Pairings

What to Eat With

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

Sides

Banana or Jackfruit

Slices of banana or jackfruit on top are the classic Solo topping; their sweetness sits beautifully against the coconut batter.

Drinks

Jasmine Tea

A cup of jasmine tea cuts the richness of the coconut milk and keeps the snack feeling light.

Vegetables

Fresh Mango

Ripe mango adds brightness and acidity that balance the palm-sugar sauce.

Full Menus

As a Market Breakfast

In Java serabi is morning food — serve it warm with tea and fruit for a slow weekend breakfast.

Complete menu

Serve serabi warm with kinca sauce, jasmine tea and sliced mango, and follow with a light savoury lunch 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:

Very Hot Sauce on Cold Pancakes

Kinca poured cold over cold serabi turns gluey and dulls the coconut aroma; warm the sauce gently and serve at once. This is general information, not medical advice.

Storing with the Sauce On

Pancakes left sitting in sauce go soggy within an hour; keep the sauce separate and spoon it over just before eating. 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 sweet, filling snack: enjoy three pancakes with sauce as an afternoon treat, balanced with fruit or tea.
  • ChildrenSuitable for children over 2 years: soft, sweet and easy to eat; cut pancakes into small pieces for younger children and watch the warm sauce.
  • ElderlyExcellent: soft, moist and easy to chew, with no hard crust; serve warm and in small portions.
  • Pregnant womenGenerally suitable when the egg in the batter is fully cooked through; the pancakes are best fresh and warm. Ask your clinician if unsure.
  • Breastfeeding womenGenerally suitable; coconut and egg give useful energy, though the sauce is sweet, so keep portions moderate.
  • AthletesA useful quick-energy snack after training: about 76 g of carbohydrate per serving with a little protein from the egg.
  • Weight gainAdd an extra pancake and a generous spoonful of sauce, or top with banana and grated coconut.
  • Weight lossKeep to two pancakes with a small spoonful of sauce, and pair with fresh fruit instead of a second helping.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesThe palm-sugar sauce adds about 35 g of sugar per serving, so this is a treat to plan, not an everyday snack; ask your clinician about portions.
  • High blood pressureSodium is moderate at about 433 mg per serving; the recipe is naturally low in salt, so keep the added salt as written and ask your clinician about your target.
  • Kidney diseaseCoconut milk is a source of potassium; keep portions modest if you follow a potassium limit, and ask your clinician.
  • GoutThe recipe is low in purines and contains no meat or seafood; the sugar is the main thing to watch, and ask your clinician if unsure.
  • Stomach issuesSoft, mild and easy to digest, but the rich coconut milk can feel heavy; eat slowly and keep the portion modest if your stomach is sensitive, and ask your clinician if unsure.
  • Cardiovascular diseaseCoconut milk is high in saturated fat, so treat serabi as an occasional sweet rather than a daily snack, and ask your clinician about your overall diet.
  • Fatty liverKeep the portion small and the sauce light; the palm sugar and coconut fat add up quickly, and ask your clinician if you follow a prescribed diet.
  • Food allergiesContains egg and coconut; the recipe is naturally gluten-free (rice flour) but check that your rice flour is certified gluten-free if you have coeliac disease.
  • Special therapeutic dietsFits a gluten-free diet well; for a low-sugar plan, serve the pancakes plain with fresh fruit instead of the kinca sauce, 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 pancakes and sauce in separate airtight containers.
In the fridge
Pancakes keep 2 days in the fridge at 4°C (40°F) or below; sauce keeps 3 days.
In the freezer
Freeze pancakes (without sauce) up to 1 month, layered with baking paper.
How to reheat
Warm pancakes in a covered pan over low heat until steaming, to 74°C (165°F); warm the sauce gently in a small pan.
Freezing recommended
Yes — pancakes freeze well without the sauce; the sauce is best made fresh.
Signs it has spoiled
Sour smell, slimy surface, or mould spots on the pancakes.

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.