← Home Recipes
Malpua
🍮 Desserts · North India · Level 1

Malpua

India's oldest pancake sweet — flour, milk and sugar batter fried in ghee, soaked in saffron syrup. Holi's essential sweet.

Prep10 min
Cook20 min
Serves8
🥬 Vegetarian

Malpua — what you need to know

Malpua is one of India's oldest sweets — mentioned in ancient texts and eaten at Holi, Janmashtami and Diwali across North India, Bengal and Odisha. It is essentially a sweet, thick pancake fried in ghee and soaked in sugar syrup. The batter contains flour, reduced milk or khoya, sugar and fennel seeds — the fennel is the signature flavour. Fried in ghee until golden at the edges and lacy-crispy at the border, then soaked briefly in warm syrup.

🍽

Ingredients

Malpua
For the batter
  • 1 cupmaida (plain flour)
  • ¼ cupsemolina (rava) for crispiness at edges
  • ½ cupkhoya or thick cream
  • 3 tbspsugar
  • ½ tspfennel seeds lightly crushed
  • ¼ tspcardamom powder
  • A pinchbaking soda
  • Milkto make thick pouring batter
  • Gheegenerous — for frying
For the syrup
  • 1 cupsugar
  • ½ cupwater
  • A few threadssaffron
  • ½ tsprose water
🔥

How to make it — step by step

Step 1
Make thick batter — rest 30 minutes
⏱ 30 min rest

Combine all batter ingredients with enough milk to make a thick, pourable batter — like thick pancake batter. Rest 30 minutes.

🔬The Science

The rest allows the semolina to hydrate fully and the baking soda to begin reacting with the slight acidity of khoya. This produces CO2 bubbles that make the malpua lighter and give the characteristic slightly porous texture. Under-rested batter produces flat, dense malpua.

Step 2
Fry in ghee — lacy edges
⚡ Lacy edges — medium heat⏱ 3 min per malpua

Heat generous ghee in a flat pan on medium heat. Pour a ladleful of batter — it should spread to about 8cm. Fry until the edges become golden and lacy — 2–3 minutes. Flip once and fry 1 minute. The edges should be crispy, the centre soft.

🔬The Science

The different textures of malpua — crispy lacy edges and soft centre — arise from the different thicknesses across the pancake. At the thin edges, moisture evaporates rapidly producing crispness through complete dehydration. At the thicker centre, moisture is retained and the starch gelatinises to a soft texture. Ghee rather than oil produces better Maillard browning on the surface due to its milk solid content.

Step 3
Soak in warm saffron syrup
⏱ 30–60 sec soak

Make a thin saffron syrup (one-string consistency). Dip hot malpua in warm syrup for 30–60 seconds. Remove and serve warm, garnished with rabri or just nuts.

🔬The Science

The 30–60 second soak allows the thin syrup to penetrate the porous malpua surface without making it soggy. The crispy edges soften slightly from the syrup — this is intentional. Extended soaking makes malpua completely soft throughout — some prefer this, others prefer the contrasting textures.

⚠️Common mistakes to avoid
  • Thick batter — not thin — Thin batter produces flat discs with no texture contrast.
  • Medium heat for lacy edges — High heat browns before the lace forms.
  • Generous ghee — The lacy texture requires sufficient ghee to fry through.
Malpua — answered
What to serve malpua with?
Classically with rabri — the combination is one of the great Indian dessert pairings.
Can I make malpua ahead?
Fry ahead, soak briefly in syrup and serve. Do not soak ahead — they become soggy.