Puran Poli Recipe

Puran Poli

Puran Poli is a traditional dish of Maharashtra and Gujarat. The Maharashtrian version uses chana dal in the stuffing, called Puran while the Gujarati one has tur dal. Puran Poli can be called the most essential offering in prayers and all festivals by the Maharashtrian people. No celebration is complete without it.
Course Sweet
Cuisine Indian
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings 8 Puran Polis
Calories 350 kcal
Author Anju Bhagnari


Puran (filling)

  • 150 grams Chana Dal (soaked for 30 minutes)
  • 150 grams Jaggery (grated)
  • ½ teaspoon Elaichi Powder

Poli (outer bread)

  • 200 grams All Purpose Flour (Maida)
  • 200 grams Whole Wheat Flour
  • Salt as per taste
  • 2 teaspoons Oil
  • 2 tablespoons Ghee
  • Water as needed


  1. To knead the Poli dough, take the wheat flour and salt in a bowl.

  2. Add the oil.

  3. Adding water as needed, knead a soft dough just like chapati.

  4. Let it rest till the stuffing is prepared.

  5. For making Puran, take the soaked dal in a pressure cooker.

  6. Add 2 to 3 cups of water.

  7. Cook on high flame for 6 to 7 whistles.

  8. Let the pressure release on its own.

  9. Check the dal to see if it is cooked properly by pressing between thumb and forefinger.

  10. It should be soft yet not mushy.

  11. Drain and let the dal dry for few minutes.

    Puran Poli Dal
  12. Collect the drained dal water to make katachi amti - a thin tangy dal, or to use in any vegetable gravy or soup etc.

  13. Now, take the drained dal in a non-stick pan.

  14. Keep on low heat.

  15. Add the grated jaggery and elaichi powder.

  16. Stir-fry continuously on low flame till the jaggery melts and the chana dal becomes a soft paste.

  17. The mixture will slowly start to get thick and to check the correct consistency, place the spatula right in the center in a standing position.

  18. If it stays without falling, the mixture is done.

  19. Let it cool a little and then either grind in the puran-yantra or a mixer grinder.

  20. Remove and make equal size balls to stuff in the Poli.

  21. Keep a tawa on low flame for heating.

  22. To make the Poli, take a large ball of dough and roll about 3 inches in diameter.

  23. Place a ball of stuffing inside.

  24. Close the edges just like aloo-paratha etc.

    Puran Poli step by step
  25. Roll very gently and prepare 6 inches diameter roti.

    Puran Poli rolling
  26. Roast on the hot tawa on low heat till it gets golden brown on both sides.

    Puran Poli
  27. Remove and smear ghee all over.

  28. Serve hot.

    How to make Puran Poli
  29. Similarly, prepare remaining puran polis