National Dish Mauritius: Dhal Puri (Recipe)

In this article
Discover Dhal Puri, the beloved national dish of Mauritius! These thin, tender flatbreads hide a fragrant filling of spiced yellow lentils, and every bite carries the warmth of turmeric, cumin and fresh chilli. Sold at street stalls across the island and devoured by locals and visitors alike, they bring a taste of tropical island life straight to your table.
About Dhal Puri
Dhal Puri is the national dish of Mauritius and enjoys enormous popularity among locals and tourists alike. This delicious speciality consists of thin flatbreads prepared with a spiced lentil filling. The combination of hearty spices and its unique texture makes dhal puri an experience like no other. It is traditionally served with a selection of dips and sauces and suits any occasion — much like its cousin Chana Puri, another filled flatbread the island adores.
Ingredients (serves 1–2)
- 200 g yellow lentils
- 1 teaspoon turmeric
- 1 onion
- 1–2 green chillies
- 1 teaspoon cumin
- 250 g flour (or gluten-free flour)
- Water, as needed
- Salt, to taste
Shopping for the ingredients
The ingredients for dhal puri are easy to find in most supermarkets or Asian grocery shops. Take care to choose fresh spices and good-quality yellow lentils to achieve the best flavour. When it comes to the flour, you can also reach for gluten-free alternatives to adapt the dish to particular dietary needs. If you shop at a larger store, check the international food aisle as well, where you may find some of the less common spices.
Preparing the dish
Preparing dhal puri involves a few steps, but the effort is more than worth it. Start by washing the yellow lentils thoroughly and then soaking them in water for around 30 minutes. In the meantime, finely chop the onion and the chillies and set out the spices. This groundwork ensures that all the ingredients are evenly distributed through the filling and that the dish ends up well seasoned.
Step-by-step instructions
- Drain the soaked lentils and cook them in a pan together with the onion, chillies, turmeric, cumin and salt until the lentils are soft.
- Blend the mixture into a smooth paste and leave it to cool.
- Knead the flour with water and a little salt into a smooth dough and let it rest for 30 minutes.
- Divide the dough into small portions and press each one flat.
- Place a spoonful of the lentil paste in the centre of each disc of dough and fold the dough around it to seal.
- Flatten the filled dough balls and cook them in a hot pan until golden brown on both sides.
Gluten-free / lactose-free version
A gluten-free version of dhal puri is very straightforward. Simply replace the regular flour with gluten-free flour, which is available in many food shops. Make sure the other ingredients, such as the spices and lentils, are gluten-free as well. That way, anyone with a gluten intolerance can enjoy the dish without missing out on its delicious flavour. As for a lactose-free version, dhal puri is perfect as it is, since it contains no dairy products at all.
Tips for vegans and vegetarians
Dhal puri is an ideal dish for vegans and vegetarians, as it contains no animal products whatsoever. To make the recipe even more nourishing, you can work extra vegetables such as spinach or carrots into the lentil paste. These additions bring not only more flavour but also valuable nutrients. The spices can likewise be adjusted to personal preference to make the dish even more exciting.
More tips and tricks
There are a few tips that make cooking dhal puri easier and improve the result. Experiment with different spices to give the dish your own personal touch. You can also lightly brush the dough with oil before rolling it out so the flatbreads do not stick during cooking. If you have enough time, let the dough rest for longer — it becomes more supple and much easier to roll out.
Adapting the recipe to your taste
One great advantage of dhal puri is how versatile the recipe is. You can easily adapt the dish to your own preferences by trying out different fillings, such as spicy potatoes or mixed vegetables. You can also vary the heat by adjusting the amount of chilli accordingly. This way you keep creating new flavours and experience dhal puri from a fresh angle every time.
Ingredient substitutions
If you do not have certain ingredients to hand, here are some useful alternatives. Instead of yellow lentils, you can use red or green lentils, which offer a slightly different taste and texture — lentil lovers should also try the island’s comforting Dhal Curry. If fresh chillies are hard to come by, chilli powder works as a substitute. These adjustments do nothing to diminish the unmistakable character of dhal puri.
Drink pairing ideas
A range of drinks rounds off the dhal puri experience beautifully. Traditionally, an Indian-style lemonade or a cool lager pairs well with this dish, and the island’s own milky, rose-scented Alouda is a wonderful local choice. These drinks harmonise superbly with the spiced aromas and provide a refreshing counterpoint. If you prefer something alcohol-free, a mint tea is another excellent way to balance the flavours.
Serving and presentation ideas
The presentation of dhal puri can lift the whole impression of your meal. Serve the flatbreads on an attractive plate and garnish them with fresh herbs such as coriander or parsley. Small bowls with a variety of dips — such as chutney or yoghurt — create a visually appealing and inviting spread. A creative arrangement will only heighten your guests’ anticipation of the delicious dish to come.
A bit of history
Dhal puri has its roots in Indian cooking and was shaped by the Indian diaspora in Mauritius. The dish reflects the island’s cultural diversity and rich culinary tradition. The use of lentils as the main ingredient is also typical of many Indian recipes that became popular in Mauritius. Today, dhal puri is not merely a dish but a symbol of Mauritian identity and of Mauritian cuisine as a whole.
More recipe ideas
- Roti — the classic Mauritian flatbread
- Poisson Vindaye — a spicy pickled fish dish
- Farata — another flaky filled flatbread
- Rougaille — a traditional Mauritian tomato-based curry
Summary: Dhal Puri
Dhal puri is not only delicious but also a wonderfully versatile dish with broad appeal. With its spiced lentils and tender dough, it is an absolute must for anyone wanting to discover the cooking of Mauritius. Whether as a main course or a snack, dhal puri offers countless possibilities for preparation and adaptation. Try it for yourself and let the flavours work their magic!



