National Dish Bangladesh: Daal Puri (Recipe)

In this article
Discover Daal Puri, one of Bangladesh’s best-loved comfort foods! These golden, stuffed flatbreads wrap a soft, freshly fried dough around a warmly spiced red lentil filling. Simple to make yet full of character, they turn up in home kitchens across the country and are a firm favourite at festive gatherings. Bring a little slice of Bangladeshi tradition straight to your own table.
About Daal Puri
Daal Puri is a much-loved dish from Bangladesh, prized for its distinctive flavour and its wonderfully straightforward preparation. At its heart is a pairing of spiced lentil paste and soft, freshly baked dough, fried until golden. Traditionally served in countless households, it is also a popular snack at celebrations and family occasions. With Daal Puri, you can bring a genuine piece of Bangladeshi culture directly to your dinner table.
Ingredients (serves 1–2)
- 1 cup red lentils (masoor daal)
- 1 cup wheat flour
- 1 small onion, finely chopped
- 1 teaspoon cumin
- 1 teaspoon salt
- 1 tablespoon oil
- Water, as needed
- Oil, for frying
Shopping for the ingredients
The ingredients for daal puri are easy to find in most supermarkets or Asian grocery shops. Choose fresh lentils and good-quality flour, as both make a noticeable difference to the finished dish. Certain spices, such as cumin, are often available more cheaply at Asian markets, so it is worth a look. Allow yourself a little time to pick out each ingredient with care.
Preparing the dish
Preparing daal puri is simple and takes only a few steps. Begin by rinsing and soaking the red lentils for about an hour, which helps shorten the cooking time. While the lentils soak, mix the flour with the salt and cumin so the spices are evenly distributed throughout the dough. Once the lentils are soft, purée them together with the onion to create the perfect filling.
Step-by-step instructions
- Rinse the soaked lentils and purée them until you have a smooth paste.
- Add the onion and cumin to the lentil paste and mix well.
- Tip the wheat flour into a bowl and add water as needed to bring together a soft dough.
- Divide the dough into small portions and roll each one out into a thin round.
- Place a spoonful of lentil paste in the centre of each round and seal the edges firmly.
- Heat oil in a pan and fry the stuffed flatbreads one by one until golden brown.
- Drain the daal puris on kitchen paper and serve warm.
Gluten-free / lactose-free version
If you would like a gluten-free version of daal puri, use rice flour or chickpea flour in place of the wheat flour. These flours have a slightly different texture but pair beautifully with the lentil filling. Take care, too, to choose oils that suit your diet. No special changes are needed for a lactose-free version, as the recipe is naturally free from dairy.
Tips for vegans and vegetarians
Daal puri is naturally vegan and vegetarian, since it contains no animal products at all. Even so, you can adapt the recipe freely by adding different spices or extra vegetables to the filling. Grated carrot or spinach, for example, can lend an interesting note and a little more nutrition. Experiment with various herbs and spices to create your own version of this dish.
More tips and tricks
To get the best daal puri, it is important to bring the oil to the right temperature. If the oil is too hot, the flatbreads scorch on the outside while the inside stays raw. A lovely, even golden-brown colour tells you the dough is properly cooked. Use fresh ingredients wherever you can, as a freshly made lentil paste contributes enormously to the aroma.
Adapting the recipe to your taste
Every dish can be tailored to personal preference, and daal puri is no exception. Feel free to vary the type and amount of spice you use to make the filling hotter or milder. Some cooks like to finish their daal puri with a squeeze of lime juice or a scattering of fresh coriander to lift the flavour. Show a little creativity in the kitchen and experiment with different tastes to add your own signature touch.
Ingredient substitutions
If you do not have red lentils to hand, green or yellow lentils make a good alternative — much like the ones that shine in a classic Masoor Dal. They have a similar texture but a slightly different flavour that still harmonises with the other ingredients. For anyone with a gluten intolerance, swapping wheat flour for millet or buckwheat flour can be a tasty choice. Keep any allergies in mind as you choose your ingredients and adjust the recipe accordingly.
Drink pairing ideas
Daal puri goes wonderfully with a whole range of drinks. A fresh mint tea or a classic lassi makes a perfect refreshment, cleansing the palate between bites. Alternatively, fruity juices or a mild beer can balance out the spicier notes. Experiment with different drinks to find the ideal pairing for your daal puri.
Serving and presentation ideas
The way you present daal puri can lift the whole impression of the dish. Serve the flatbreads on an inviting plate, surrounded by fresh herbs and a selection of dips such as chutney or yoghurt. A few lemon slices and fresh leaves make the dish look even more appealing. Remember to play with the colours of the different ingredients as you plate up your meal.
A bit of history
Daal puri has its roots in traditional Bangladeshi cuisine, where lentils are a staple food. The tradition of lentil-filled breads is thought to have existed across the Indian subcontinent for centuries. Over time, the way daal puri is made has evolved, with each region developing its own variations and methods. The dish stands as a symbol of the cultural diversity and rich culinary heritage of Bangladeshi cuisine.
More recipe ideas
Summary: Daal Puri
Daal puri is a hearty and versatile dish that captures the flavour of Bangladesh beautifully. Not only is it easy to prepare, it also offers plenty of scope for adaptation and variation. Whether served as a snack or as a main course, the combination of spiced lentil paste and freshly fried bread is sure to please every palate. Bring a piece of Bangladeshi culture into your kitchen and give daal puri a try today.


