Puran Poli is a traditional Maharashtrian sweet flatbread stuffed with a delicious mixture of chana dal and jaggery. It's a festive favorite, especially during Holi. The recipe is simple yet requires patience and love to bring out the authentic flavors. This dish is a perfect blend of sweetness and spices, making it a delightful treat for everyone.

Puran Poli recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
1hr 30min
Cook Time
30min
Total Time
2hr

Ingredients

4 Servings
(1 serving = 1 puran poli)

For stuffing

  • chana dal (soaked)
    chana dal (soaked)
    1cup
  • salt
    salt
    1pinch
  • turmeric powder
    turmeric powder
    1pinch
  • ghee
    ghee
    1tsp
  • jaggery (gur)
    jaggery (gur)
    1cup
  • ghee
    ghee
    2tbsp
  • cardamom powder
    cardamom powder
    1/2tsp

For dough

  • refined flour
    refined flour
    1 1/2cup
  • wheat flour
    wheat flour
    1/2cup
  • salt
    salt
    1pinch
  • turmeric powder
    turmeric powder
    1pinch
  • ghee
    ghee
    2tsp
  • Water as required
    Water as required

How to make Puran Poli

Prepare stuffing

  1. Step 1

    Soak the chana dal for an hour.

  2. Step 2

    Cook the soaked chana dal in a pressure cooker until you get 5-6 whistles. Let it cool down.

  3. Step 3

    Prepare a smooth paste with the cooked dal and water.

  4. Step 4

    In a kadhai, add ghee, jaggery, cardamom powder, and a little more ghee. Cook the mixture until it thickens.

  5. Step 5

    Let the stuffing cool down and then make small balls from it.

Prepare dough

  1. Step 1

    In a mixing bowl, combine refined flour, wheat flour, salt, turmeric powder, and ghee.

  2. Step 2

    Gradually add water and knead to make a soft dough.

  3. Step 3

    Let the dough rest for about 15 to 20 minutes.

  4. Step 4

    Divide the dough into small balls, equal to the number of stuffing balls prepared.

Make puran poli

  1. Step 1

    Take a dough ball and flatten it on butter paper.

  2. Step 2

    Place a stuffing ball in the center, seal it, and roll it out gently to make puran poli.

  3. Step 3

    Cook the puran poli on a hot tawa until golden brown on both sides.

Nutrition (per serving)

Calories

595.1kcal (29.76%)

Protein

16.6g (33.1%)

Carbs

72.7g (26.44%)

Sugars

24.4g (48.7%)

Healthy Fat

11.8g

Unhealthy Fat

15.9g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the chana dal is cooked properly to make a smooth paste.

  2. Cook the jaggery mixture on low heat to avoid burning.

  3. Use butter paper to prevent sticking while rolling the puran poli.

  4. Cook the puran poli on medium heat for even cooking.

FAQS

  1. Can I use whole wheat flour instead of refined flour?

    Yes, you can use whole wheat flour entirely, but the texture might be slightly different.

  2. How do I store leftover puran poli?

    Store them in an airtight container and reheat on a tawa before serving.

  3. Can I use sugar instead of jaggery?

    Jaggery is recommended for authentic flavor, but you can use sugar as a substitute.

  4. How long does it take to cook chana dal?

    It usually takes 5-6 whistles in a pressure cooker to cook chana dal properly.

  5. Can I freeze puran poli?

    Yes, you can freeze them. Wrap them individually and store in a freezer-safe bag.

triptibhalotia's profile picture
instagram

Tripti Bhalotia

(@triptibhalotia)

Welcome to my Chefadora Page — where flavors meet comfort! I’m Tripti, your culinary guide sharing simple, soulful recipes from savory bites to sweet indulgences.

...
chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?