Skip to content
Zaffaron

Bara Polo (بره پلو) — Persian Lamb and Spiced Rice

Bara Polo is a celebratory Persian layered rice featuring saffron-steamed basmati, tender lamb, sweet raisins, and toasted almonds. Warm spices, herbs, and a touch of sugar create a balanced, Silk Road–influenced centerpiece.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Gluten-Free Halal
Contains: dairy, eggs, tree nuts
210 min total Prep 90m · Cook 120m 6 servings 790 cal ~$5.2/serving
↓ Jump to Recipe
Bara Polo — Persian Lamb and Spiced Rice - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 210 min · Difficulty: hard

Ingredients (quick list)

  • 500 g Basmati rice (rinsed until water runs mostly clear)
  • 24 g Fine sea salt (divided; for soaking water, parboil water, and seasoning)
  • 2000 ml Water (for soaking and parboiling (plus more as needed))
  • 0.25 tsp Saffron threads (ground and bloomed in hot water)
  • 60 ml Hot water (for blooming saffron)
  • 150 g Plain yogurt (for tahdig base)
  • 1 large Egg yolk (for tahdig base)
  • 45 ml Neutral oil (divided; for tahdig and sautéing)
  • 30 g Unsalted butter (for finishing and aroma)
  • 900 g Lamb shoulder (boneless, cut into 3 cm cubes)
  • 250 g Onion (finely sliced)
  • 12 g Garlic (minced (about 3 cloves))

+ 11 more in the full ingredients section below.

Steps (summary)

  1. Soak the rice: rinse basmati 4–5 times, then cover with 1,200 ml cool water and 12 g salt. Soak 60 minutes at room temperature.…
  2. Brown and braise the lamb: heat 30 ml neutral oil in a heavy pot over medium-high heat. Add onions and cook 8–10 minutes until…
  3. Reduce the lamb juices: uncover and simmer 10–15 minutes to concentrate until you have about 250–300 ml thick, glossy sauce. Ta…
  4. Toast almonds and prepare raisins: in a dry skillet over medium heat, toast slivered almonds 3–5 minutes, stirring constantly u…
  5. Parboil the rice: bring 2,500 ml water to a rolling boil in a large pot and add 12 g salt. Drain soaked rice and add to boiling…
  6. Make the tahdig base: whisk yogurt, egg yolk, and 2 tbsp (30 ml) saffron water in a bowl. Mix in 150 g of the parboiled rice un…

+ 2 more steps in the full instructions section below.

Cultural Background

Layered rice dishes are a hallmark of Persian home cooking and hospitality, often prepared for gatherings where presentation matters as much as flavor. The pairing of meat with dried fruit and nuts reflects historical trade routes that brought spices and pantry ingredients into everyday kitchens.

savorysubtly sweetwarm-spicedgently tangyfluffy ricetender lambplump raisinscrunchy almondscrispy tahdigsaffroncinnamontoasted nutsherbal sagecaramelized onion🌶 medium

Equipment

Large bowl for soaking riceLarge pot for parboiling riceFine-mesh sieve or colanderHeavy pot or nonstick pot with tight-fitting lid (4–5 L)Skillet for toasting almonds and sautéing raisinsWooden spoonKitchen towel for lidMeasuring cups and spoonsKitchen scale

💡 Tips

  • For long-grain definition, do not overboil during parboil; the center should still feel firm when bitten.
  • If your broth is salty, reduce added salt in the lamb and rely on final seasoning after reduction.
  • Keep raisins in the upper layers to prevent them from dissolving into the rice and turning it muddy.
  • A towel-wrapped lid absorbs steam and helps the rice grains stay separate while steaming.
  • If sage flavor is strong for your palate, tear leaves and use 6–8 g instead of 10 g.

⚠️ Common Mistakes

  • ❌ Overcooking the rice during parboil

    💡 Why: Fully cooked grains will break and turn sticky during steaming, losing the distinct long-grain texture.

    ✅ Fix: Boil only until the outside is tender and the center is firm (6–8 minutes), then drain immediately and steam to finish.

  • ❌ Steaming on high heat the entire time

    💡 Why: Excess heat can scorch the bottom before the rice steams evenly, or dry out the top layers.

    ✅ Fix: Use 10 minutes on medium-high to build steam, then reduce to low for 45–55 minutes for gentle, even cooking.

  • ❌ Adding raisins too early or simmering them with the lamb

    💡 Why: Raisins can burst and dissolve into the sauce, making the dish overly sweet and darkening the rice.

    ✅ Fix: Sauté raisins briefly with sugar and add them in upper rice layers near the end of assembly.

  • ❌ Tahdig sticking and breaking

    💡 Why: Insufficient oil, uneven heat, or skipping the rest can cause the crust to tear when unmolding.

    ✅ Fix: Oil the pot well, keep heat low after steaming begins, and rest covered 10 minutes before inverting.

🧊 How to Store

Cool leftovers within 2 hours. Refrigerate rice and lamb in airtight containers up to 3 days. Reheat rice covered with 1–2 tbsp water in a pot over low heat 10–15 minutes; reheat lamb sauce gently until simmering. Freeze lamb (with sauce) up to 2 months; rice freezes but loses texture.

📅 Make Ahead

Braise lamb up to 2 days ahead and refrigerate in its sauce; skim solidified fat before reheating. Toast almonds and prep raisin-herb mixture 1 day ahead. Parboil and steam rice the day of serving for best grain separation and crisp tahdig.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lemon)
  • Plain yogurt with cucumber and dried mint
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style banquet tablesOften served as a showpiece with a prominent saffron layer on top and extra tahdig, sometimes garnished with additional toasted nuts and barberries for contrast.
  • Northern IranMay include more fresh herbs and a brighter sour note from citrus or souring agents, balancing the sweetness of raisins with a more pronounced tang.
