Close this search box.

Puran Poli – A Flavorful and Delicious Indian Sweet Flatbread

Table of Contents

Introduction about the dish


Step into the enchanting world of Indian sweets, where tradition blends seamlessly with sweetness. Today, we’re immersing ourselves in the flavors and heritage of Puran Poli, a cherished Indian delicacy that has delighted generations. In this user-friendly guide, we’ll unveil the secrets of crafting Puran Poli in your own kitchen—a delectable treat that’s not just a dessert but a cultural experience.

Why Puran Poli?

Before we dive into the intricacies of creating the perfect Puran Poli, let’s take a moment to appreciate why this sweet holds a special place in Indian cuisine. Puran Poli is a harmonious blend of flavors and textures. It consists of a sweet, nutty filling made from chana dal (split chickpea lentils) and jaggery, encased in a thin, soft, and subtly sweet wheat flatbread.

Puran Poli isn’t just about taste; it’s about celebrating moments of togetherness and festivity. It’s an integral part of Indian festivals and special occasions, symbolizing the joy of sharing and spreading sweetness.

What sets Puran Poli apart is its cultural significance. It represents the diversity of Indian cuisine, with regional variations that add a unique twist to this beloved dessert. Whether it’s called Holige, Obbattu, or Puran Poli, the essence remains the same—pure delight.

What Sets Our Recipe Apart?

You might be wondering, “Why make Puran Poli at home when it’s available in sweet shops?” The answer is simple: homemade Puran Poli allows you to savor the authentic taste, adjust sweetness to your liking, and relish a fresh, preservative-free dessert made with love.

Our user-friendly Puran Poli recipe ensures that you can effortlessly recreate this delightful sweet in your kitchen. We’ll guide you through each step, share tips for achieving the perfect texture, and provide insights to ensure your Puran Poli turns out as soft, sweet, and delightful as it should be.

Join Us in the Kitchen

Throughout this guide, we’ll provide easy-to-follow, step-by-step instructions to make your Puran Poli-making experience enjoyable. Whether you’re an experienced cook or new to the world of Indian sweets, our recipe is designed to ensure that crafting the perfect Puran Poli becomes a cherished tradition in your home.

So, gather your ingredients, prepare your rolling pin, and let’s embark on a sweet journey that will connect you with the rich tapestry of Indian culture. Let’s create Puran Poli that’s not just a dessert; it’s a celebration of traditions, a symbol of love, and a treat that will leave you craving for more.

Prep Time
Cook Time
Total Time

What ingredients do I need to make them?

For Puran (Filling):

For Poli (Outer Layer):

Step-by-Step Guide to Making This Puran Poli

Prepare the Puran (Filling):

  • In a non-stick pan, combine the pre-cooked chana dal and grated jaggery.
  • Cook on low heat, stirring continuously, until the jaggery melts and the mixture thickens. This should take about 15-20 minutes.
  • Add cardamom powder, nutmeg powder (if using), and saffron-soaked milk. Mix well and cook for another 5 minutes until the mixture forms a soft ball-like consistency.
  • Remove from heat and let it cool.

Make the Poli Dough:

  • In a mixing bowl, combine whole wheat flour, ghee, a pinch of salt, and water as needed.
  • Knead the mixture into a soft, smooth dough.
  • Cover and let it rest for 15-20 minutes.

Assemble and Cook:

  • Divide the dough into small portions and roll them into balls.
  • Flatten each ball into a small disc and place a portion of the cooled Puran (filling) in the center.
  • Seal the edges and roll out the stuffed dough into a thin, round Poli.

Cook the Puran Poli:

  • Heat a griddle or tava over medium heat.
  • Place the Poli on the hot griddle and cook on both sides until it turns golden brown, applying ghee or oil as needed.

Serve and Enjoy:

  • Serve the hot and delicious Puran Poli with a dollop of ghee.

Tips for an Efficient Preparation of this dish

  • Pre-cook the chana dal in a pressure cooker to save time.
  • Use a non-stick pan to cook the chana dal-jaggery mixture to prevent sticking.
  • Roll out the dough evenly to ensure the filling is distributed uniformly.


What is the Nutritional content of this dish?

