
Homemade Malpua Recipe – Soft, Crispy & Delicious Indian Sweet
Malpua is a traditional Indian sweet made by frying small pancakes until golden and soaking them briefly in fragrant sugar syrup. The edges become lightly crisp while the centre remains soft, fluffy, and wonderfully juicy.
Often prepared during Holi, Diwali, weddings, and other celebrations, Malpua is also a lovely homemade dessert whenever you’re craving something sweet. This simple recipe uses everyday ingredients such as flour, milk, sugar, cardamom, and fennel seeds. Serve the malpuas warm on their own or pair them with chilled rabri for an extra-special treat.
Recipe Overview
- Cuisine: Indian
- Course: Dessert / Sweet
- Preparation Time: 15 minutes
- Resting Time: 30 minutes
- Cooking Time: 25 minutes
- Total Time: About 1 hour 10 minutes
- Servings: 10–12 Malpuas
- Difficulty: Easy to Moderate
- Diet: Vegetarian
Ingredients
For the Malpua Batter
- 1 cup all-purpose flour (maida)
- 2 tablespoons fine semolina (sooji/rava)
- 2 tablespoons milk powder, optional
- 2 tablespoons sugar
- ½ teaspoon fennel seeds, lightly crushed
- ¼ teaspoon cardamom powder
- 1¼ to 1½ cups milk, as required
- 2 tablespoons plain yogurt
- A small pinch of salt
- Ghee or neutral cooking oil for shallow frying
For the Sugar Syrup
- 1 cup sugar
- ½ cup water
- ¼ teaspoon cardamom powder
- A few saffron strands, optional
- ½ teaspoon lemon juice
For Garnishing
- 1 tablespoon chopped pistachios
- 1 tablespoon sliced almonds
- A few saffron strands, optional
- Dried rose petals, optional
How to Make Homemade Malpua
Step 1: Prepare the Batter
Add the all-purpose flour, semolina, milk powder, sugar, fennel seeds, cardamom powder, and a small pinch of salt to a large mixing bowl.
Add the yogurt and gradually pour in the milk while whisking. Continue mixing until you have a smooth, lump-free batter.
The batter should have a thick but easily pourable consistency, similar to pancake batter. Avoid making it too watery because a thin batter can spread excessively while frying.
Cover the bowl and allow the batter to rest for about 30 minutes. Resting gives the semolina time to absorb moisture and helps create softer Malpuas.
After resting, stir the batter once. If it has become too thick, add one or two tablespoons of milk.
Step 2: Make the Sugar Syrup
While the batter rests, combine the sugar and water in a saucepan.
Heat over medium heat, stirring occasionally until the sugar dissolves completely.
Add cardamom powder and saffron strands, if using. Simmer for approximately 4–5 minutes until the syrup becomes slightly sticky.
You don’t need a thick one-string sugar syrup for this recipe. A light syrup absorbs more easily into freshly fried Malpuas.
Add the lemon juice and mix well. This helps reduce the chance of the syrup crystallising.
Turn the heat to low or set the syrup aside while keeping it warm.
Step 3: Fry the Malpuas
Heat a wide frying pan or shallow kadai over medium-low heat. Add enough ghee or oil for shallow frying.
For a richer traditional flavour, use ghee or a combination of ghee and neutral cooking oil.
Once moderately hot, pour a small ladleful of batter into the centre of the pan.
Allow the batter to spread naturally into a small round pancake. Don’t spread it with the ladle as you would with a dosa.
Cook over medium-low heat until the bottom turns golden brown and the edges begin to look crisp.
Carefully flip the Malpua and cook the second side until golden.
Remove it from the pan and allow excess ghee or oil to drain for a few seconds.
Continue with the remaining batter.
Step 4: Soak in Sugar Syrup
Place each freshly fried Malpua into the warm sugar syrup.
Allow it to soak for approximately 20–30 seconds on each side. This is usually enough for the Malpua to absorb sweetness without becoming excessively soft.
Remove it gently and place it on a serving plate.
Repeat with all the Malpuas.
Step 5: Garnish and Serve
Arrange the warm Malpuas on a plate and garnish with chopped pistachios, sliced almonds, saffron strands, or a few dried rose petals.
Serve them warm for the best texture and flavour.
For an indulgent dessert, place a generous spoonful of chilled rabri over warm Malpua and garnish with nuts.
Tips for Perfect Homemade Malpua
Rest the batter: Give the batter at least 20–30 minutes of resting time. This helps improve the texture.
Check the consistency: The batter should flow easily from a ladle but shouldn’t be watery.
Don’t use very high heat: High heat can brown the outside quickly while leaving the centre undercooked.
Keep the syrup warm: Warm Malpuas absorb warm syrup much better than completely cold syrup.
Don’t oversoak: Leaving Malpuas in the syrup for too long can make them overly soft and difficult to handle.
Use fennel seeds: Lightly crushed fennel gives Malpua its distinctive traditional aroma.
Use ghee for extra flavour: While neutral oil works, ghee gives homemade Malpua a richer taste and aroma.
Why Is My Malpua Spreading Too Much?
If the batter spreads too quickly and produces very thin Malpuas, it is probably too runny.
Mix in approximately one tablespoon of all-purpose flour and check the consistency again before frying the next batch.
Also make sure the cooking fat is properly heated before adding the batter.
Why Is My Malpua Too Thick?
A very thick batter may produce dense Malpuas that don’t cook evenly in the centre.
Add milk one tablespoon at a time until the batter reaches a smooth, pourable consistency.
Serving Suggestions
Malpua tastes wonderful while it is still warm. You can serve it:
- With chilled rabri
- Garnished with pistachios and almonds
- With a few saffron strands
- With a small drizzle of warm sugar syrup
- As a festive dessert after an Indian meal
The combination of warm Malpua and chilled rabri is particularly delicious because it brings together crisp edges, soft centres, creamy rabri, and aromatic cardamom.
Storage
Malpua tastes best when freshly prepared.
Leftovers can be stored in a covered container in the refrigerator for up to 2 days. Warm them gently before serving.
If you’re preparing Malpua ahead of time, keeping the fried Malpuas and sugar syrup separate until closer to serving can help preserve their texture.
Frequently Asked Questions
Can I make Malpua without semolina?
Yes. You can make Malpua using only all-purpose flour. Semolina is included here to give the edges a slightly better texture.
Can I make Malpua without yogurt?
Yes. Replace the yogurt with a little additional milk. However, yogurt helps give the centre a pleasant softness.
Should Malpua batter be thick or thin?
It should be moderately thick and pourable. It should spread slightly when poured into the pan but shouldn’t immediately become extremely thin.
Can Malpua be fried in oil instead of ghee?
Yes. Neutral cooking oil works well. For a more traditional flavour, use ghee or a combination of oil and ghee.
Why did my Malpua become hard?
Hard Malpuas can result from an overly thick batter, frying at very high heat, or cooking them for too long.
Can I serve Malpua without rabri?
Absolutely. Sugar-syrup-soaked Malpua is delicious by itself. Rabri is an optional accompaniment.

