National Dish Iran: Baghali Polo ba Mahicheh (Recipe) · National Dish Recipes

National Dish Iran: Baghali Polo ba Mahicheh (Recipe)

Fragrant dill and broad bean rice served with tender braised lamb shank
In this article

Meet Baghali Polo ba Mahicheh, one of the true showpieces of the Persian table. This celebratory dish layers fragrant dill rice studded with tender broad beans over slowly braised, fall-apart lamb, all lifted by the warm glow of saffron. It is the kind of food that turns a family gathering into a feast — generous, aromatic and deeply rooted in tradition. Bring the rich flavours of an Iranian kitchen straight to your own table.

About Baghali Polo ba Mahicheh

Baghali Polo ba Mahicheh is a spectacular Iranian national dish, celebrated for its distinctive aromas and its warm, hospitable preparation. It marries aromatic dill rice with tender braised lamb and fresh beans, making it an ideal choice for festive occasions and family meals alike. The balanced blend of herbs and spices turns every forkful into a genuine flavour experience. Historically, the dish reflects not only a love of traditional Persian cooking but also the variety of ingredients and the artistry that define Iranian culinary culture.

Ingredients (serves 1–2)

  • 200 g basmati rice
  • 200 g lamb shank or leg, diced
  • 100 g fresh beans (such as broad beans or green beans)
  • 1 onion, diced
  • 1 teaspoon turmeric
  • 3 tablespoons dill, fresh or dried
  • 2 tablespoons vegetable oil
  • Salt and pepper, to taste
  • Water

Shopping for the ingredients

When preparing Baghali Polo ba Mahicheh, it is worth sourcing good-quality ingredients. Visit your local supermarket or a specialist Iranian or Middle Eastern grocery to make sure you find fresh, fragrant produce. When choosing the rice, opt for basmati, as it offers a particular texture and an aromatic flavour. Wherever possible, reach for fresh herbs such as dill, since they noticeably improve the taste of the finished dish.

Preparing the dish

Preparing Baghali Polo ba Mahicheh can take a little time, but the effort is well rewarded. Begin by soaking the rice in water for around 1–2 hours so it cooks evenly. While the rice soaks, marinate the lamb by mixing it with the spices and onion. This helps to tenderise the meat and lets the flavours work their way deep into the ingredients. Make sure the beans are well cleaned and ready to use.

Step-by-step instructions

  1. Bring the soaked rice to the boil in a pan with plenty of water and a pinch of salt.
  2. In a separate pan, heat the oil and sauté the onions until golden brown.
  3. Add the lamb and sear it for a few minutes, then stir in the turmeric and pepper.
  4. Pour in enough water to cover the meat, then braise gently over low heat until it is meltingly tender.
  5. Add the beans to the lamb and continue cooking until they are done.
  6. Layer the parboiled rice over the meat and beans, scatter the dill on top and steam briefly.
  7. Fold everything together gently and serve piping hot.

Gluten-free / lactose-free version

A great advantage of Baghali Polo ba Mahicheh is that it is naturally gluten-free, as long as you make sure all your ingredients — the spices in particular — contain no gluten. The use of fresh vegetables and meat also keeps the dish lactose-free. Simply take care not to add any dairy or gluten-containing ingredients. This makes it an ideal option for anyone with food intolerances.

Tips for vegans and vegetarians

For a vegan or vegetarian version of Baghali Polo ba Mahicheh, you can replace the lamb with plant-based proteins such as tofu or tempeh. Marinate the plant-based protein using the same recipe and follow the same method to build up the flavours. You can also experiment with extra spices to deepen the taste. The beans remain a delicious and nourishing part of the dish either way.

More tips and tricks

An important tip when preparing this dish is the cooking time of the rice — it should stay loose and fluffy at the centre while the outer layer softens. Avoid overcooking the rice, or it will turn mushy. It is also effective to add the dill only just before serving, to preserve its freshness. Another way to give the rice a special note is to add saffron, which should be steeped in warm water first to release its full aroma.

Adapting the recipe to your taste

You can easily adjust this recipe to suit your palate by using different herbs or spices. Some cooks prefer a spicier edge and add chilli or extra pepper. The choice of meat can be varied too — you can use chicken in place of lamb. Adding dried fruits such as apricots or plums lends a sweet note that harmonises beautifully with the savoury flavours, echoing the fruit-and-rice tradition of dishes like Albaloo Polo.

Ingredient substitutions

If you cannot find fresh beans, frozen beans offer a similar texture and work just as well. Instead of basmati rice you might use another variety such as jasmine rice or even quinoa for a different flavour direction. When dill is unavailable, parsley can make an interesting and tasty alternative. The important thing is to be creative and try out new variations.

Drink pairing ideas

To broaden the flavour experience of Baghali Polo ba Mahicheh, pair it with a traditional Iranian yoghurt drink or with fruit juices. A refreshing pomegranate juice is a wonderful choice that complements the aromas. For those who prefer alcohol, a light, dry white beer or wine makes a good companion. At festive occasions, Iranian tea can be a perfect, culturally rich addition.

Serving and presentation ideas

Presentation plays an important role in the enjoyment of Baghali Polo ba Mahicheh. Serve the rice in a beautifully decorated dish and garnish it with fresh herbs or toasted nuts. The lamb can be placed in the centre to draw the eye. For extra impact, arrange a few side dishes such as salads or yoghurt in small bowls alongside, perhaps with a spoonful of cooling Mast o Khiar.

A bit of history

Baghali Polo ba Mahicheh has its roots in Persian history and has evolved over many centuries. The dish embodies the culinary artistry of Iranian cuisine, which is renowned for its rich flavours and generous, hospitable preparations. It is often served at celebrations and special occasions such as weddings and family gatherings. The method is passed down from generation to generation, and people love to create their own variations of the recipe — a reflection of the cultural depth and diversity of Iranian gastronomy.

More recipe ideas

Summary: Baghali Polo ba Mahicheh

Baghali Polo ba Mahicheh is a delicious dish that unites the flavours and traditions of Iranian cooking. With its combination of tender lamb, fresh beans and fragrant dill rice, it is not only a treat for the palate but a feast for the senses. Whether for a family meal or a festive event, this dish is always appreciated. Its rich history and cultural roots make it a genuine must-try for anyone discovering Iranian cuisine.