200 kcalCalories
35 gCarbs
5 gFats
5 gProteins
2 gFibre
2 gSFA
5 mgCholesterol
10 mgSodium
50 mgPotassium
15 gSugar

Note: Nutrition values can vary depending on ingredients and portion sizes, so it’s essential to check specific labels or recipes for accurate nutritional information.

Conclusion: Enjoying Your Homemade Food

Puran Poli is a delightful Indian sweet flatbread that combines the flavors of chana dal, jaggery, and aromatic spices. By following our efficient recipe and tips, you can easily create this traditional delicacy at home and savor its authentic taste.

Frequently Asked Questions

Yes, It can indeed be made with different lentils, offering a versatile and diverse range of flavors while retaining the essence of this traditional Indian sweet flatbread. While the classic version uses chana dal (Bengal gram), various regional adaptations and personal preferences have led to exploring alternative lentils in the filling. Here’s a guide on how you can customize with different lentils:

1. Chana Dal (Bengal Gram): Chana dal imparts a nutty flavor and a smooth, creamy texture to the filling.

2. Toor Dal (Split Pigeon Peas): Toor dal can be used for a slightly different taste and texture. It is known for its mild, earthy flavor.

3. Masoor Dal (Red Lentils): Masoor dal adds a distinct reddish color to the filling, offering a nutty, earthy flavor profile.

4. Moong Dal (Split Yellow Lentils): Moong dal provides a lighter and milder taste, making it a good option for those who prefer a subtle sweetness.

5. Urad Dal (Black Gram): Urad dal can be used for a unique and rich flavor. It is often paired with other lentils for a balanced taste.

6. Combination of Lentils: Experimenting with a combination of lentils, such as chana dal and moong dal, can create a filling with a harmonious blend of flavors and textures.

Tips for Using Different Lentils:

– Adjust the cooking time based on the lentils used, as different lentils have varying cooking durations.

– Ensure the lentils are well-cooked and mashed to achieve a smooth and cohesive filling.

– Balancing the sweetness with jaggery or another sweetener is crucial, especially when using lentils with stronger flavors.

Conclusion: Incorporating different lentils opens up a world of possibilities, allowing you to tailor this beloved sweet to your taste preferences. Whether you opt for the classic chana dal or experiment with a medley of lentils, the key is to balance flavors harmoniously to create a delightful and personalized experience.

Yes, can be made without jaggery, providing an alternative for those who prefer different sweeteners or have dietary restrictions. Jaggery is traditionally used to sweeten the lentil filling. Still, several alternatives can be substituted to achieve a delightful sweetness. Here are some alternatives for jaggery:

1. Sugar: Granulated or brown sugar can be used as a straightforward replacement for jaggery. Adjust the quantity based on your preferred level of sweetness.

2. Palm Sugar: Also known as jaggery made from palm sap, palm sugar offers a unique flavor and is an excellent substitute for traditional jaggery.

3. Maple Syrup: Maple syrup adds a distinct sweetness and a hint of caramel flavor, contributing a delightful twist to the filling.

4. Coconut Sugar: Coconut sugar is derived from the sap of coconut palms and imparts a rich, caramel-like sweetness. It’s a natural alternative with a lower glycemic index.

5. Agave Nectar: Agave nectar is a plant-based sweetener that can be used. It has a sweeter taste than sugar, so adjust quantities accordingly.

6. Honey: Honey adds a unique sweetness and subtle floral notes to the filling. Opt for raw, organic honey for additional health benefits.

7. Date Syrup: Date syrup, made from dates, provides a rich and fruity sweetness. It’s a wholesome alternative that pairs well with the flavors of Puran Poli.

8. Stevia: For those looking to reduce calorie intake, stevia, a natural sweetener with a high sweetness level, can be used sparingly in Puran Poli.

Conclusion: Making without jaggery is entirely possible, thanks to a variety of alternative sweeteners available. Each sweetener brings its unique flavor, allowing you to customize the taste of Puran Poli to your liking. Whether you choose the classic jaggery or a different sweetener, the key is to strike a balance that satisfies your sweet tooth and enhances the overall enjoyment of this beloved Indian sweet flatbread.

