Skip to content
Zaffaron

Chelo Goosht Semnani (چلو گوشت سمنانی) — Semnani Lamb with Rice

A Semnan-style slow-braised lamb neck served with fluffy saffron rice. Onions, tomato paste, cinnamon, and saffron create a rich, aromatic gravy while the meat turns fall-apart tender.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, eggs
240 min total Prep 30m · Cook 210m 4 servings 890 cal ~$6.75/serving
↓ Jump to Recipe
Chelo Goosht Semnani — Semnani Lamb with Rice - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 240 min · Difficulty: medium

Ingredients (quick list)

  • 400 g Basmati rice (aged basmati preferred)
  • 2400 ml Water (for soaking and parboiling rice)
  • 14 g Fine sea salt (divided: for rice water and final seasoning)
  • 45 ml Vegetable oil (divided: for rice pot and braise)
  • 120 g Plain yogurt (for a tender tahdig base (optional but traditional))
  • 1 large Egg yolk (for a crisp tahdig (optional))
  • 0.5 tsp Ground saffron (bloomed in hot water)
  • 60 ml Hot water (just off the boil, for blooming saffron)
  • 1200 g Lamb neck (bone-in, cut into 2–3 large pieces)
  • 450 g Yellow onions (thinly sliced)
  • 35 g Tomato paste (about 2 tablespoons)
  • 1 tsp Ground cinnamon (warm and subtle; do not overdo)

Steps (summary)

  1. Rinse the basmati rice in several changes of cool water until the water runs mostly clear. Soak the rice in 1200 ml water mixed…
  2. Heat 30 ml oil in a heavy pot over medium-high heat (about 190°C surface heat). Pat the lamb neck dry and brown on all sides fo…
  3. Push onions to the side and add tomato paste to the pot. Fry the paste for 2 minutes, stirring constantly, until it darkens sli…
  4. Bring the pot to a gentle simmer over medium heat, then reduce to low so it barely bubbles. Cover and braise for 2 hours, turni…
  5. While the lamb finishes, parboil the rice: bring 1200 ml water to a rolling boil and add the soaked, drained rice. Boil 6–8 min…
  6. For a yogurt tahdig, whisk yogurt with egg yolk, 15 ml oil, and 2 tablespoons of the parboiled rice. Spread this mixture in the…

+ 3 more steps in the full instructions section below.

Cultural Background

Chelo goosht is a celebratory style of Persian home cooking where slow-braised meat is served with steamed rice. In Semnan province, cooks often favor warm aromatics like saffron and cinnamon to perfume the gravy, reflecting a preference for deep flavor from a short, focused ingredient list.

savorygently sweettomato-richwarm-spicedfall-apart tender lambfluffy ricecrisp tahdig (optional)silky gravysaffroncaramelized onioncinnamonroasted tomato🌶 mild

Equipment

Heavy-bottom pot or Dutch oven with lidNonstick pot for rice (24–26 cm) with tight-fitting lidFine-mesh strainerWooden spoonSmall bowl for blooming saffronKitchen towel (for rice lid)Tongs

💡 Tips

  • Bloom saffron in just-off-boil water and keep it covered; this preserves aroma and color.
  • Frying tomato paste briefly removes raw acidity and deepens the stew’s color.
  • Keep the braise at a bare simmer; a hard boil can tighten lamb neck and cloud the gravy.
  • For extra-clear rice grains, use aged basmati and avoid over-soaking beyond 30 minutes.
  • If you prefer no yogurt tahdig, use only oil in the pot and add 1 thin lavash or tortilla round as the crust base.

⚠️ Common Mistakes

  • ❌ Boiling the lamb aggressively

    💡 Why: High heat can make lamb neck fibers tighten and can emulsify fat into the liquid, dulling the gravy.

    ✅ Fix: Keep the pot at a bare simmer; you should see only occasional bubbles. If needed, use a heat diffuser or move to a smaller burner.

  • ❌ Not frying the tomato paste

    💡 Why: Raw tomato paste can taste metallic and sharp, and the gravy stays pale.

    ✅ Fix: Cook the paste in oil for about 2 minutes until it darkens slightly and smells sweet, then add water.

  • ❌ Over-parboiling the rice

    💡 Why: If the grains cook through during boiling, they break during steaming and turn sticky.

    ✅ Fix: Drain when the outside is tender but the center is still firm; start checking at 6 minutes and drain immediately once it reaches that stage.

  • ❌ Adding saffron too early to the braise

    💡 Why: Long simmering can mute saffron’s top notes.

    ✅ Fix: Stir bloomed saffron in near the end and simmer briefly to marry flavors while keeping aroma bright.

🧊 How to Store

Refrigerate lamb and gravy in an airtight container up to 4 days. Store rice separately up to 3 days. Reheat lamb gently with a splash of water, covered, over low heat until hot. Re-steam rice with 2–3 tablespoons water, covered, on low 10–15 minutes. Freeze lamb (with gravy) up to 2 months; thaw overnight in the refrigerator.

📅 Make Ahead