Nowruz gatherings Family celebrations Dinner parties Weekend centerpiece meal
#celebration#layered rice#saffron#sweet-savory#silk-road-influenced

Ingredients

  • 500 gBasmati rice (rinsed until water runs mostly clear)
  • 24 gFine sea salt (divided; for soaking water, parboil water, and seasoning)
  • 2000 mlWater (for soaking and parboiling (plus more as needed))
  • 0.25 tspSaffron threads (ground and bloomed in hot water)
  • 60 mlHot water (for blooming saffron)
  • 150 gPlain yogurt (for tahdig base)
  • 1 largeEgg yolk (for tahdig base)
  • 45 mlNeutral oil (divided; for tahdig and sautéing)
  • 30 gUnsalted butter (for finishing and aroma)
  • 900 gLamb shoulder (boneless, cut into 3 cm cubes)
  • 250 gOnion (finely sliced)
  • 12 gGarlic (minced (about 3 cloves))
  • 2 tspBlack pepper (freshly ground, divided)
  • 0.5 tspCayenne pepper (adjust to heat preference)
  • 1 tspGround cinnamon
  • 1 tspGround cumin
  • 10 gSage leaves (fresh, whole leaves)
  • 40 gParsley (finely chopped leaves)
  • 120 gGolden raisins (rinsed and drained)
  • 18 gGranulated sugar (to lightly glaze raisins)
  • 80 gSlivered almonds (toasted until pale golden)
  • 600 mlLamb or chicken broth (low-sodium preferred)
  • 1 wholeDried lime (pierced with a skewer; optional but traditional sour note)

🔄 Substitutions

  • Lamb shoulder→ Beef chuck
  • Sage leaves→ Dried sage
  • Golden raisins→ Currants or dark raisins

Instructions

  1. 1

    Soak the rice: rinse basmati 4–5 times, then cover with 1,200 ml cool water and 12 g salt. Soak 60 minutes at room temperature. Meanwhile, bloom saffron by grinding threads and mixing with 60 ml hot water; cover and steep 10 minutes to deepen color and aroma.

  2. 2

    Brown and braise the lamb: heat 30 ml neutral oil in a heavy pot over medium-high heat. Add onions and cook 8–10 minutes until deep golden. Stir in garlic 30 seconds, then add lamb and sear 6–8 minutes, turning to brown. Add cinnamon, cumin, 1 1/2 tsp black pepper, cayenne, broth, and dried lime. Bring to a boil, cover, reduce to low, and simmer 75–90 minutes until tender.

  3. 3

    Reduce the lamb juices: uncover and simmer 10–15 minutes to concentrate until you have about 250–300 ml thick, glossy sauce. Taste and adjust with remaining salt as needed (broth saltiness varies). Remove dried lime. Keep lamb warm; if making ahead, cool and refrigerate separately from the rice.

  4. 4

    Toast almonds and prepare raisins: in a dry skillet over medium heat, toast slivered almonds 3–5 minutes, stirring constantly until pale golden; transfer to a plate. In the same skillet, warm 15 ml oil over medium-low, add raisins and sugar, and sauté 2–3 minutes until plump and lightly glazed. Stir in chopped parsley and sage leaves for 30–45 seconds to perfume, then remove from heat.

  5. 5

    Parboil the rice: bring 2,500 ml water to a rolling boil in a large pot and add 12 g salt. Drain soaked rice and add to boiling water. Boil 6–8 minutes, stirring gently once, until grains are tender on the outside but still firm in the center. Drain immediately and rinse briefly with 250 ml warm water to stop cooking and remove excess starch.

  6. 6

    Make the tahdig base: whisk yogurt, egg yolk, and 2 tbsp (30 ml) saffron water in a bowl. Mix in 150 g of the parboiled rice until evenly coated. In a nonstick or well-seasoned pot, heat 15 ml oil over medium heat, then spread the yogurt-rice mixture evenly across the bottom, pressing gently to form an even layer for a crisp crust.

  7. 7

    Layer and steam: mound the remaining rice over the tahdig in loose layers, alternating with lamb pieces and a few spoonfuls of reduced lamb sauce. Add the raisin-herb mixture and toasted almonds in the upper layers so they stay bright. Poke 5–6 holes to the bottom with a spoon handle. Drizzle remaining saffron water and dot butter on top. Cover lid with a clean towel, cover pot, and steam 10 minutes on medium-high, then 45–55 minutes on low.

  8. 8

    Rest, unmold, and serve: turn off heat and rest covered 10 minutes to set the crust. Spoon rice onto a platter, keeping layers visible, and arrange lamb on top with extra sauce served alongside. To release tahdig, loosen edges, place a plate over the pot, and invert confidently. Serve immediately while the crust is crisp and the rice aromatic.

🪪 Recipe Passport

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

Cultural Background

Layered rice dishes are a hallmark of Persian home cooking and hospitality, often prepared for gatherings where presentation matters as much as flavor. The pairing of meat with dried fruit and nuts reflects historical trade routes that brought spices and pantry ingredients into everyday kitchens.

Regional Variations

Tehran-style banquet tables: Often served as a showpiece with a prominent saffron layer on top and extra tahdig, sometimes garnished with additional toasted nuts and barberries for contrast.
Northern Iran: May include more fresh herbs and a brighter sour note from citrus or souring agents, balancing the sweetness of raisins with a more pronounced tang.

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

790
Calories
40g
Protein
27g
Fat
96g
Carbs
4g
Fiber
980mg
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.