The freshness of Puran Poli depends on various factors, including its ingredients, storage conditions, and whether it has been served or remains unused. Here’s a comprehensive guide to help you understand how long Puran Poli stays fresh and how to store it for optimal longevity:

1. Immediate Consumption: Puran Poli is best enjoyed when freshly made. When served warm, its flavors and textures are at their peak. If consumed immediately or within a few hours of preparation, you’ll experience the softness of the bread and the aromatic sweetness of the filling.

2. Short-Term Storage: If you plan to consume Puran Poli within the next 1-2 days, store it in an airtight container at room temperature. However, note that the texture may gradually change, and it may lose some of its softness over time.

3. Refrigeration: For longer freshness, especially if you’ve made a larger batch, consider refrigerating Puran Poli. Place it in an airtight container to prevent it from drying out. Puran Poli can maintain its quality for up to 4-5 days when stored in the refrigerator.

4. Freezing: To extend the shelf life further, Puran Poli can be frozen. Wrap each piece individually with plastic wrap or parchment paper to prevent sticking. Place the wrapped pieces in an airtight container or a sealed plastic bag. Properly stored, Puran Poli can stay fresh in the freezer for up to 2-3 months.

5. Reheating: When ready to enjoy refrigerated or frozen Puran Poli, reheat it gently in a pan or microwave. This will help restore its softness and warmth.

Tips for Maintaining Freshness:

– Airtight Containers: Always use airtight containers to prevent Puran Poli from drying out or absorbing odors from the refrigerator.

  – Separation: If stacking multiple pieces, use parchment paper or plastic wrap between them to prevent sticking.

– Avoid Moisture: Ensure Puran Poli is completely cooled before storing to avoid condensation and moisture buildup.

Conclusion: The freshness of Puran Poli is best experienced when consumed shortly after preparation. However, with proper storage techniques, including refrigeration and freezing, you can extend its shelf life while maintaining its delicious flavors. Whether you enjoy it immediately or save some for later, storing Puran Poli thoughtfully ensures a delightful treat whenever you decide to indulge.

Yes, Puran Poli exhibits delightful regional variations across India, reflecting the diverse culinary traditions and local preferences of different states and communities. While the basic concept of Puran Poli remains consistent—a sweet flatbread filled with a mixture of lentils, jaggery, and spices—distinctive regional twists contribute to a rich tapestry of flavors. Here are notable regional variations of Puran Poli:

1. Maharashtra: Maharashtrian Puran Poli is perhaps the most well-known version. Chana dal (Bengal gram) is the preferred lentil, often flavored with cardamom. The dough may include a hint of turmeric, imparting a subtle yellow color.

2. Gujarat: In Gujarat, Puran Poli is known as “Puran Puri” or “Vedmi.” Here, toor dal (split pigeon peas) is commonly used for the filling. It may also feature grated coconut, adding a distinct texture and flavor.

3. Karnataka: Karnataka’s version, “Holige” or “Obbattu,” often incorporates a mix of toor dal and chana dal for the filling. The dough might include a touch of turmeric, and it is rolled out thin to achieve a delicate texture.

4. Tamil Nadu: In Tamil Nadu, Puran Poli is called “Poli” or “Boli.” The filling typically includes toor dal or a combination of lentils. Variations may include the addition of coconut, grated, or as a paste.

5. Andhra Pradesh & Telangana: Known as “Bobbatlu” or “Bakshalu,” the Puran Poli in these regions often contains chana dal, jaggery, and cardamom. It is a significant part of festive meals.

6. Kerala: In Kerala, Puran Poli is called “Boli” or “Obbattu.” The filling consists of toor dal and the dough might be flavored with banana or plantains, lending a unique taste.

7. Goa: In Goa, Puran Poli is called “Holgi.” The filling comprises chana dal, and the dough may include a touch of turmeric. It is often enjoyed during festivals and celebrations.

8. North India: In northern states, variations exist with regional preferences influencing the choice of lentils, spices, and sweetness level. Some regions use urad dal or a combination of lentils.


Puran Poli is traditionally a sweet dish, cherished for its delectable combination of a soft, thin flatbread filled with a sweet mixture of lentils, jaggery, and spices. However, the culinary world is ever-evolving, and innovative cooks often experiment with traditional recipes. While Puran Poli is primarily associated with sweetness, there are variations that introduce a savory twist to this classic dish.

