Puran Poli Recipe (Maharashtrian Puran Poli recipe)
Print Pin
5 from 6 votes

Maharashtrian Puran Poli recipe (Gujarati Vedmi recipe)

Puran poli is traditional Indian stuffed bread with sweet lentil filling. Learn how to make puran poli recipe at home with this no-fail recipe
Course Main Course
Cuisine Indian
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings 6 puran poli
Calories 363kcal
Author Kanan


For stuffing or puran:

  • ¾ cup Arhar dal (toor dal or split pigeon peas) or chana dal
  • 2 ½ cups Water
  • ¾ cup Jaggery (Gur) or Sugar
  • 1 pinch Green cardamom seeds powder
  • few strands Saffron

For outer cover or poli:

  • 1 cup Whole wheat flour (chapati atta)
  • a pinch Salt
  • 1 tablespoon Oil
  • cup Water or little more
  • Ghee (Clarified butter) for frying and to drizzle on top after cooked


Making puran:

  • Wash the dal and soak in enough warm water for 30-45 minutes. If using chana dal then soak for 1 to 1 1/2 hours. The discard the soaking water.
  • Add dal to pressure cooker with fresh 2 1/2 cups of water.
  • Cook the dal for 4 whistles or till dal is cooked but not mushy.
  • Drain the dal water in separate bowl. 
  • Take mashed dal with jaggery in a pan. Turn the heat on medium and start cooking.
  • It will start to melt. keep stirring and cooking until the mixture becomes thick.
  • Add cardamom powder and saffron, mix.
  • How to check puran is right consistency: take spatula or spoon, insert in the center vertically, if it stands then it is ready, turn off the stove. If the spoon falls down then it needs to cook more.
  • Let the stuffing cool to touch.

Making dough:

  • Mix atta and salt in a bowl. Drizzle oil and rub into the flour using fingertips.
  • Then start kneading dough by adding little water a time. Dough should be smooth and soft, just like paratha dough.
  • Cover and let it rest for 15 minues.

Making puran poli recipe:

  • Divide the puran into 6 equal portions and smooth balls.
  • Also divide the dough into 6 equal portions and make smooth balls. Flatten it out between your palms.
  • Work with one flattened dish at a time. Roll into 3 inch diameter circle.
  • Put the stuffing ball in the center and start gathering the edges, pinch in the center to seal.
  • Flatten it with help of your hand, dust little into flour and roll gently into 5-6 inch diameter poli
  • Heat the tawa or skillet on medium heat. Once hot place rolled puran poli and fry both sides similar to paratha using ghee.
  • Once cooked from both sides, remove it to the plate, apply some more ghee on top and serve hot immediately.
  • Repeat the same to make rest.


Serving: 1puran poli | Calories: 363kcal | Carbohydrates: 44.5g | Protein: 4g | Fat: 19.7g | Saturated Fat: 10.9g | Cholesterol: 44mg | Sodium: 106mg | Potassium: 24mg | Fiber: 2.3g | Sugar: 25.3g | Calcium: 10mg | Iron: 1.3mg
*Nutrition information is a rough estimate for 1 serving
Tried this recipe?Please comment below and give ★ ratings