Malpua is a classic Indian sweet pancake, popular during festivals like Holi and Diwali, made from a simple batter of flour, milk, and semolina, then deep-fried until golden and soaked in a fragrant jaggery syrup. This version uses jaggery (gur) instead of refined sugar, giving the syrup a deeper, caramel-like complexity that pairs beautifully with the crisp edges and soft, spongy center of the pancake. It’s a forgiving recipe that comes together quickly, making it perfect for a festive breakfast or a celebratory dessert.
Ingredients
- 1 cup (125 g) all-purpose flour (maida)
- 2 tbsp (20 g) semolina (sooji/rava), fine or medium
- 1 cup (240 ml) whole milk
- 1/4 tsp fennel seeds (saunf), lightly crushed
- 1/4 tsp cardamom powder
- 1/2 cup (100 g) grated jaggery (gur), packed
- 1/3 cup (80 ml) water
- 1/4 tsp saffron strands (optional, for syrup)
- 1 tbsp (15 ml) warm milk (to dissolve saffron, if using)
- Ghee or neutral oil, for deep frying (about 2 cups / 480 ml)
- 1 tbsp (10 g) chopped pistachios or almonds, for garnish
Instructions
- Make the batter: In a large mixing bowl, combine the all-purpose flour, semolina, and crushed fennel seeds. Gradually whisk in the whole milk, stirring continuously to avoid lumps. The batter should be smooth and slightly thicker than pancake batter—about the consistency of a thick milkshake. Cover and let it rest for 15 minutes at room temperature.
- Prepare the jaggery syrup: While the batter rests, place the grated jaggery and water in a small saucepan. Heat over medium flame, stirring occasionally, until the jaggery dissolves completely. Bring to a gentle boil and let it simmer for 4–5 minutes until the syrup thickens slightly. It should coat the back of a spoon but not be as thick as honey. If using saffron, soak the strands in the warm milk for 5 minutes, then stir into the syrup. Remove from heat and keep warm.
- Heat the oil: In a wide, deep pan or kadhai, heat the ghee or oil over medium heat. To test the temperature, drop a tiny bit of batter into the oil—it should sizzle and rise to the surface immediately without browning too quickly. Adjust the heat to maintain a steady medium temperature.
- Fry the malpuas: Stir the cardamom powder into the rested batter. Using a ladle, pour a small amount of batter (about 2 tablespoons) into the hot oil, keeping the ladle slightly tilted so the batter spreads into a small, round disc about 3 inches in diameter. Fry 2–3 malpuas at a time, without overcrowding. Cook for 1–2 minutes per side until the edges are golden brown and crisp, and the center is cooked through. Flip gently with a slotted spoon.
- Soak in syrup: Remove the fried malpua with a slotted spoon, letting excess oil drain. Immediately immerse it in the warm jaggery syrup. Let it soak for 20–30 seconds on each side, then transfer to a serving plate. Repeat with the remaining batter.
- Garnish and serve: Sprinkle the soaked malpuas with chopped pistachios or almonds. Serve warm, drizzled with a little extra syrup if desired.
Tips
- Batter consistency: The batter should not be too runny or too thick. If it’s too thick, the malpuas will be doughy; if too thin, they will be flat and greasy. Add a splash of milk if needed to reach a pouring consistency.
- Jaggery substitution: If you don’t have jaggery, use dark brown sugar or a mix of brown sugar and molasses. The flavor will be slightly less complex, but the sweetness will still work.
- Keep syrup warm: The syrup must be warm (not hot or cold) when soaking the malpuas. If it’s too hot, the pancakes become soggy; if cold, they won’t absorb the syrup. Keep it on the lowest heat setting.
- Oil temperature: If the oil is too hot, the malpuas brown quickly but remain raw inside. If too cool, they absorb excess oil and become heavy. Maintain a steady medium heat and adjust as needed.
Serving Suggestions
Serve malpuas warm as a dessert or festive breakfast. They pair beautifully with a scoop of vanilla ice cream or a dollop of thick, fresh cream (malai). For a traditional touch, serve them alongside a bowl of warm rabri (thickened sweetened milk). They also work well as a sweet snack with a cup of masala chai.
Variations
- Banana Malpua: Mash 1 ripe banana and add it to the batter along with the milk. This adds natural sweetness and a softer texture.
- Whole Wheat Malpua: Replace half of the all-purpose flour with whole wheat flour (atta) for a heartier texture and nutty flavor.
- Coconut Malpua: Add 2 tablespoons of desiccated coconut to the dry ingredients and use coconut milk instead of dairy milk for a tropical twist.
- Spiced Syrup: Add a small piece of cinnamon or a couple of green cardamom pods to the jaggery syrup while it simmers, then remove before soaking.
Storage and Reheating
Malpuas are best enjoyed fresh, but leftovers can be stored. Place the soaked malpuas in an airtight container and refrigerate for up to 2 days. To reheat, warm them in a microwave for 20–30 seconds or in a skillet over low heat with a splash of water to re-steam. You can also freeze unsoaked malpuas for up to 1 month—cool them completely, layer with parchment paper, and place in a freezer-safe bag. Thaw in the refrigerator, then reheat in a hot oven at 350°F (175°C) for 5–7 minutes before soaking in fresh warm syrup.
Frequently Asked Questions
Can I make the batter ahead of time? Yes, you can prepare the batter up to 24 hours in advance and keep it refrigerated. Let it come to room temperature and give it a good stir before frying. The resting time helps develop a softer texture.
Why are my malpuas greasy? This usually happens when the oil is not hot enough. The batter absorbs oil instead of frying quickly. Ensure the oil is at a medium-high temperature and fry in small batches to maintain the heat.
Can I use honey or maple syrup instead of jaggery? Yes, but the flavor and texture will differ. Honey is thinner and sweeter, while maple syrup has a distinct taste. If using honey, do not boil it for long as it can become bitter. Simply warm it gently and soak the malpuas briefly.
Do I need semolina? Semolina adds a slight crunch and structure. If you don’t have it, you can skip it and add an extra tablespoon of flour. The texture will be slightly softer.
How do I make the syrup thicker? Simmer the jaggery and water for a few extra minutes until it reduces. To test, drop a little syrup on a cold plate—it should be slightly sticky but not runny. Remember, it thickens as it cools.
Can I bake these instead of frying? Frying gives the characteristic crisp exterior and soft interior. Baking will yield a different, cake-like texture. If you must bake, use a mini pancake mold and bake at 375°F (190°C) for 12–15 minutes, then soak in syrup while warm.
Related
- Elephant Pretzel Recipe: Big Soft Pretzels
- Farmers Cheese Pancakes (Syrniki) Recipe
- Frozen Pelmeni Dumplings: How to Cook & Enjoy
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).