Savory Puran Poli Variations:

1. Dalichi Puri: In some regions, a savory version known as “Dalichi Puri” is prepared. Instead of a sweet filling, the Puran Poli is filled with a spiced lentil mixture. It includes ingredients like toor dal, chana dal, and a blend of spices, offering a delightful savory alternative.

2. Onion and Spices: Another savory adaptation involves incorporating finely chopped onions and a mix of spices into the dough or the filling. This creates a flavorful, savory Puran Poli that can be enjoyed as a snack or part of a meal.

3. Vegetable Stuffed Puran Poli: Some creative variations include stuffing Puran Poli with a mixture of sautéed vegetables, spices, and herbs. This not only adds savory notes but also introduces a colorful and nutritious element to the dish.

Tips for Making Savory Puran Poli:

1. Adjusting Spices: When preparing savory Puran Poli, consider adjusting the spices according to your taste preferences. Common savory spices like cumin, coriander, and asafoetida can be used to enhance the flavor.

2. Herb Infusion: Adding fresh herbs like cilantro or mint to the dough or the savory filling can elevate the dish with freshness.

3. Pairing Suggestions: Savory Puran Poli can be served with yogurt, chutney, or a tangy pickle to balance the flavors.


While the traditional Puran Poli is a beloved sweet treat, exploring savory variations adds a new dimension to its culinary possibilities. Whether you enjoy it sweet or savory, Puran Poli remains a versatile and cherished dish that reflects the diverse and creative spirit of Indian cuisine. 

Certainly! Making Puran Poli healthier involves thoughtful ingredient choices and preparation methods without compromising its traditional flavors. Here’s a guide on how to make a healthier version of Puran Poli:

1. Whole Wheat Flour: Opt for whole wheat flour instead of refined flour for the dough. Whole wheat adds fiber, essential nutrients, and a nuttier flavor.

2. Natural Sweeteners: Choose natural sweeteners like jaggery, honey, or maple syrup instead of refined sugar. Jaggery, in particular, is rich in iron and other minerals.

3. Nutritional Lentils: Experiment with a mix of lentils like chana dal (Bengal gram) and toor dal (split pigeon peas) for the filling. These lentils provide protein, fiber, and a range of vitamins.

4. Nutritional Boosters: Add nuts such as almonds, walnuts, or pistachios to the filling for an extra nutritional boost. Nuts contribute healthy fats and additional protein.

5. Reduced Ghee: While ghee adds richness, consider reducing the quantity or using healthier alternatives like clarified butter. Alternatively, explore plant-based oils like coconut oil for a distinct flavor.

6. Spice Integration: Enhance the flavor with spices like cardamom, cinnamon, and nutmeg. These not only add aromatic depth but also bring potential health benefits.

7. Portion Control: Pay attention to portion sizes. Enjoy Puran Poli in moderation to maintain balance and prevent overconsumption of calories.

8. Avoid Overly Processed Ingredients: Minimize overly processed or refined ingredients. Opt for whole, natural foods to preserve nutritional content.

9. Add Fiber: Introduce additional fiber by incorporating ingredients like psyllium husk or flaxseed powder into the dough. This supports digestive health.

10. Consider Gluten-Free Alternatives: For those with gluten sensitivities, explore gluten-free flours like rice flour or almond flour for the dough.

Conclusion: Making Puran Poli healthier involves mindful choices in ingredient selection and preparation methods. By incorporating whole grains, natural sweeteners, and nutrient-dense additives, you can create a version of Puran Poli that preserves its cultural significance and aligns with a health-conscious lifestyle.


At Recipe2eat, we’re passionate about home cooking and its numerous benefits. We understand that cooking at home is not just about preparing delicious meals; it’s about nurturing a healthier lifestyle, fostering creativity in the kitchen, and bringing families and friends together over a shared meal. Our mission is to inspire and guide you on your culinary journey, making home cooking a delightful and rewarding experience.

Follow us:

Try our other​ Recipes

Join Our Newsletter

Join us on this flavorful journey and let’s embark on a culinary adventure together! Subscribe today and savor the taste of innovation.