Chelo Goosht Semnani (چلو گوشت سمنانی) — Semnani Rice with Lamb
A Semnan specialty of tender lamb neck braised with onion, tomato paste, and cinnamon, then layered into saffron basmati rice to steam. The meat juices perfume each grain for a rich, celebratory chelo.

Printable Recipe Card
Servings: 6 · Total: 240 min · Difficulty: medium
Ingredients (quick list)
- 600 g Basmati rice (rinsed until water runs mostly clear)
- 2400 ml Water (for soaking and parboiling rice (plus more as needed))
- 22 g Salt (divided; includes rice soaking/parboil and stew seasoning)
- 0.4 g Saffron threads (crushed and bloomed)
- 60 ml Hot water (for blooming saffron)
- 1200 g Lamb neck (bone-in, cut into 2–3 large pieces)
- 350 g Onions (thinly sliced)
- 75 ml Vegetable oil (divided)
- 40 g Tomato paste (about 2 tablespoons)
- 2 g Ground cinnamon (about 1 teaspoon)
- 1.5 g Ground black pepper (about 1/2 teaspoon)
- 2 g Turmeric (about 1 teaspoon)
+ 2 more in the full ingredients section below.
Steps (summary)
- Rinse the basmati rice in several changes of cool water until it runs mostly clear. Soak the rice in 1,200 ml water mixed with…
- Braise the lamb: heat 45 ml vegetable oil in a heavy pot over medium-high heat. Add sliced onions and cook 10–12 minutes until…
- Add 900 ml water and bring to a boil, skimming any foam for 3 minutes. Reduce to a gentle simmer, cover, and cook 90–110 minute…
- Parboil the rice: bring 2,000 ml water to a rolling boil in a large pot. Drain soaked rice and add it to the boiling water. Boi…
- Prepare the steaming pot and optional tahdig: in a nonstick or well-seasoned pot, heat 30 ml vegetable oil over medium heat. Fo…
- Layer and steam (Semnani style): add one-third of the rice, then nestle half the lamb pieces on top. Spoon 120 ml of the lamb c…
+ 2 more steps in the full instructions section below.
Cultural Background
Chelo goosht is a well-known Iranian style of serving steamed rice with braised meat, often associated with hospitality and special meals. In Semnan, a distinctive method layers the lamb within the rice so the steam carries meat juices through the grains, creating a unified, fragrant dish.
Equipment
💡 Tips
- Lamb neck is ideal because collagen melts into the cooking liquid; keep a gentle simmer so the broth stays clear and flavorful.
- Salt the braise closer to the end; early salting can tighten meat and make the broth overly salty after reduction.
- If your rice cooks fast, shorten parboil to 5–6 minutes; over-parboiling leads to broken grains during steaming.
- To keep the rice fluffy, add lamb cooking liquid in measured amounts; too much turns the layers heavy instead of steamed.
- For extra aroma, warm the reserved saffron water briefly (10–15 seconds) before drizzling at the table.
⚠️ Common Mistakes
❌ Boiling the lamb hard instead of simmering
💡 Why: A hard boil toughens the meat and emulsifies fat into the broth, making it greasy and cloudy.
✅ Fix: Keep the surface at a gentle bubble; partially cover and adjust heat so it simmers steadily for 90–110 minutes.
❌ Over-parboiling the rice
💡 Why: Rice that is too soft breaks during layering and turns mushy after the long steam.
✅ Fix: Drain when the grain is tender outside but chalky in the center (typically 6–8 minutes). Start checking at minute 5.
❌ Adding too much lamb liquid to the layers
💡 Why: Excess liquid makes the rice heavy and can prevent proper steaming and tahdig formation.
✅ Fix: Use measured amounts (about 240 ml total in layers) and add more only if the rice seems dry after steaming.
❌ Skipping the resting time after steaming
💡 Why: Freshly steamed rice is fragile; stirring immediately crushes grains and releases steam unevenly.
✅ Fix: Rest covered for 10 minutes, then fluff gently from the edges toward the center.
🧊 How to Store
Cool leftovers within 2 hours. Refrigerate rice and lamb in airtight containers up to 3 days. Reheat covered with 2–3 tablespoons water or broth at 160–170°C for 15–20 minutes, or gently on the stovetop over low heat. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Braise the lamb up to 2 days ahead; chill meat and strained cooking liquid separately. Skim solidified fat before reheating. On serving day, parboil rice and layer with warmed lamb and hot cooking liquid, then steam as directed.
🍽️ Pairs Well With
- Shirazi salad (cucumber
- tomato
- onion with lemon juice)
- Plain yogurt or strained yogurt
- Pickled vegetables
- Fresh herbs platter
- Lime wedges
Regional Variations
- Semnan Province (urban households)The lamb is often layered inside the rice during steaming so the grains absorb the braising juices; saffron is used mainly for the top and serving rice for fragrance and color.
- Northern Iran (Caspian-adjacent homes)Some cooks add a small amount of brewed black tea or a touch of dried lime to the braise for deeper color and gentle tang, while keeping the same rice-and-meat steaming approach.
- Tehran-style home cookingThe lamb and rice may be cooked separately and plated together, with saffron rice served on top, prioritizing distinct textures over fully infused grains.
FAQ
What is Chelo Goosht?
Chelo Goosht is a traditional Persian dish of tender braised lamb served with fluffy steamed rice (chelo), often finished with saffron and paired with crisp tahdig. This Semnani version is known for its warm spices and rich, comforting braise.
What cut of lamb is best for Chelo Goosht?
Bone-in, collagen-rich cuts work best for a silky braise—lamb neck or shank are ideal. They stay juicy through long cooking and create a deep, gelatinous sauce that tastes incredible with rice.
Can I make Chelo Goosht ahead of time?
Yes—braises actually taste better the next day. Make the lamb and sauce ahead, chill, then gently reheat; cook the rice fresh for the best texture.
How do I prevent dry or tough lamb?
Keep the heat low and steady, and cook until the meat is truly tender—rushing the braise at high heat can tighten the fibers. If the pot looks dry, add a little water or stock to maintain a gentle simmer.
Ingredients
- 600 gBasmati rice (rinsed until water runs mostly clear)
- 2400 mlWater (for soaking and parboiling rice (plus more as needed))
- 22 gSalt (divided; includes rice soaking/parboil and stew seasoning)
- 0.4 gSaffron threads (crushed and bloomed)
- 60 mlHot water (for blooming saffron)
- 1200 gLamb neck (bone-in, cut into 2–3 large pieces)
- 350 gOnions (thinly sliced)
- 75 mlVegetable oil (divided)
- 40 gTomato paste (about 2 tablespoons)
- 2 gGround cinnamon (about 1 teaspoon)
- 1.5 gGround black pepper (about 1/2 teaspoon)
- 2 gTurmeric (about 1 teaspoon)
- 125 gPlain yogurt (for tahdig base)
- 1 largeEgg yolk (for tahdig base)
🔄 Substitutions
- Lamb neck→ Lamb shank (bone-in)
- Basmati rice→ Jasmine rice
- Vegetable oil→ Ghee (clarified butter)
Instructions
- 1
Rinse the basmati rice in several changes of cool water until it runs mostly clear. Soak the rice in 1,200 ml water mixed with 12 g salt for 60 minutes at room temperature. Meanwhile, crush saffron threads and bloom in 60 ml hot (not boiling) water for 10 minutes; cover to keep aroma in.
- 2
Braise the lamb: heat 45 ml vegetable oil in a heavy pot over medium-high heat. Add sliced onions and cook 10–12 minutes until deeply golden. Add lamb neck pieces and sear 6–8 minutes total, turning to brown. Stir in turmeric, black pepper, cinnamon, and tomato paste; cook 2 minutes to toast and remove raw paste flavor.
- 3
Add 900 ml water and bring to a boil, skimming any foam for 3 minutes. Reduce to a gentle simmer, cover, and cook 90–110 minutes, turning once, until lamb is very tender and nearly falling from the bone. Season with the remaining 10 g salt near the end so the meat stays juicy. Reserve all cooking liquid.
- 4
Parboil the rice: bring 2,000 ml water to a rolling boil in a large pot. Drain soaked rice and add it to the boiling water. Boil 6–8 minutes, stirring once or twice, 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.
- 5
Prepare the steaming pot and optional tahdig: in a nonstick or well-seasoned pot, heat 30 ml vegetable oil over medium heat. For yogurt tahdig, whisk yogurt, egg yolk, and 2 tablespoons parboiled rice, then spread in the bottom. If skipping, simply add 2–3 tablespoons rice to cover the base and prevent sticking.
- 6
Layer and steam (Semnani style): add one-third of the rice, then nestle half the lamb pieces on top. Spoon 120 ml of the lamb cooking liquid over the layer. Add another third of rice, the remaining lamb, and another 120 ml cooking liquid. Finish with the remaining rice, shaping into a mound to help steam circulate.
- 7
Poke 5–6 holes down to the bottom with the handle of a spoon. Drizzle 2 tablespoons bloomed saffron over the top rice (reserve the rest for serving). Cover the lid with a clean towel and place tightly on the pot. Steam over medium heat for 10 minutes, then reduce to low and steam 45–55 minutes until fragrant and fully cooked.
- 8
Rest and serve: turn off heat and let the pot rest, covered, for 10 minutes to set the grains. Gently lift the lamb out to a platter. Fluff rice carefully, mixing in a few spoonfuls of remaining lamb juices for richness without making it wet. Top with more saffron water and serve rice alongside the lamb and tahdig.
🪪 Recipe Passport
Cultural Background
Chelo goosht is a well-known Iranian style of serving steamed rice with braised meat, often associated with hospitality and special meals. In Semnan, a distinctive method layers the lamb within the rice so the steam carries meat juices through the grains, creating a unified, fragrant dish.
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

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

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Morog Polao (মোরগ পোলাও) — Bangladeshi Chicken Pilaf
Bangladeshi · Rice Dishes · 100 min

Trinidadian Pelau (Pelau) — Caramel-Browned Chicken, Rice, and Pigeon Peas
Trinidadian · Rice Dishes · 85 min

Smoky Eggplant Salad (Patlıcan Salatası) — Turkish charred eggplant with garlic and olive oil
Turkish · Salads · 40 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Changua (Changua) — Colombian Milk-and-Egg Breakfast Soup
Colombian · Soups · 25 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.