Skip to content
indonesianbreakfast✨ New

Serabi (Indonesian Coconut Rice Pancakes) with Ginger Syrup

Soft, spongy coconut rice pancakes cooked in a small skillet, drizzled with palm sugar-ginger syrup.

Prep
15 min
Cook
20 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#indonesian#serabi#coconut#pancakes#breakfast#gula jawa

About This Recipe

Serabi is a traditional Indonesian pancake made from rice flour and coconut milk, cooked in small, deep, cast-iron or clay pans that give it a distinctive spongy center and slightly crisp, lacy edge. The batter, thinned with coconut milk and left to rest, produces a texture unlike a Western pancake — closer to a soft, pillowy crumpet with tiny air bubbles running through it. A syrup called kinca, made from palm sugar (gula jawa) melted with pandan leaf and water, is the classic topping for serabi, poured warm over the pancakes right before serving. This recipe adds fresh ginger to the syrup, a common home variation that gives it a little warmth and spice alongside the deep caramel notes of the palm sugar. Served warm, straight from the pan, serabi is a beloved West Javanese street snack and breakfast food, sold from small stalls where you can watch the pancakes cook one by one in their individual pans.

Ingredients

Serves 4

  • 1.5 cupsrice flour
  • 0.25 cupall-purpose flour
  • 1 tspinstant yeast
  • 2 cupscoconut milk(divided)
  • 0.25 cupgranulated sugar
  • 0.25 tspfine sea salt
  • 2 tbspvegetable oil(for cooking)
  • 1 cuppalm sugar (gula jawa)(chopped or grated)
  • 1 cupwater(for syrup)
  • 2pandan leaves(tied in a knot, or 1/2 tsp vanilla extract)
  • 1 tbspfresh ginger(sliced, for syrup)

Instructions

  1. 1

    Make the batter

    Whisk rice flour, all-purpose flour and yeast together. Gradually whisk in 1.5 cups coconut milk, sugar and salt until smooth. Cover and let rest 30 minutes until slightly bubbly.

  2. 2

    Thin the batter

    Stir in the remaining coconut milk to loosen the batter slightly; it should be pourable but still fairly thick.

  3. 3

    Make the ginger syrup

    Combine palm sugar, water, pandan leaves and ginger in a small saucepan. Simmer 8-10 minutes until slightly thickened and syrupy. Strain and keep warm.

  4. 4

    Cook the pancakes

    Heat a small, deep nonstick pan (or a regular small skillet) over medium-low heat and lightly oil it. Pour in a ladle of batter, swirling slightly to coat the sides. Cover and cook 4-5 minutes until the center is set and bubbly and the edges are lightly golden.

    Keep the heat gentle and covered — serabi cooks mostly by trapped steam, and rushing it with high heat browns the bottom before the center sets.

  5. 5

    Repeat and serve

    Remove and repeat with remaining batter. Serve warm, drizzled generously with the ginger palm sugar syrup.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Let the batter rest a full 30 minutes; this is what gives serabi its characteristic small air bubbles and spongy texture.

  • →

    Use a deep, small pan if you have one — the depth is what helps form the pancake's distinct dome shape and thick, custardy center.

  • →

    Cook covered over gentle heat; serabi relies on trapped steam to set the center evenly without burning the bottom.

Variations

  • •

    Top with shredded young coconut and a drizzle of the syrup for the classic serabi kuah presentation.

  • •

    Make a savory version by omitting the sugar and topping with sambal and shredded chicken instead of syrup.

  • •

    Use dark brown sugar if palm sugar isn't available, though the flavor will be less caramel-forward and more simply sweet.

Storage

Best eaten fresh and warm. Refrigerate leftovers up to 2 days and reheat briefly in a covered pan over low heat; the texture is noticeably better fresh than reheated.

History & Origin

Serabi has been a traditional West Javanese snack for generations, originally cooked over charcoal in small clay pans, and remains a common street food and home breakfast across Indonesia, particularly in Bandung and Solo where regional variations are especially well known.

Frequently Asked Questions

What if I can't find palm sugar?

Dark brown sugar is the closest widely available substitute, though it lacks the distinct caramel-molasses depth of real palm sugar (gula jawa).

Why is the center of my pancake not setting?

The heat is likely too high, cooking the outside faster than the center — lower the heat and keep the pan covered so steam can finish cooking the middle evenly.

Can I use a regular flat skillet instead of a deep pan?

Yes, though the pancakes will be thinner and less domed than traditional serabi, which relies on a deep pan to trap steam and build height.

Nutrition Facts

Per serving (180g / 6.3 oz) · 4 servings total

Calories310kcal
Protein4g
Carbohydrates52g
Fat10g
Fiber1g
Protein4g
Carbs52g
Fat10g

Time Summary

Prep time15 min
Cook time20 min
Total time35 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes