Mushroom and Chicken Polo (پلو مرغ و قارچ) — Saffron-scented layered rice with chicken and mushrooms
A Persian-inspired polo where fluffy basmati rice is layered with saffron-braised chicken, sautéed mushrooms, and sweet fried onions. The dish balances earthy umami with the regal perfume of brewed saffron, perfect for family-style gatherings.

Printable Recipe Card
Servings: 6 · Total: 90 min · Difficulty: medium
Ingredients (quick list)
- 450 g Basmati rice, uncooked (Rinse until water runs mostly clear)
- 2500 ml Water (For boiling rice)
- 18 g Salt (About 3 tsp fine salt for the rice water)
- 700 g Chicken thighs, boneless and skinless (Cut into 3–4 cm pieces)
- 450 g Fresh mushrooms (cremini or white button) (Slice 5 mm thick)
- 250 g Yellow onion (Thinly sliced)
- 60 ml Neutral oil (Such as sunflower or canola)
- 30 g Unsalted butter (For fragrance and richness)
- 12 g Garlic (About 4 cloves, finely grated or minced)
- 8 g Fresh ginger (About 2 tsp, finely grated)
- 6 g Curry powder (About 2 tsp)
- 2 g Black pepper (About 1 tsp, freshly ground)
+ 3 more in the full ingredients section below.
Steps (summary)
- Rinse the basmati rice in several changes of cool water until the water is mostly clear, then drain well. Soak the rice in fres…
- Make the brewed saffron by crushing 0.2 g saffron and mixing it with 45 ml very hot water, then cover and let it steep for 10 m…
- Prepare piaz dagh: heat 60 ml neutral oil in a wide pan over medium heat, then add the sliced onions and stir to coat. Cook for…
- In the same pan, raise heat to medium-high and add the chicken pieces, spreading them in one layer. Sear for 4–5 minutes, then…
- Lower heat to medium and add the garlic, ginger, curry powder, black pepper, and 8 g salt, stirring for 45–60 seconds until fra…
- Uncover the pan and add the sliced mushrooms, tossing to coat in the saffron-curry juices. Cook 8–10 minutes until the mushroom…
+ 6 more steps in the full instructions section below.
Cultural Background
Polo-style dishes are a centerpiece of Persian home cooking, prized for their layered flavors and the drama of saffron-streaked rice. This version nods to modern family tables by pairing mushrooms with chicken while keeping the classic technique of steaming for fragrance and texture.
Equipment
💡 Tips
- Slice mushrooms evenly (about 5 mm) so they sauté at the same rate and don’t turn rubbery.
- Keep the chicken simmer gentle; a hard boil tightens the meat and reduces tenderness.
- Use a towel-wrapped lid during steaming to prevent condensation from dripping back onto the rice and making it sticky.
⚠️ Common Mistakes
❌ Boiling the rice until fully soft before steaming
✅ Fix: Drain when the grain is tender outside but still firm in the center (6–8 minutes), because steaming finishes the cook without breaking grains.
❌ Crowding mushrooms so they steam instead of brown
✅ Fix: Cook mushrooms after the chicken in a wide pan and let moisture evaporate until the mixture looks glossy, not watery.
❌ Skipping the towel under the lid and ending up with wet, sticky rice
✅ Fix: Wrap the lid with a clean towel to catch condensation and keep the rice fluffy.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat covered with 30 ml water in a pot over low heat for 12–15 minutes, or microwave covered in 60–90 second bursts until steaming hot.
📅 Make Ahead
Fry the onions up to 3 days ahead and refrigerate, then re-crisp briefly in a pan. You can also braise the chicken-mushroom mixture 1 day ahead; rewarm gently and layer with freshly parboiled rice for best texture.
🍽️ Pairs Well With
- Shirazi salad
- mast-o-khiar
- torshi
- pickled garlic
- fresh herbs (sabzi khordan).
Regional Variations
- Add barberries (zereshk) 40 g sautéed in 10 g butter for a tart, jewel-like finish similar to festive saffron rice styles.
- Use thinly sliced potatoes as tahdig for a classic crunch and a more dramatic presentation.
- In some home versions, a pinch of ground cinnamon (0.5 g) is added to the chicken for a sweeter, warmer aroma.
Ingredients
- 16 ozBasmati rice, uncooked (Rinse until water runs mostly clear)
- 10.5 cupWater (For boiling rice)
- 18 gSalt (About 3 tsp fine salt for the rice water)
- 1.5 lbChicken thighs, boneless and skinless (Cut into 3–4 cm pieces)
- 16 ozFresh mushrooms (cremini or white button) (Slice 5 mm thick)
- 8.8 ozYellow onion (Thinly sliced)
- ¼ cupNeutral oil (Such as sunflower or canola)
- 1.1 ozUnsalted butter (For fragrance and richness)
- 12 gGarlic (About 4 cloves, finely grated or minced)
- 8 gFresh ginger (About 2 tsp, finely grated)
- 6 gCurry powder (About 2 tsp)
- 2 gBlack pepper (About 1 tsp, freshly ground)
- 3 tbspBrewed saffron (Made by dissolving 0.2 g saffron in 45 ml hot water)
- 4¼ ozPlain yogurt (For a golden yogurt tahdig)
- 4¼ ozBasmati rice, parboiled (Reserved from the parboiled rice)
🔄 Substitutions
- Chicken thighs, boneless and skinless→ Chicken breast
- Curry powder→ Turmeric (2 g) + ground cumin (2 g) + ground coriander (2 g)
- Plain yogurt (tahdig)→ Sliced potato (250 g) + neutral oil (30 ml)
Instructions
- 1
Rinse the basmati rice in several changes of cool water until the water is mostly clear, then drain well. Soak the rice in fresh water for 20 minutes to help it cook evenly and lengthen the grains.
- 2
Make the brewed saffron by crushing 0.2 g saffron and mixing it with 45 ml very hot water, then cover and let it steep for 10 minutes. This concentrates the aroma and gives you a vivid golden color for both the chicken and the rice.
- 3
Prepare piaz dagh: heat 60 ml neutral oil in a wide pan over medium heat, then add the sliced onions and stir to coat. Cook for 18–22 minutes, stirring often, until deeply golden and crisp at the edges, then transfer to a plate and reserve the oil in the pan.
- 4
In the same pan, raise heat to medium-high and add the chicken pieces, spreading them in one layer. Sear for 4–5 minutes, then turn and sear 3–4 minutes more until lightly browned, because browning builds depth before the saffron braise.
- 5
Lower heat to medium and add the garlic, ginger, curry powder, black pepper, and 8 g salt, stirring for 45–60 seconds until fragrant. Pour in 180 ml water and 30 ml of the brewed saffron, scrape up any browned bits, then cover and simmer 12–15 minutes until the chicken is just cooked through.
- 6
Uncover the pan and add the sliced mushrooms, tossing to coat in the saffron-curry juices. Cook 8–10 minutes until the mushrooms release their moisture and the mixture looks glossy rather than watery, then stir in two-thirds of the fried onions and reserve the rest for garnish.
- 7
Bring 2500 ml water to a rolling boil in a large pot and add 18 g salt. Add the soaked, drained rice and boil 6–8 minutes until the grains are tender on the outside but still slightly firm in the center, then drain in a colander and rinse quickly with 200 ml cool water to stop the cooking.
- 8
For an optional yogurt tahdig, mix 120 g yogurt with 30 ml neutral oil and 120 g of the parboiled rice until evenly coated. Spread this mixture across the bottom of a nonstick or well-seasoned pot to create a crisp base that releases cleanly.
- 9
Layer the polo: add a thin layer of rice over the tahdig (or directly into the pot if skipping tahdig), then spoon on a layer of the chicken-mushroom mixture. Repeat in 2–3 layers, finishing with rice on top, then drizzle the remaining 15 ml brewed saffron over the surface in streaks for a marbled look.
- 10
Dot the top with 30 g butter, then use the handle of a spoon to poke 4–5 holes down through the rice to help steam circulate. Cover the lid with a clean kitchen towel, place it on the pot, and steam over medium heat for 10 minutes to build heat, then reduce to low and steam 35 minutes until the rice is fully fluffy and aromatic.
- 11
Turn off the heat and let the pot rest, covered, for 10 minutes so the steam redistributes and the grains set. Fluff the rice gently, then plate by mounding the rice and spooning some chicken and mushrooms over the top, finishing with the reserved fried onions.
- 12
If you made tahdig, loosen the edges with a thin spatula and invert onto a plate, or lift out pieces to serve alongside. Serve the polo hot, making sure each portion gets saffron-tinted rice, mushrooms, and tender chicken for the full layered effect.
🪪 Recipe Passport
Cultural Background
Polo-style dishes are a centerpiece of Persian home cooking, prized for their layered flavors and the drama of saffron-streaked rice. This version nods to modern family tables by pairing mushrooms with chicken while keeping the classic technique of steaming for fragrance and texture.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Shirazi Salad (سالاد شیرازی) — Brunoised cucumber-tomato herb salad with ab-ghooreh
Persian · Salads · 20 min

Chelo Kebab Koobideh (چلو کباب کوبیده) — Persian Minced Meat Skewers with Saffron Rice
Persian · Kebabs · 75 min

Koofteh Havij (کوفته هویج) — Persian Carrot Meatballs in Saffron-Tomato Broth
Persian · Main Courses · 120 min

Seafood Rice (Arroz de Marisco) — Saucy Portuguese Shellfish Rice
Portuguese · Rice Dishes · 65 min

Bibimbap (비빔밥) — Korean Mixed Rice Bowl
Korean · Rice Dishes · 80 min

Cig Kofte (Çiğ Köfte) — Isot-kissed bulgur kneaded and served in lettuce
Turkish · Appetizers · 25 min

Turkish Tomato Soup (Domates Çorbası) — Velvety butter-finished grated tomato soup
Turkish · Soups · 35 min

Bulgarian Banitsa (Баница) — Flaky Sirene-Filled Phyllo Pie
Bulgarian · Breads · 68 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.