Malpua Sweet Origin: Recipe & History

Updated November 5, 2026

Total time
40 min
prep 15 min · cook 25 min
Serves
4
portions as written

Jump to recipe

Malpua Sweet Origin: Recipe & History

Malpua is a traditional Indian sweet pancake, made from a simple batter of flour, milk, and sugar, then deep-fried until golden and soaked in warm sugar syrup. It is a beloved festival dessert, especially during Holi and Diwali, and its origins are deeply rooted in ancient Indian culinary history, with references found in early Sanskrit texts. This recipe delivers perfectly crisp-edged, syrup-soaked malpuas that are soft, aromatic, and irresistibly sweet—just like the ones served at temple prasad and festive feasts.

Ingredients

  • 1 cup (125 g) all-purpose flour (maida)
  • 2 tablespoons (20 g) semolina (sooji/rava), fine
  • 1/2 teaspoon fennel seeds, crushed
  • 1/4 teaspoon cardamom powder
  • 1/2 cup (120 ml) milk, plus 2 tablespoons (30 ml) more if needed
  • 1/4 cup (60 ml) water
  • 1/2 ripe banana, mashed (about 1/4 cup / 60 g)
  • 1 cup (200 g) granulated sugar
  • 1/2 cup (120 ml) water for syrup
  • 2 green cardamom pods, lightly crushed
  • 1/4 teaspoon saffron strands (optional)
  • Ghee or vegetable oil, for deep-frying
  • Chopped pistachios or almonds, for garnish (optional)

Instructions

  1. Make the sugar syrup: In a saucepan, combine 1 cup sugar, 1/2 cup water, crushed cardamom pods, and saffron (if using). Bring to a boil over medium heat, stirring until sugar dissolves. Boil for 5–6 minutes until slightly sticky (one-thread consistency). Keep warm over very low heat.
  2. Prepare the batter: In a mixing bowl, whisk together the all-purpose flour, semolina, crushed fennel seeds, and cardamom powder. Add the mashed banana, milk, and 1/4 cup water. Whisk until smooth, with no lumps. The batter should be of pouring consistency—thicker than crepe batter but thinner than pancake batter. If too thick, add 1–2 tablespoons extra milk. Let rest for 15 minutes.
  3. Heat the oil: In a deep skillet or kadai, heat about 1 inch (2.5 cm) of ghee or oil over medium heat until a drop of batter sizzles and rises to the surface immediately (about 350°F / 175°C).
  4. Fry the malpuas: Pour a ladleful (about 2 tablespoons / 30 ml) of batter into the hot oil. The batter will spread into a small pancake. Fry for 1–2 minutes per side, until golden brown and crisp at the edges. Flip carefully and cook the other side. Remove with a slotted spoon and drain briefly on paper towels.
  5. Soak in syrup: Immediately immerse the hot malpua into the warm sugar syrup. Let it soak for 30–60 seconds per side. Remove and place on a serving plate. Repeat with remaining batter, keeping the syrup warm.
  6. Garnish and serve: Sprinkle with chopped pistachios or almonds if desired. Serve warm or at room temperature.

Tips

  • Batter consistency: The batter should be slightly thicker than heavy cream. If it is too thin, the malpuas will become flat and greasy; if too thick, they will be doughy inside.
  • Substitute for banana: If you prefer not to use banana, replace it with 1/4 cup (60 ml) full-fat yogurt or 2 tablespoons (30 ml) milk. The texture will be slightly less tender but still good.
  • Oil temperature: Keep the oil at medium heat. If too hot, the malpuas will brown too quickly and remain raw inside. If too cool, they will absorb excess oil.
  • Soaking time: Do not soak the malpuas for too long, or they will become soggy and fall apart. A quick dip on both sides is enough.

Serving Suggestions

Serve malpua warm as a dessert or festive sweet. It pairs beautifully with a scoop of rabri (thickened sweetened milk) or vanilla ice cream. For a traditional touch, garnish with silver leaf (varak) and chopped nuts. Malpua is also enjoyed as a sweet breakfast in some regions, alongside a cup of masala chai.

Variations

  • Khoya malpua: Add 2 tablespoons (30 g) of crumbled khoya (mawa) to the batter for a richer, creamier texture.
  • Ripe fruit versions: In South India, malpua is often made with ripe mango pulp or pineapple puree instead of banana. Reduce the milk slightly to compensate for the extra liquid.
  • Spiced syrup: Infuse the sugar syrup with a few black peppercorns or a pinch of dried ginger powder for a subtle warmth.
  • Baked version: For a lighter option, pour small rounds of batter onto a greased baking sheet and bake at 375°F (190°C) for 10–12 minutes, flipping once, then soak in syrup. The texture will be less crisp.

Storage and Reheating

Store leftover malpuas in an airtight container in the refrigerator for up to 3 days. They will soften as they sit in the syrup. To reheat, place them on a baking sheet and warm in a 300°F (150°C) oven for 5–7 minutes, or microwave individual pieces for 15–20 seconds. Do not freeze, as the texture will become mushy.

Frequently Asked Questions

What is the origin of malpua? Malpua is an ancient Indian sweet, with references in early Sanskrit texts like the Rigveda, where a similar fried cake called “apupa� is mentioned. Its exact regional origin is disputed, but it is widely made across North India, Odisha, and Bengal, each with its own variation.

Can I make malpua without banana? Yes. Replace the banana with 1/4 cup (60 g) of plain yogurt or 2 tablespoons (30 ml) of milk. The texture will be slightly less soft, but the taste will still be authentic.

Why are my malpuas greasy? Greasiness usually means the oil is not hot enough. Ensure the oil reaches 350°F (175°C) before frying, and do not overcrowd the pan. Also, drain the fried malpuas well on paper towels before soaking.

Can I use whole wheat flour instead of all-purpose? Yes, but the malpuas will be denser and less crisp. You can substitute half of the all-purpose flour with whole wheat flour for a healthier version.

How do I get the sugar syrup to the right consistency? The syrup should be slightly sticky but not crystallized. Test by cooling a drop between your fingers—it should form a single thread when pressed and pulled apart. If it becomes too thick, add a splash of water and reheat.

Is malpua vegan? Traditional malpua is not vegan because of milk and ghee. To make a vegan version, use plant-based milk (like almond or oat) and coconut oil for frying, and replace the banana with applesauce if desired.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).