• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Yummy Delights

  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • About Me
menu icon
go to homepage
  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • About Me
    • Facebook
    • Instagram
    • Tumblr
    • YouTube
  • search icon
    Homepage link
    • Recipes Index
    • Summer Recipes
    • Curry Recipes
    • About Me
    • Facebook
    • Instagram
    • Tumblr
    • YouTube
  • ×
    Home » Recipes » Desserts

    Maharashtrian Puran Poli Recipe (Puranachi Poli)

    Last Updated On: Mar 6, 2025 by Preeti · 3 Comments


    Jump to Recipe

    This Puran Poli, also called Puranachi Poli, is a sweet lentil-stuffed flatbread. A traditional Maharashtrian festive sweet made during Holi, Gudi Padwa, and other special occasions. Puran Poli consists of soft, thin flatbread stuffed with a rich, sweet mixture of chana dal (Bengal gram), jaggery, and aromatic spices. Serve this Maharshtrian puran poli warm with a generous drizzle of ghee or alongside katachi amti (spiced dal curry). Here's how to make it with step-by-step photos and a quick video tutorial.

    close-up of 4 maharashtrian puran poli served in a plate with a small bowl of ghee on side.
    Jump to:
    • What is Puran Poli?
    • About this Puran Poli
    • Ingredients Notes
    • How to make Maharashtrian Puran Poli Recipe (With step-by-step photos)
    • Tips To Make The Best Puran Poli
    • Frequently Asked Questions
    • More Maharashtrian recipes you might like
    • Recipe Card

    What is Puran Poli?

    In Marathi, "Puran" means "sweet lentil stuffing,” and “poli” means “flatbread." This Maharashtrian Puran Poli recipe is also called Puranachi Poli. It is made with whole wheat flour or Maida and stuffed with a delicious filling of chana dal (Bengal gram) and jaggery.

    At our home, Puranachi Poli is an essential part of festive thali, served with rice, saar, amti (dal), pakoras, and papad. I also prepare other festive treats like Maharashtrian Rava Ladoo and Patoli. In neighboring states, Puran poli is known by different names like Holige in Karnataka, Bobbatlu in Andhra Pradesh and Telangana, and Obbattu in Tamil Nadu.

    In this Puranachi Poli recipe, I’ll share all the tips and tricks so you can get it right the first time. Trust me, it’s easier. Follow the steps carefully, and you’ll have perfectly soft and flavorful Maharashtrian sweet lentil-stuffed flatbread every time.

    About this Puran Poli

    My first attempt at making this Puran Poli recipe was a complete failure. No matter how many times I tried, the poli always turned out hard and dry. Then, I learned the secret to making the softest, most delicious Maharashtrian Puranachi Poli from my aunt, who lives in Maharashtra. That's what I am going to share with you all.

    The secret to making soft poli is to knead the poli dough long enough to achieve the perfect softness. The lentil mixture for Puran is cooked until soft, mashed, and flavored with aromatic cardamom powder and nutmeg, creating a delicious, melt-in-the-mouth experience, disappearing almost instantly. I love it. It is usually served as a part of a festive meal.

    I make a large batch of puran (sweet lentil stuffing) during Indian festivals like Holi, Gudi Padwa, and Ganesh Chaturthi because my kids love it and always ask for more. So when the kids want more, I prepare the poli, stuff it, and cook it and enjoy warm, homemade Puranachi Poli throughout the week.

    You may also like these other popular Indian sweet recipes

    • Patoli
    • Gajar Ka Halwa
    • Rava Ladoo
    • Peanut Ladoo with Jaggery
    • Moong Dal Ladoo with Jaggery

    Ingredients Notes

    Making this Mahrashtrian recipe requires fewer ingredients you probably already have in your kitchen. It’s not a quick 30-minute recipe, but the effort is well worth it for the soft, flavorful poli and the rich, sweet stuffing. Here's what you will need to make this puran poli recipe.

    1. Flour: I am using all-purpose flour for this puranachi poli recipe. However, you can also make the dough with a mix of all-purpose and wheat flour, or go for a healthier version using just wheat flour.
    2. Chana dal: Chana dal, also called Bengal gram or split chickpeas, is the foundation of 'Puran' filling and can be found in Asian or Indian grocery stores. I like to prepare the Puran (chana dal stuffing) the day before. The puran stays fresh for up to 15 days when stored in an airtight container in the refrigerator.
    3. Jaggery: It's unrefined sugar, and it's what makes the puran, or the filling, sweet. I used light color jaggery for making Puran. Jaggery comes in two colors. If you use the dark brown kind, your puran or sweet filling will turn out dark brown.
    4. Flavoring - Traditionally, Maharashtrian households flavor the Puran with cardamom powder, salt, and a pinch of nutmeg. Use nutmeg in small quantities and powder it in a mortar and pestle. It gives a nice aroma and flavor to the puran filling. But if you don't have it, skip it and add cardamom powder only.
    5. Turmeric Powder - It gives a beautiful yellow color to the Poli. It is completely optional.           

    For the detailed list of ingredients & their measurements, please check out the recipe card below.

    How to make Maharashtrian Puran Poli Recipe (With step-by-step photos)

    Preparations to make Poli

    1) In a mixing bowl, add all-purpose flour, turmeric powder & salt. Add a little water at a time & knead soft dough. 

    collage image of 2 steps showing making the Maharashtrian puran poli dough.

    Quick tip: If the dough it soft and kneaded well, the poli will be soft. Also, the stuffing will not come out while rolling the poli.

    2) Next, add oil, a little at a time & knead. Once the oil is completely absorbed by the dough, add some more oil & knead. In this way, knead until the quantity of oil mentioned in the recipe card is completely used. Knead it well for 8-10 minutes so that the dough doesn't sticks to your hands. Cover it with a damp clean kitchen towel. Let the dough rest for 2 hours.

    collage image of 2 steps showing addition of oil and kneading puran poli dough.

    Making Puran (sweet lentil filling)

    Cooking Chana Dal

    3) Rinse & soak chana dal in water for 6 hours or overnight. Drain off the water. Transfer the chana dal in a pressure cooker. Add water, the level of water should be equal to the level of the chana dal. Do not add more or less water. Close the lid and pressure cook it for 3 whistles on medium heat.

    4) If you do not have a pressure cooker, use a saucepan/pot. Transfer the lentils to it, add twice the quantity of water, partially cover it with a lid, and let it boil. If the level of water reduces add more water and cook. Once the water boils, foam will appear on top, remove the foam and cook lentils. Stir once or twice and cook until lentils are soft and can be mashed easily. It will take 30-45 minutes to cook.

    Quick Tip: You can cook the chana dal on a stovetop in a pan or Instant Pot too. The quantity of water to cook dal and cooking time will differ.

    You can soak the chana dal only for an hour and cook it. In this case, add more water like for 1 cup of chana dal you will need 3 cups of water. Cook for 6-7 whistles or until it is cooked.

    collage image of 2 steps showing soaked chana dal and adding it to a pressure cooker to make Maharashtrian puran poli recipe.

    5) Allow the pressure to release naturally. Check the dal. It should be firm in shape but cooked. When you press the dal between your thumb & index finger it gets mashed easily.

    collage image of 2 steps showing how to check cooked chana dal for making puran, by pressing it between thumb and index finger.

    Quick Tip: When the dal is overcooked the puran (stuffing) will be soggy or mushy. Then you will have to cook it on the stovetop to dry it out.

    6) Place a strainer or colander over a bowl. Strain the dal to remove excess water from it. Keep the dal on the strainer or colander until all the liquid is drained in the bowl.

    Quick Tip: The strained liquid is nutritious and used to make Amti (Maharashtrian curry) or you can add it to soup or use it as vegetable stock.

    collage image of 2 steps showing drained chana dal in a colander placed on a glass bowl. It will be used for making puran poli filling.

    Cooking Puran (sweet stuffing)

    7) Heat 1 teaspoon of ghee in a heavy bottom pan over medium heat. Add cooked chana dal, jaggery, and a pinch of salt. Combine and cook.

    8) Once combined, cook the mixture for 15 minutes stirring at regular intervals. The mixture will thicken and hold shape. Switch off the heat.

    collage image of 2 steps showing cooking chana dal and jaggery for making maharashtrian puran poli filling.

    9) Add nutmeg powder & cardamom powder. Combine & remove from the heat. Let it cool down completely.

    10) Grind the mixture using a mixer jar in small batches and remove it to a plate. I like to pass the ground mixture through a strainer for smooth consistency. This is optional. Another way is to use a potato masher and mash the mixture when it is lukewarm.

    collage image of 2 steps showing how to grind the puran mixer in a grinder jar.

    Making the Maharashtrian Puran Poli

    1) Knead the poli dough (flatbread dough) once again. Now take out a lemon-sized ball from it & flatten it with your fingers.

    collage image of 2 steps showing streaching the poli dough with fingers to make puran poli recipe.

    2) Take out a small lemon-sized ball of Puran (sweet stuffing). Place it in the center of the poli & close the ends together.

    collage image of 2 steps showing stuffing the puran in the poli to make maharashtrian puran poli recipe.

    3) Dust it lightly with dry flour.

    collage image of 2 steps showing rolling the puran poli balls in dry flour.

    4) Now flatten the ball with your fingers. It will spread the stuffing evenly inside the poli and rolling it will be easier.

    collage image of 2 steps showing flattening the puran poli balls with hands.

    5) Roll the Poli as thin as possible. This comes with a little bit of practice. You may not get it right on your first try but with a little practice and patience, you can make it. You can check out the video.

    Quick Tip: You can sprinkle a little dry flour or add oil while rolling the poli.

    collage image of 2 steps showing rolling the puran poli.

    6) Heat a tawa over medium heat. Place the puran poli on a heated tawa (iron griddle). First, fry it for 30 seconds or until bubbles start to appear. Then flip. Poli will start to puff up as soon as you flip it. Apply ghee/oil & fry on this side until some brown spots appear.

    collage image of 2 steps showing cooking the puran poli.

    7) Flip again, apply ghee & fry on the other side too. Puran poli is ready. Serve this Maharashtrian puran poli hot with a spoonful of ghee & enjoy.

    collage image of 2 steps showing puffing up of puran poli.

    Tips To Make The Best Puran Poli

    1. Soak chana dal in water for at least 6 hours. It reduces the cooking time of dal.
    2. If the dal is overcooked, it will be mushy & you will not be able to make perfect Puran (sweet stuffing).
    3. Do not undercook the dal as it may cause digestion problems. If the dal is undercooked then cook for one more whistle. Also, check the level of water and if the base of the pressure cooker is dry, add more water and cook.
    4. While grinding the dal and jaggery mixture in the mixer/grinder jar, grind them in small batches. Add a little mixture at a time and grind. Do not add water while grinding.
    5. Knead the poli dough soft & let it rest for 2 hours.
    6. Do not cut down the quantity of oil for kneading the dough. It is the quantity of oil that makes puran poli soft. I tried to cut off the oil and that resulted in dry or hard poli.
    7. The ratio of chana dal to jaggery is 1:1. If you are using 1 cup of uncooked chana dal then you have to use 1 cup of jaggery.

    Frequently Asked Questions

    What are the common mistakes to avoid while making Puran Poli?

    1) Dry or hard poli – Using too little ghee/oil while kneading the dough or overcooking Poli can make it tough. I always cook on medium heat and brush on extra ghee for that soft, melt-in-the-mouth puran poli.
    2) Lumpy or runny Puran – The puran (stuffing) should be smooth, not grainy or watery. I cook off any excess moisture and then grind it well. Also like to pass the ground mixture through a sieve for that soft and smooth puran.
    3) Tearing while rolling – If the dough feels stiff or cracks, it needs more kneading and resting time. Do not cut sown the quantity of oil while kneading. A soft, elastic dough makes rolling so much easier.
    4) Overstuffing – I love a well-stuffed Poli, but too much stuffing makes it tricky to roll and cook. A balanced amount gives the best results.

    What to serve with this Maharashtrian Puran Poli?

    For me, it tastes best when served warm with a generous drizzle of ghee, it just melts in your mouth and milk. If you're looking for a traditional Maharashtrian touch, katachi amti (a tangy-spiced dal made from leftover chana dal water) is a perfect match. Sometimes during festive seasons or celebrations in Maharashtra, they are a part of big meals and served with rice, varan (dal), amti, dry sabji, moong curry, pakora, chuney, salad, papads, and pickle.

    How to store it?

    1) Store the leftover puran poli within 2 hours of cooking. Let it come to room temperature. You can store it at room temperature for a day.
    2) Transfer them to an airtight container and refrigerate. Stays good for a week.
    3) Puran (sweet lentil stuffing) can be stored in an airtight container in the refrigerator for 15 days.
    4) Poli (flatbread) dough can also be stored in an airtight container for 3-4 days.
    5) Always check for signs of spoilage like black spots, foul smell, or bad taste. If there are any discard them immediately.

    More Maharashtrian recipes you might like

    • Maharashtrian Sabudana Khichdi
    • Sabudana Thalipeeth
    • Malvani Chicken
    • Maharashtrian Chicken Sukka
    • Crispy Sabudana Vada

    If you make this recipe, please leave a comment and a starred review below.

    And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!

    Recipe Card

    close-up of puran poli served in a plate with a small bowl of ghee on the side.

    Puran Poli Recipe (Maharashtrian Puranachi Poli)

    This Maharshtrian Puran Poli also called Puranachi Poli is a sweet lentil-stuffed flatbread, a traditional Maharashtrian festive sweet made with soft, thin flatbread stuffed with a rich, sweet mixture of chana dal (bengal gram), jaggery, and aromatic spices. Serve it warm with a generous drizzle of ghee or alongside katachi amti (spiced dal curry). Here's how to make it with step-by-step photos and a quick video tutorial.
    5 from 1 vote
    Print Pin Rate
    Course: sweets
    Cuisine: Indian, Maharashtrian
    Prep Time: 10 minutes minutes
    Cook Time: 50 minutes minutes
    Total Time: 1 hour hour
    Servings: 16 puran poli
    Calories: 240kcal
    Author: Preeti

    Equipment

    • 1 Heavy bottom pan
    • 1 Rolling Pin

    Ingredients

    To make Poli dough

    • 3 cups all-purpose flour (Maida)
    • ½ teaspoon turmeric powder
    • ¼ cup oil
    • salt to taste

    To make Puran (Sweet lentil fillinf)

    • 500 gram chana dal (Bengal gram)
    • 500 gram jaggery (cane sugar)
    • ½ teaspoon nutmeg powder (jaiphal powder)
    • 1 teaspoon cardamom powder (elaichi powder)

    Instructions

    Preparations for making Poli dough

    • In a mixing bowl, add all-purpose flour, turmeric powder& salt. Add little water at a time & knead soft dough. 
    • Next, add oil, a little at a time & knead. Once the oil is completely absorbed by the dough, add some more oil & knead. In this way, knead until the quantity of oil mentioned in the recipe card is completely used. Knead it well for 8-10 minutes so that the dough is non-sticky. It doesn't sticks to your hands. Cover it with a damp clean kitchen towel. Let the dough rest

    Making the Puran (Sweet lentil stuffing)

    • Cooking chana dal: Rinse & soak chana dal in water for 6 hours orovernight. Drain off the water. Transfer the chana dal in a pressure cooker.Add water, the level of water should be equal to the level of the chana dal. Donot add more or less water. The dal should be just cooked. It should hold its shape but not mushy or overcooked. You can cook the chana dal on stovetop in a pan or Instant pot too.
    • Allow the pressure release naturally. Check the dal. It should be firm in shape but cooked. When you press the dal between your thumb & the index finger it get mashed easily.
    • Place a strainer or colander over a bowl. Strain the cooked dal to remove excess water from it. Keep the dal on the strainer or colander until all the liquid is drained off in the bowl.
    • Heat 1 teaspoon of ghee in a heavy bottom pan over medium heat. Add cooked chana dal, jaggery and a pinch of salt, combine and cook.
    • Once combined, cook the mixture for 15 minutes stirring at regular intervals. The mixture will thicken and holds shape. Switch off the heat.
    • Add nutmeg powder & cardamom powder. Combine & remove from the heat. Let it cool down completely.
    • Grind the mixture using a mixer jar in small batches and remove it to a plate. I like to pass the ground mixture through a strainer for smooth consistency. This is optional. Another way is to use a potato masher and mash the mixture when it is lukewarm.

    Making the Mahrashtrian Puranche Poli

    • Knead the poli dough once again. Now take out a lemon size ball from it & flatten it with your fingers.
    • Take out a small lemon size ball of Puran (sweet stuffing). Place it in the center of poli & close the ends together.
    • Dust it lightly with dry flour. Roll the poli as thin as possible. This comes with a little bit of practice. You may not get it right on your first try but with little practice and patience you can make it. You can check out the video.
    • Fry these puran poli on a heated tawa (iron griddle) over medium heat. First fry it for 30 seconds or until bubbles start to appear. Then flip.
    • Apply ghee/oil & fry on this side until some brown spots appear. Flip, apply ghee & fry on the other side too. Puran poli is ready. Serve hot with a spoonful of ghee & enjoy.

    Video

    Notes

    1. For pressure cooking the chana dal, the level of water should be equal to the level of the dal. Do not add more or less water.
    2. Cook the chana dal for 3 whistles only. Let the pressure settle down on its own.
    3. Check the dal. It should be firm in shape but cooked. When you press the dal between your thumb & the finger it should get mashed easily.
    4. Drain the cooked dal in the colander. The drained water is nutritious. You can use it to make amti (curry) or use it for cooking other vegetables.
    5. While grinding the dal and jaggery mixture in the mixer/grinder jar, grind them in small batches. Do not add water.
    6. Knead the poli dough soft & let it rest for a minimum of 2 hours.
    7. Do not cut down the quantity of oil for kneading the dough.
    8. The ratio of chana dal to jaggery is 1:1. If you are using 1 cup of uncooked chana dal then you have to use 1 cup of jaggery.

    Nutrition

    Calories: 240kcal

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Tried this recipe?Mention @theyummydelights or tag #theyummydelights!

    image of preeti nayak.
    Preeti

    Hi! I’m Preeti Nayak, and with over two decades of hands-on experience in Indian cooking, I’m excited to share my passion with you. As the author, photographer, and editor behind every well-tested, family-friendly recipe on this blog, my goal is to help you cook with confidence and bring the bold, authentic flavors of India to your table.


    More Desserts

    • close-up image of oreo cake.
      Chocolate Oreo Cake
    • close-up of 5 peanut ladoos placed on a white plate.
      Peanut Ladoo Recipe | Groundnut Ladoo | Shengdana Ladoo
    • close-up of ghevar placed on a black colored plate.
      Ghevar Recipe (How to make crispy Ghevar)
    • close-up of 5 patoli served on turmeric leaves.
      Patoli recipe (Konkani Patoleo recipe)

    Reader Interactions

    Comments

      Share your thoughts Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Kalpana

      July 05, 2023 at 1:45 pm

      5 stars
      Very well described. Understood all steps will try it and will let you know

      Reply
    2. akila prasad

      July 08, 2023 at 9:33 pm

      You have described it very well. thanks a lot.

      Reply
      • Preeti

        July 11, 2023 at 4:38 pm

        Thanks

        Reply

    Primary Sidebar

    image of preeti nayak.

    I’m Preeti Nayak, the author, photographer & editor here at theyummydelights.com. Here at this website, we share easy family-friendly recipes that you will love.

    More about me →

    Summer Recipes

    • close-up of Mediterranean chicken salad in a glass bowl.
      Mediterranean Chicken Salad Recipe
    • close-up of grilled chicken salad served in a bowl.
      Grilled Chicken Avocado Salad
    • close-up of mediterranean chicken kebabs on skewers. Served with onion rings and a lemon slice.
      Mediterranean Chicken Kabobs
    • close-up of corn salsa.
      Fresh corn salsa recipe

    Popular Recipes

    • close-up image of manglalorean style chicken sukka or kori sukka recipe.
      Mangalorean Chicken Sukka Recipe (Kori Sukka/Kori Ajadina)
    • close-up of one-pot mediterranean chicken and rice in a skillet.
      One Pan Mediterranean Chicken and Rice
    • close-up image of mangalorean chicken ghee roast. It shows succulent pieces of chicken coated with ghee roasted masala in a black color pan.
      Authentic Mangalorean Chicken Ghee Roast | Ghee Roast Chicken
    • close-up of chicken masala served in a white bowl with onion slices and a lemon wedge.
      Chicken Masala Recipe (Quick & Easy)

    Footer


    Back to Top ⬆

    • Facebook
    • YouTube
    • Pinterest
    • Instagram
    General
    • About Me
    • Contact Us
    • Recipe Index
    Legal
    • Privacy Policy
    • Disclaimer & Copyright

    © 2025 THE YUMMY DELIGHTS