Skip to content
Zaffaron

Baghali Polo (باقالی پلو) – Persian Fava Bean and Dill Rice

Baghali Polo is a celebratory Persian rice layered with tender fava beans and fragrant dill, finished with saffron-tinted grains and a crisp tahdig. Fluffy, aromatic, and vibrant, it is a wedding and Nowruz classic served alongside rich stews or roasted meats.

By Zaffaron Kitchen· Published March 13, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy, eggs
180 min total Prep 110m · Cook 70m 6 servings 520 cal ~$2.15/serving
↓ Jump to Recipe
Baghali Polo - Persian Fava Bean and Dill Rice - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 180 min · Difficulty: medium

Ingredients (quick list)

  • 600 g Basmati rice (aged basmati preferred)
  • 3500 g Boiling water (for parboiling the rice)
  • 24 g Fine sea salt (divided; includes salting soak water and parboil water)
  • 2500 g Cold water (for rinsing and soaking)
  • 350 g Fava beans (peeled, fresh or frozen; if frozen, thawed)
  • 120 g Fresh dill (finely chopped (leaves and tender stems))
  • 2 tsp Ground turmeric
  • 1 tsp Black pepper (freshly ground)
  • 0.5 tsp Saffron threads (crushed)
  • 60 ml Hot water (for blooming saffron (about 1/4 cup))
  • 60 ml Vegetable oil (divided (about 1/4 cup))
  • 60 g Unsalted butter (divided)

+ 2 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in cold water 5–6 times until the water runs mostly clear. Dissolve 12 g of the salt in 2500 g cold wate…
  2. Bring 3500 g boiling water to a rolling boil in a large nonstick pot. Add the remaining 12 g salt. Drain the soaked rice and ad…
  3. Add the fava beans to the pot during the last 2 minutes of parboiling so they turn bright green and just tender. Immediately dr…
  4. In a bowl, mix yogurt, egg yolk, 30 ml vegetable oil, 20 g melted butter, 1 tsp turmeric, and 1/4 tsp black pepper into a smoot…
  5. Layer the drained rice and beans with dill: add one-third of the rice/beans, sprinkle one-third of the chopped dill, then repea…
  6. Drizzle 15 ml vegetable oil and 30 g butter (melted) over the top. Wrap the lid with a clean kitchen towel and cover tightly. S…

+ 1 more steps in the full instructions section below.

Cultural Background

Baghali Polo is one of Iran’s most iconic festive rices, prized for its green-and-gold colors and luxurious aroma. It commonly appears at Nowruz tables and wedding feasts, where saffron and tahdig symbolize abundance, hospitality, and culinary pride.

butteryherbaceoussavorylightly floralfluffy grainstender beanscrisp tahdigfresh dillsaffronbutter🌶 mild

Equipment

Large nonstick pot with tight-fitting lid (5–7 L)Fine-mesh colanderKitchen towel for lidMortar and pestle (for saffron)Mixing bowlWide spatula or skimmer

💡 Tips

  • Use aged basmati and a full 60-minute soak for longer, fluffier grains that resist breaking during parboil.
  • If using frozen fava beans, thaw and rinse first; add them only in the final 2 minutes of parboil to keep them green and intact.
  • For maximum dill aroma, keep the lid closed during steaming; trapped steam perfumes the rice.
  • If you prefer a lighter tahdig, skip the egg yolk and use only yogurt plus oil; extend low steaming by 5 minutes for crispness.

⚠️ Common Mistakes

  • ❌ Overboiling the rice during parboil

    💡 Why: If the grain is fully cooked before steaming, it breaks and turns sticky, and the final texture becomes mushy.

    ✅ Fix: Boil only until the outside is tender and the center is firm (6–8 minutes). Taste a grain: it should have a slight chalky core.

  • ❌ Adding fava beans too early

    💡 Why: Beans overcook, turn dull, and can split, tinting the rice and muddying the fresh green look.

    ✅ Fix: Add beans only for the last 2 minutes of parboil, then drain immediately and rinse briefly to stop cooking.

  • ❌ Steaming on high heat for too long

    💡 Why: Excess heat scorches the bottom before the rice steams through, producing bitter tahdig and unevenly cooked grains.

    ✅ Fix: Use medium heat for 10 minutes to build steam, then low heat for 45 minutes; keep the lid towel-wrapped to control condensation.

  • ❌ Skipping vent holes in the rice mound

    💡 Why: Steam cannot circulate, leading to wet patches and uneven dill aroma distribution.

    ✅ Fix: Poke 5–6 holes to the bottom after layering; this channels steam and helps the rice cook evenly.

🧊 How to Store

Cool leftovers within 2 hours. Refrigerate airtight for up to 3 days. Reheat covered with 2–3 tbsp water on low heat 10–15 minutes, or microwave covered until hot. Tahdig softens in storage; re-crisp in a dry skillet over medium heat 3–5 minutes.

📅 Make Ahead

Rinse and soak the rice up to 2 hours ahead at cool room temperature. Chop dill and refrigerate in a sealed container up to 24 hours. Bloom saffron up to 24 hours ahead and refrigerate; bring to room temperature before mixing into rice.

