Malpua Recipe Without Eggs: Crispy, Syrupy Indian Pancakes

Updated November 5, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
6
portions as written

Jump to recipe

Malpua Recipe Without Eggs: Crispy, Syrupy Indian Pancakes

Malpua is a traditional Indian sweet pancake, popular during festivals like Holi and Diwali, made from a simple batter of flour, milk, and aromatic spices, then deep-fried until golden and soaked in warm sugar syrup. This eggless version relies on a rested batter and a little baking soda to create the perfect texture: crisp edges with a soft, slightly spongy center. The result is a deeply satisfying dessert that is surprisingly easy to make at home with pantry staples.

Ingredients

  • 1 cup (125 g) all-purpose flour (maida)
  • 2 tbsp (20 g) semolina (sooji/rava), fine or medium
  • 1/4 tsp baking soda
  • 1/4 tsp cardamom powder (elaichi)
  • 1 tbsp (10 g) fennel seeds (saunf), lightly crushed (optional)
  • 1 cup (240 ml) full-fat milk, at room temperature
  • 1/4 cup (60 ml) water, as needed
  • 1 tbsp (15 ml) sugar, for the batter
  • Pinch of salt
  • Ghee or neutral oil, for deep frying (about 2 cups / 480 ml)
  • For the sugar syrup (chashni):
  • 1 cup (200 g) sugar
  • 1/2 cup (120 ml) water
  • 1/4 tsp cardamom powder
  • 1 tsp rose water or kewra water (optional)
  • A few saffron strands (optional)

Instructions

  1. Make the sugar syrup: In a wide pan, combine the sugar and water. Heat over medium flame, stirring until the sugar dissolves. Add cardamom powder and saffron if using. Bring to a boil and let it simmer for 5–6 minutes until it reaches a one-string consistency (when a drop of syrup between your fingers forms a single sticky thread). Turn off the heat and stir in the rose water. Keep the syrup warm (if it cools too much, it will thicken; add a splash of hot water to loosen).
  2. Prepare the batter: In a large mixing bowl, whisk together the flour, semolina, baking soda, cardamom powder, crushed fennel seeds, sugar, and salt. Gradually pour in the milk while whisking to avoid lumps. The batter should be thick but pourable, like a pancake batter. Add water a tablespoon at a time if needed. The batter should coat the back of a spoon. Cover and let it rest for 15–20 minutes at room temperature. The batter will thicken slightly; add a little water to bring it back to the right consistency if needed.
  3. Heat the oil: In a deep frying pan or kadai, heat the ghee or oil over medium heat. To test, drop a tiny bit of batter into the oil; it should sizzle and rise to the surface immediately without browning too quickly. The oil temperature should be around 350°F (175°C).
  4. Fry the malpuas: Stir the batter once. Pour a ladleful (about 2–3 tablespoons) of batter into the hot oil, from a slight height so it spreads into a small circle. Do not overcrowd the pan; fry 2–3 at a time depending on the pan size. Fry on medium heat until the edges turn golden brown and the top begins to bubble, about 2–3 minutes. Flip gently with a slotted spoon and fry the other side for another 2 minutes until deep golden brown and crisp. Remove with a slotted spoon, letting excess oil drain.
  5. Soak in syrup: Immediately dip the hot malpua into the warm sugar syrup. Let it soak for 30–45 seconds on each side. Remove with tongs or a slotted spoon, letting any excess syrup drip back into the pan. Place on a serving plate. Repeat with the remaining batter.
  6. Serve: Serve warm or at room temperature, garnished with chopped pistachios or almonds, or a drizzle of reduced milk (rabri) if desired.

Tips

  • Consistency is key: The batter should be slightly thicker than a crepe batter but thinner than a doughnut batter. If it’s too thick, the malpuas will be doughy inside; if too thin, they will be flat and crispy. Adjust with milk or water.
  • Rest the batter: Do not skip the resting time. It allows the semolina to absorb liquid and the baking soda to activate, giving a lighter texture. A 15–20 minute rest is ideal.
  • Oil temperature: Keep the oil at a steady medium heat. If the oil is too hot, the outside will brown before the inside cooks. If too cool, the malpuas will absorb excess oil and become greasy. Use a thermometer if you have one.
  • Syrup consistency: The syrup should be warm and slightly thin (one-string consistency). If it’s too thick, it will not penetrate the malpua; if too thin, it will make them soggy. If the syrup crystallizes while you work, add a few tablespoons of hot water and stir gently.

Serving Suggestions

Malpua is traditionally served with a dollop of thick, sweetened reduced milk (rabri) and a sprinkle of chopped nuts. You can also serve them with a scoop of vanilla ice cream for a modern twist, or simply on their own with a cup of masala chai. For a festive platter, arrange the syrupy malpuas on a plate and drizzle with a little extra syrup and slivered pistachios.

Variations

  • Banana Malpua: Mash 1 ripe banana and add it to the batter, reducing the milk by about 2 tablespoons. 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 nuttier flavor and slightly denser texture. You may need a little more milk.
  • Spiced Malpua: Add a pinch of nutmeg or a teaspoon of poppy seeds (khus khus) to the batter for extra aroma.
  • Jaggery Syrup: Substitute the sugar with an equal amount of jaggery (gur) in the syrup. The flavor will be more caramel-like and earthy.

Storage and Reheating

Malpua is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a microwave-safe plate and heat in 20-second intervals until warm, or reheat in a skillet over low heat with a splash of water to soften. If the syrup has dried out, drizzle a little warm water over them before reheating. You can also freeze the unfried batter for up to 1 month in a sealed container; thaw overnight in the fridge, stir well, and fry as directed.

Frequently Asked Questions

Can I make malpua without semolina? Yes, you can replace the semolina with an equal amount of all-purpose flour or rice flour. Rice flour will give a slightly crunchier texture. The batter may need a little less milk.

Why are my malpuas soggy? Sogginess usually happens if the syrup is too thin or the malpuas are soaked too long. Make sure the syrup is at one-string consistency and soak each malpua for no more than 45 seconds per side. Also, ensure the oil is hot enough so the malpua is crisp before soaking.

Can I use a pancake pan instead of deep frying? Technically you can make a shallow-fry version in a non-stick pan with a little oil, but the texture will be different—less crispy and more like a regular pancake. For authentic malpua, deep frying is recommended.

How do I know the oil is the right temperature? Drop a small piece of batter into the oil. If it sizzles and rises to the surface in 2–3 seconds without browning immediately, the oil is ready. A thermometer reading of 350°F (175°C) is ideal.

Can I prepare the batter ahead of time? Yes, you can make the batter a few hours ahead and refrigerate it. Bring it to room temperature and stir well before frying. You may need to add a little water to thin it out.

Is there a vegan option? Yes, replace the milk with any plant-based milk like almond or soy milk, and use a neutral oil instead of ghee. The texture may be slightly less rich, but it will still work.

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).