National Dish India: Puran Poli (Recipe)

In this article
Discover Puran Poli, a much-loved sweet flatbread from India that brings together gentle sweetness and warm, fragrant spice in every bite. These tender, stuffed breads are a fixture at festivals and family gatherings, where their soft dough and rich lentil filling turn an ordinary meal into a celebration. Equally at home as a special-occasion treat or an everyday indulgence, Puran Poli offers a taste of India’s deep-rooted culinary traditions.
About Puran Poli
Puran Poli is a beloved Indian dish prized not only for its wonderful flavour but also for its place in traditional culture. These stuffed flatbreads are a fixture in countless Indian households on festive occasions, often served at celebrations and family feasts. The filling is built mainly from a mixture of black lentils, sugar and a careful blend of Indian spices that give the dish its unmistakable taste. A delicate dough wraps the sweet centre, delivering a harmonious mouthful with every bite.
Ingredients (serves 1–2)
- 1 cup flour, plus ghee or vegetable oil
- 1 cup boiling water
- 1 cup black lentils (urad dal), cooked until soft
- ½ cup sugar (or to taste)
- 1 teaspoon ground cardamom
- A pinch of salt
- Ghee, for frying
Shopping for the ingredients
To make Puran Poli you will need a few special ingredients, most of which are easy to find in Indian grocery shops or online. The choice of good-quality lentils and spices matters most, as they form the very foundation of the flavour. If you cannot track down black lentils, other varieties will work, though the taste may shift slightly. When shopping, look for fresh, top-quality ingredients to get the best possible result.
Preparing the dish
Preparing Puran Poli begins with cooking and mashing the lentils to create a smooth, soft filling. Once the lentils reach the right consistency, stir in the sugar and spices and let the mixture cool gently. The dough is made from flour and water, and a little ghee folds in a lovely richness. After kneading, let the dough rest so it becomes more elastic and far easier to work with later.
Step-by-step instructions
- Cook the lentils until soft, then mash them to a smooth purée.
- Stir the sugar and spices into the lentil purée and leave it to cool.
- Mix the flour with water and knead into a smooth dough.
- Let the dough rest for 30 minutes.
- Divide the dough into small portions and shape into little discs.
- Fill each disc with the lentil mixture and seal it well.
- Fry the stuffed breads in a hot pan with ghee.
- Serve the Puran Poli warm, ideally with a side of ghee or plain yoghurt.
Gluten-free / lactose-free version
There are easy ways to make Puran Poli gluten-free, simply by using rice flour or a blend of gluten-free flours. These alternatives not only create a gluten-free dough but also lend the dish a distinctive character. Make sure all the other ingredients, especially the spices, are gluten-free too. For a lactose-free version, use plant-based fats in place of the ghee.
Tips for vegans and vegetarians
Puran Poli lends itself beautifully to a vegan diet. You can replace the sugar with agave syrup or coconut sugar to sweeten the filling more naturally. Be sure to swap the ghee for vegetable oil so the dish stays completely plant-based. These small adjustments not only make it fit your diet but also support a more sustainable way of cooking, much like a plant-friendly bowl of Rajma.
More tips and tricks
To get Puran Poli just right, there are a few tips worth keeping in mind. Take care not to make the filling too wet, as this makes rolling out the dough tricky. The temperature of the pan matters too: it should be hot enough to cook the breads quickly, but not so hot that they scorch. Experiment with different spices to give your Puran Poli a personal touch, and enjoy the process.
Adapting the recipe to your taste
The recipe for Puran Poli is wonderfully adaptable and easy to shape to your own preferences. Roll the breads thicker or thinner, depending on the texture you enjoy most. The spicing can vary too: some prefer a bolder sweetness, while others like a less sugary finish. Be creative with the filling and add ingredients such as chopped nuts or dried fruit to enrich the dish, in the spirit of a festive sweet like Chikki.
Ingredient substitutions
If you do not have certain ingredients to hand, there are plenty of alternatives. In place of black lentils you can use red lentils, which have a milder flavour and cook more quickly. For the sweetness, date syrup or honey both work well if you prefer them. You can also make the dough with wholemeal flour, which adds extra nutrients and a nuttier note.
Drink pairing ideas
Puran Poli is often served with a range of drinks that round out the experience. A popular choice is chai, the Indian spiced tea, which complements the dish’s aromas beautifully. A fresh lassi (a yoghurt drink) makes another refreshing option. If you fancy something fruitier, try a mildly sweet fruit juice, which echoes the sweetness of the filling and ties the flavours together.
Serving and presentation ideas
Presentation can add a great deal to the overall Puran Poli experience. Serve the breads hot on an attractive plate, garnished with a small knob of ghee or some fresh coriander. To heighten the traditional Indian feel, reach for colourful tableware or special Indian serving dishes. You might also scatter a few nuts or dried fruits around the dish to create an eye for detail and a festive atmosphere.
A bit of history
Puran Poli has a long and rich history and is a firm part of Indian cuisine. Originally from Maharashtra, the dish is also prepared in other regions of India, though the filling and style of preparation vary. Traditionally, Puran Poli is made during festivals such as Ganesh Chaturthi and Diwali. The dish not only symbolises the culture of India but also embodies the spirit of sharing and celebrating with family and friends, alongside savoury Maharashtrian classics such as Thalipeeth and Kothimbir Vadi.
More recipe ideas
Summary: Puran Poli
Puran Poli is a traditional Indian dish that delights the palate with its sweet filling and tender texture. It is ideal for festive occasions, yet simple enough to prepare on an ordinary day. With its ability to flex around different diets and tastes, Puran Poli remains one of the most versatile dishes in Indian cuisine. Treat yourself and your family to this flavourful experience and explore a piece of Indian culture that brings joy to any table.