Braise the lamb and reduce the gravy up to 2 days ahead; cool, refrigerate, and reheat gently with a splash of water. Bloom saffron just before serving for the brightest aroma. Rice is best made the day of, but parboiled rice can be drained, cooled, and refrigerated up to 12 hours before steaming.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lemon)
  • Plain yogurt or cucumber yogurt
  • Pickled vegetables
  • Fresh herbs platter (mint
  • basil
  • radish)

Regional Variations

  • Tehran-style chelo gooshtOften includes a small amount of dried lime or a touch of turmeric for extra depth, and the gravy may be strained for a smoother finish before serving.
  • Khorasan-inspired versionsSometimes sweetened slightly with a small amount of caramelized onion or a hint of rosewater alongside saffron, creating a more perfumed profile while keeping the dish savory.
family gatherings weekend cooking holiday meals guest dinner
#braised#saffron#comfort-food#family-style#bone-in#rice-dish

Ingredients

  • 400 gBasmati rice (aged basmati preferred)
  • 2400 mlWater (for soaking and parboiling rice)
  • 14 gFine sea salt (divided: for rice water and final seasoning)
  • 45 mlVegetable oil (divided: for rice pot and braise)
  • 120 gPlain yogurt (for a tender tahdig base (optional but traditional))
  • 1 largeEgg yolk (for a crisp tahdig (optional))
  • 0.5 tspGround saffron (bloomed in hot water)
  • 60 mlHot water (just off the boil, for blooming saffron)
  • 1200 gLamb neck (bone-in, cut into 2–3 large pieces)
  • 450 gYellow onions (thinly sliced)
  • 35 gTomato paste (about 2 tablespoons)
  • 1 tspGround cinnamon (warm and subtle; do not overdo)

🔄 Substitutions

  • Lamb neck→ Lamb shank (bone-in)
  • Basmati rice→ Jasmine rice
  • Vegetable oil→ Ghee

Instructions

  1. 1

    Rinse the basmati rice in several changes of cool water until the water runs mostly clear. Soak the rice in 1200 ml water mixed with 10 g salt for 20 minutes at room temperature. Meanwhile, bloom both saffron portions separately by stirring each into its measured hot water; cover and let stand 10 minutes.

  2. 2

    Heat 30 ml oil in a heavy pot over medium-high heat (about 190°C surface heat). Pat the lamb neck dry and brown on all sides for 10–12 minutes total. Add sliced onions and cook 8–10 minutes, stirring, until softened and lightly golden; this builds the sweet base for the gravy.

  3. 3

    Push onions to the side and add tomato paste to the pot. Fry the paste for 2 minutes, stirring constantly, until it darkens slightly and smells sweet rather than raw. Stir in cinnamon and 8 g salt for 30 seconds, then pour in 900 ml hot water and scrape up browned bits from the bottom.

  4. 4

    Bring the pot to a gentle simmer over medium heat, then reduce to low so it barely bubbles. Cover and braise for 2 hours, turning the lamb once halfway through. If the liquid drops below halfway up the meat, add 120–180 ml hot water. The lamb is ready when it yields easily to a fork.

  5. 5

    While the lamb finishes, parboil the rice: bring 1200 ml water to a rolling boil and add the soaked, drained rice. Boil 6–8 minutes until the grains are tender on the outside but still firm in the center. Drain well and rinse quickly with 120 ml warm water to stop cooking and remove excess surface starch.

  6. 6

    For a yogurt tahdig, whisk yogurt with egg yolk, 15 ml oil, and 2 tablespoons of the parboiled rice. Spread this mixture in the bottom of a nonstick pot (24–26 cm). Mound the remaining rice on top, poking 5–6 steam holes with a spoon handle. Drizzle 30 ml oil and 60 ml water around the edges.

  7. 7

    Wrap the lid in a clean towel and cover the rice. Steam over medium heat for 10 minutes, then reduce to low and steam 45 minutes more. In the last 10 minutes, spoon the bloomed saffron (rice portion) over the top third of the rice to create golden streaks without turning all the rice uniformly yellow.

  8. 8

    Finish the lamb: uncover and skim excess surface fat if desired. Stir in the bloomed saffron (lamb portion) and simmer uncovered 10–15 minutes to thicken the gravy to a spoon-coating consistency. Taste and adjust salt. Rest off heat, covered, for 10 minutes so the meat stays juicy when served.

  9. 9

    Serve by turning out the rice onto a platter and placing the tahdig alongside. Arrange lamb neck pieces over part of the rice and spoon the saffron-cinnamon gravy over the meat and around the edges. For easier eating, pull the lamb into large chunks with tongs, keeping some pieces on the bone for presentation.

🪪 Recipe Passport

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

Cultural Background

Chelo goosht is a celebratory style of Persian home cooking where slow-braised meat is served with steamed rice. In Semnan province, cooks often favor warm aromatics like saffron and cinnamon to perfume the gravy, reflecting a preference for deep flavor from a short, focused ingredient list.

Regional Variations

Tehran-style chelo goosht: Often includes a small amount of dried lime or a touch of turmeric for extra depth, and the gravy may be strained for a smoother finish before serving.
Khorasan-inspired versions: Sometimes sweetened slightly with a small amount of caramelized onion or a hint of rosewater alongside saffron, creating a more perfumed profile while keeping the dish savory.

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

890
Calories
43g
Protein
36g
Fat
95g
Carbs
3g
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.