🍽️ Pairs Well With

  • Persian braised lamb shank (Mahicheh)
  • Zereshk (barberry) salad or Shirazi salad
  • Mast-o-Khiar (yogurt with cucumber and herbs)
  • Torshi (Persian pickles)

Regional Variations

  • TehranOften served with braised lamb shank (mahicheh) and a generous saffron finish; tahdig is commonly yogurt-based for a thick, golden crust.
  • Shiraz (Fars)Frequently made with extra fresh dill for a greener, more aromatic rice; some cooks use a lighter tahdig and drizzle more saffron water over the top before serving.
  • Caspian North (Gilan/Mazandaran)May include more herbs and be paired with local pickles and smoked fish; the rice is sometimes steamed slightly longer for a softer, more moist texture.
Nowruz weddings engagement parties family gatherings Friday lunch
#celebration#nowruz#wedding#steamed-rice#tahdig#saffron

Ingredients

  • 600 gBasmati rice (aged basmati preferred)
  • 3500 gBoiling water (for parboiling the rice)
  • 24 gFine sea salt (divided; includes salting soak water and parboil water)
  • 2500 gCold water (for rinsing and soaking)
  • 350 gFava beans (peeled, fresh or frozen; if frozen, thawed)
  • 120 gFresh dill (finely chopped (leaves and tender stems))
  • 2 tspGround turmeric
  • 1 tspBlack pepper (freshly ground)
  • 0.5 tspSaffron threads (crushed)
  • 60 mlHot water (for blooming saffron (about 1/4 cup))
  • 60 mlVegetable oil (divided (about 1/4 cup))
  • 60 gUnsalted butter (divided)
  • 120 gPlain yogurt (for yogurt tahdig; use full-fat for best crust)
  • 1 largeEgg yolk (for yogurt tahdig (optional but traditional for extra crispness))

🔄 Substitutions

  • Fresh dill (120 g)→ Dried dill (30 g)
  • Fava beans (350 g)→ Lima beans (350 g), peeled if possible
  • Yogurt tahdig base→ Plain rice tahdig (no yogurt/egg) using 30 ml oil + 30 g butter

Instructions

  1. 1

    Rinse the basmati rice in cold water 5–6 times until the water runs mostly clear. Dissolve 12 g of the salt in 2500 g cold water, add the rice, and soak for 60 minutes at room temperature. Meanwhile, crush saffron threads and steep them in 60 ml hot water for 15 minutes, covered.

  2. 2

    Bring 3500 g boiling water to a rolling boil in a large nonstick pot. Add the remaining 12 g salt. Drain the soaked rice and add it to the boiling water; stir gently for 30 seconds to prevent sticking. Boil 6–8 minutes, until the grains are tender on the outside but still firm in the center.

  3. 3

    Add the fava beans to the pot during the last 2 minutes of parboiling so they turn bright green and just tender. Immediately drain rice and beans in a colander and rinse briefly with 300–400 g cold water to stop cooking and wash off excess surface starch, helping the grains stay separate.

  4. 4

    In a bowl, mix yogurt, egg yolk, 30 ml vegetable oil, 20 g melted butter, 1 tsp turmeric, and 1/4 tsp black pepper into a smooth paste. Return the pot to medium heat and add 15 ml oil plus 10 g butter, swirling to coat. Spread the yogurt mixture evenly on the bottom for a crisp tahdig base.

  5. 5

    Layer the drained rice and beans with dill: add one-third of the rice/beans, sprinkle one-third of the chopped dill, then repeat twice more. Sprinkle the remaining 1 tsp turmeric and 3/4 tsp black pepper evenly between layers. Using the handle of a spoon, poke 5–6 holes down to the bottom to vent steam.

  6. 6

    Drizzle 15 ml vegetable oil and 30 g butter (melted) over the top. Wrap the lid with a clean kitchen towel and cover tightly. Steam on medium heat for 10 minutes to build strong steam, then reduce to low and steam 45 minutes. Do not lift the lid during the low-heat steaming phase.

  7. 7

    To finish, gently fluff the rice with a wide spatula. Spoon 3–4 tablespoons of rice into a small bowl and mix with the bloomed saffron to create golden grains. Mound the rice on a platter, crown with saffron rice, and unmold the tahdig onto a separate plate. Rest 5 minutes before serving for best texture.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 13, 2026

Cultural Background

Baghali Polo is one of Iran’s most iconic festive rices, prized for its green-and-gold colors and luxurious aroma. It commonly appears at Nowruz tables and wedding feasts, where saffron and tahdig symbolize abundance, hospitality, and culinary pride.

Regional Variations

Tehran: Often served with braised lamb shank (mahicheh) and a generous saffron finish; tahdig is commonly yogurt-based for a thick, golden crust.
Shiraz (Fars): Frequently made with extra fresh dill for a greener, more aromatic rice; some cooks use a lighter tahdig and drizzle more saffron water over the top before serving.
Caspian North (Gilan/Mazandaran): May include more herbs and be paired with local pickles and smoked fish; the rice is sometimes steamed slightly longer for a softer, more moist texture.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

520
Calories
11g
Protein
18g
Fat
79g
Carbs
5g
Fiber
780mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.