National Dish Iran: Mahdi Polo (Recipe)

In this article
Say hello to Mahdi Polo, a fragrant Persian rice dish that brings the warmth of Iranian hospitality straight to your table. Tender pieces of lamb are folded through fluffy basmati rice, tinted golden with saffron and turmeric and layered with gently warming spices. Served at celebrations as readily as at the family dinner table, it is the kind of dish that turns an ordinary evening into an occasion. Let this richly spiced classic carry you off on a culinary journey through Iran.
About Mahdi Polo
Mahdi Polo is a traditional Iranian dish built around spiced rice, aromatic saffron, tender pieces of lamb and a generous mix of warming spices. It often appears at festive gatherings, yet it has also earned its place as a beloved family meal. The pairing of rice and lamb with exquisite seasonings creates a flavour experience that mirrors the culinary richness of Iran. More than just a dish, Mahdi Polo is an invitation into the warm and effortlessly elegant cooking of Persian kitchens.
Ingredients (serves 1–2)
- 200 g basmati rice
- 300 g lamb, cut into pieces
- 1 large onion, diced
- 1 teaspoon saffron
- 1 teaspoon turmeric
- Salt and pepper, to taste
- 2 tablespoons vegetable oil
- Water, for cooking
Shopping for the ingredients
For the best Mahdi Polo, it is worth seeking out good-quality ingredients. When you shop, look for fresh basmati rice and well-marbled lamb. Saffron should also be of the finest quality you can find, as it enriches the dish in both flavour and colour. Where possible, visit a specialist food shop or a market for Middle Eastern and Mediterranean produce to make sure everything is fresh and full of aroma.
Preparing the dish
Preparing Mahdi Polo takes a little time, but the method itself is straightforward. Begin by rinsing the basmati rice thoroughly to wash away excess starch and achieve that perfect, separate-grain texture. Meanwhile, you can marinate the lamb so it soaks up the flavours of the spices. The way the prepared ingredients work together is key to the final taste, so take your time and carry out each step with care.
Step-by-step instructions
- Bring the rice to the boil in a pan with plenty of water and par-cook for 10–15 minutes, until roughly half done.
- Heat the vegetable oil in a pan and fry the onion until golden brown.
- Add the lamb and brown it well on all sides.
- Stir in the saffron and turmeric, mixing thoroughly to bring the aromas together.
- Add the par-cooked rice to the pan, pour in a little water and cover with a lid.
- Simmer over low heat for 30–40 minutes, until the rice is tender and the water has been fully absorbed.
- Season to taste with salt and pepper and serve.
Gluten-free / lactose-free version
Mahdi Polo is naturally gluten-free, since rice is its main ingredient. It also suits those who are lactose intolerant, as the traditional method uses no dairy at all. To be completely sure everything is lactose-free, do check the labels on any shop-bought products. That way you can enjoy the dish with complete peace of mind.
Tips for vegans and vegetarians
For a vegetarian version of Mahdi Polo, the lamb can be swapped for tender pieces of vegetable such as courgette, aubergine or chickpeas. You might also use tofu or tempeh to keep the dish high in protein. The method stays the same, though the vegetables will need a slightly shorter cooking time. This way vegetarians can enjoy the wonderful aromas and flavour of the dish too, much like the herb-packed Kookoo Sabzi.
More tips and tricks
To refine Mahdi Polo further, you can add a few alternative spices such as cinnamon or cardamom, which lend the dish an intriguing note. A squeeze of lemon juice just before serving freshens the aromas and brings the whole plate to life. Take care to fluff the rice gently before plating up to guarantee a light, airy texture. Small details like these make a real difference to the overall experience.
Adapting the recipe to your taste
Everyone has different preferences when it comes to flavours and ingredients, which is why Mahdi Polo is so easy to tailor to your own liking. Whether you make it hotter with chillies or milder with more vegetables, simply adjust the spices and ingredients to suit yourself. Tweaks like these make the dish uniquely yours and ensure every palate is satisfied.
Ingredient substitutions
If you do not have certain ingredients to hand, alternatives are easy to find. In place of lamb, chicken makes a delicious option, as it does in Joojeh Kebab. For gluten sensitivities you might reach for a special rice or quinoa. And if you have no saffron, turmeric works as an affordable stand-in to support the colour, even if the flavour will vary a little. Creative swaps like these mean you still end up with a tasty dish.
Drink pairing ideas
To round off the flavours of Mahdi Polo, the right drink makes all the difference. An aromatic Persian tea or a lightly sparkling pomegranate juice pairs perfectly with the dish. Alternatively, a fresh mint lemonade freshens the palate against the spices. If you are hosting a gathering, you might also offer Turkish coffee as a digestif once the meal is done.
Serving and presentation ideas
Presentation plays an important part in whetting your guests’ appetite for Mahdi Polo. Serve the dish on a large, colourful platter, garnished with fresh herbs and toasted nuts. Presented this way, the whole feast becomes an inviting visual experience. Pretty bowls for the side dishes also help to complete the picture and turn the meal into a celebration.
A bit of history
Mahdi Polo has a long history in Iranian cuisine and forms part of the country’s cultural identity. Originally served to kings and nobles, over the centuries it found its way into ordinary households too. Each region of Iran has its own variation, shaped by local ingredients and traditions. The dish symbolises not only the richness of Iranian cuisine but also the warm hospitality that is so characteristic of Persian culture, seen too in classics like Adas Polo.
More recipe ideas
Summary: Mahdi Polo
Mahdi Polo is more than just a dish; it is an experience that embodies the flavours and culture of Iran. Whether for festive occasions or a simple family meal, it offers a wonderful variety of flavours and adapts easily to different diets. With careful preparation and the right ingredients, you can enchant every guest and keep the tradition of Iranian cuisine alive in your own home. Let it inspire you and enjoy the culinary journey with Mahdi Polo!



