Today we will make the famous Maharashtrian recipe Puran Poli, which is mostly prepared during festivals in Maharashtra. This sweet flatbread is filled with a delicious stuffing made from chana dal and jaggery, flavored with cardamom and nutmeg. It's a traditional dish that brings back memories of festive celebrations and family gatherings. Follow this recipe to make your own Puran Poli at home and enjoy the authentic taste of Maharashtra.

Puran Poli recipe

Stuck mid-recipe?

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

Prep Time
5hr 0min
Cook Time
1hr 0min
Total Time
6hr

Ingredients

6 Servings
(1 serving = 1 Puran Poli)

For stuffing

  • chana dal
    chana dal
    1cup
  • water
    water
    3cup
  • turmeric powder
    turmeric powder
    1/4tsp
  • jaggery
    jaggery
    1cup
  • cardamom powder
    cardamom powder
    1/2tsp
  • nutmeg powder
    nutmeg powder
    1/2tsp

For dough

  • wheat flour
    wheat flour
    1cup
  • refined flour
    refined flour
    1cup
  • salt
    salt
    1/4tsp
  • turmeric powder
    turmeric powder
    1/4tsp
  • water as required
    water as required
  • oil
    oil
    1tsp

How to make Puran Poli

Preparing the stuffing

  1. Step 1

    Soak chana dal for four hours.

  2. Step 2

    Add soaked chana dal, turmeric powder, and oil in a pressure cooker and cook for four whistles.

  3. Step 3

    Drain the water and mash the cooked chana dal well.

  4. Step 4

    Add jaggery to the mashed dal and cook until the mixture thickens.

  5. Step 5

    Add cardamom powder and nutmeg powder to the mixture and strain it while it’s hot.

  6. Step 6

    Let the stuffing cool down completely.

Preparing the dough

  1. Step 1

    In a mixing bowl, add wheat flour, refined flour, salt, turmeric powder, and water to make a dough.

  2. Step 2

    Cover the dough and let it rest for an hour.

Making Puran Poli

  1. Step 1

    Take small portions of the rested dough and make small balls of the stuffing.

  2. Step 2

    Dust the dough with dry flour and shape it like a bowl.

  3. Step 3

    Fill the dough bowl with the stuffing, seal it, and roll it out very thinly while dusting with dry flour or maida.

  4. Step 4

    Place the rolled Puran Poli on a hot skillet and lightly cook it by applying oil or ghee on top.

Nutrition (per serving)

Calories

295.9kcal (14.8%)

Protein

10.9g (21.86%)

Carbs

49.2g (17.89%)

Sugars

15.8g (31.64%)

Healthy Fat

3.6g

Unhealthy Fat

0.8g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Ensure the stuffing is completely cool before filling the dough to avoid tearing.

  2. Roll the Puran Poli gently to prevent the stuffing from leaking out.

  3. Use ghee instead of oil for a richer flavor while cooking the Puran Poli.

FAQS

  1. Can I use any other type of flour for the dough?

    Traditionally, wheat flour and refined flour are used, but you can experiment with other flours like multigrain or gluten-free flour for a different texture.

  2. How do I store leftover Puran Poli?

    Store leftover Puran Poli in an airtight container and refrigerate. Reheat on a skillet before serving.

  3. Can I replace jaggery with sugar?

    Yes, you can use sugar instead of jaggery, but jaggery gives a more authentic flavor to the dish.

  4. How do I prevent the Puran Poli from sticking to the skillet?

    Ensure the skillet is hot and lightly greased with oil or ghee before placing the Puran Poli on it.

  5. Can I make Puran Poli without a pressure cooker?

    Yes, you can cook chana dal in a regular pot, but it will take longer to soften compared to using a pressure cooker.

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?