Qorma-e Sabzi (قورمه سبزی) — Afghan Green Herb Stew with Lamb
Qorma-e Sabzi is an Afghan-style herb stew built on slow-braised lamb, browned onions, and a deep, green herb base. It’s a comforting family dish often served with rice, balancing savory meat with bright herbs and gentle tang.

Printable Recipe Card
Servings: 6 · Total: 150 min · Difficulty: medium
Ingredients (quick list)
- 900 g lamb shoulder, boneless, cut into 3 cm cubes (trim excess surface fat but keep some for flavor)
- 300 g yellow onion, thinly sliced
- 12 g garlic, minced
- 45 ml neutral oil (sunflower or grapeseed)
- 120 g fresh cilantro, leaves and tender stems, finely chopped
- 120 g fresh scallions, finely chopped (white and green parts)
- 150 g fresh spinach, finely chopped (packed weight)
- 30 g fresh fenugreek leaves, finely chopped (or see substitutions for dried)
- 2 tsp ground turmeric
- 2 tsp ground coriander
- 1 tsp black pepper, ground
- 10 g fine sea salt (add in two additions)
+ 4 more in the full ingredients section below.
Steps (summary)
- Prepare the herb mixture so it cooks evenly and turns fragrant rather than grassy. Finely chop the cilantro, scallions, spinach…
- Brown the onions to build the stew’s signature sweetness and depth. Heat 30 ml of the oil in a heavy pot over medium-high heat,…
- Sear the lamb so the stew tastes rich and rounded rather than boiled. Add the lamb cubes to the browned onions and cook for 8–1…
- Bloom the spices and tomato paste to remove raw flavors and deepen color. Add turmeric, ground coriander, black pepper, and 5 g…
- Fry the herbs separately so they become dark, fragrant, and stew-ready. In a skillet, heat the remaining 15 ml oil over medium…
- Combine and start the braise so the lamb becomes tender and the herbs infuse the broth. Add the fried herbs to the pot, pour in…
+ 2 more steps in the full instructions section below.
Cultural Background
Herb-forward qormas are beloved across Afghanistan as everyday comfort food, especially for family lunches with rice. Qorma-e Sabzi highlights the Afghan preference for browned onions and slow simmering, creating depth without heavy heat.
Equipment
💡 Tips
- Frying the herbs until noticeably darker is essential; stop when they smell toasted and savory, not raw and grassy.
- Pierce dried limes before adding, and remove them at the end if they turn bitter from long simmering.
- For a thicker stew, simmer uncovered for the last 10 minutes and stir gently to avoid breaking the lamb pieces.
⚠️ Common Mistakes
❌ Adding raw herbs directly to the stew without frying them first.
✅ Fix: Fry the chopped herbs in oil for 10–12 minutes until darker and fragrant, then add to the pot.
❌ Boiling hard, which makes lamb dry and the herbs dull.
✅ Fix: Keep a low, steady simmer with small bubbles and stir occasionally to prevent sticking.
❌ Letting dried limes sit too long after they turn bitter.
✅ Fix: Taste the broth after 60 minutes; if bitterness appears, remove the dried limes and finish with measured lemon juice.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in a sealed container for up to 3 days. Reheat gently on the stovetop with 60–90 ml water to loosen, simmering 8–10 minutes until hot throughout; the flavor improves after a night in the fridge.
📅 Make Ahead
Chop the herbs and onions up to 24 hours ahead and refrigerate separately in airtight containers. You can also fry the herbs a day ahead; cool, refrigerate, and add directly to the pot when starting the braise.
🍽️ Pairs Well With
- Afghan challow rice
- naan
- chopped salad (salata)
- pickles (torshi)
- plain yogurt.
Regional Variations
- Kabul-style: slightly lighter herb ratio with more browned onion sweetness and a cleaner broth.
- Northern Afghanistan: more fenugreek presence for a deeper, slightly bitter complexity.
- Tomato-leaning home style: increase tomato paste to 45 g for a darker, more robust base while keeping herbs dominant.
Ingredients
- 900 glamb shoulder, boneless, cut into 3 cm cubes (trim excess surface fat but keep some for flavor)
- 300 gyellow onion, thinly sliced
- 12 ggarlic, minced
- 45 mlneutral oil (sunflower or grapeseed)
- 120 gfresh cilantro, leaves and tender stems, finely chopped
- 120 gfresh scallions, finely chopped (white and green parts)
- 150 gfresh spinach, finely chopped (packed weight)
- 30 gfresh fenugreek leaves, finely chopped (or see substitutions for dried)
- 2 tspground turmeric
- 2 tspground coriander
- 1 tspblack pepper, ground
- 10 gfine sea salt (add in two additions)
- 30 gtomato paste (adds color and depth without making it a tomato stew)
- 2dried limes (limu omani), pierced (pierce with a skewer to release flavor)
- 900 mlwater (plus more as needed during simmering)
- 15 mllemon juice (for a clean, bright tang at the end)
🔄 Substitutions
- fresh fenugreek leaves→ dried fenugreek leaves
- lamb shoulder→ beef chuck
- dried limes (limu omani)→ lime zest and extra lemon juice
Instructions
- 1
Prepare the herb mixture so it cooks evenly and turns fragrant rather than grassy. Finely chop the cilantro, scallions, spinach, and fenugreek, then spread them on a tray to air-dry for 5 minutes to reduce surface moisture.
- 2
Brown the onions to build the stew’s signature sweetness and depth. Heat 30 ml of the oil in a heavy pot over medium-high heat, add the sliced onions, and cook for 12–15 minutes until deeply golden, stirring often so they do not scorch.
- 3
Sear the lamb so the stew tastes rich and rounded rather than boiled. Add the lamb cubes to the browned onions and cook for 8–10 minutes, turning to brown multiple sides; then stir in the garlic and cook for 60 seconds until aromatic.
- 4
Bloom the spices and tomato paste to remove raw flavors and deepen color. Add turmeric, ground coriander, black pepper, and 5 g of the salt, then stir for 30 seconds; add tomato paste and cook for 2 minutes, scraping the pot to coat the meat.
- 5
Fry the herbs separately so they become dark, fragrant, and stew-ready. In a skillet, heat the remaining 15 ml oil over medium heat, add the chopped herbs, and cook for 10–12 minutes, stirring frequently, until the mixture darkens and smells nutty and savory.
- 6
Combine and start the braise so the lamb becomes tender and the herbs infuse the broth. Add the fried herbs to the pot, pour in 900 ml water, and bring to a gentle boil; add the pierced dried limes, then reduce to a low simmer and cover.
- 7
Simmer slowly until the lamb is tender and the stew thickens naturally. Cook for 90 minutes, stirring every 20 minutes to prevent sticking, and add 60–120 ml water only if the stew looks dry; the final texture should be thick and spoon-coating.
- 8
Finish with balanced seasoning and a clean tang. Stir in the remaining 5 g salt and the lemon juice, then simmer uncovered for 5–8 minutes to meld flavors; rest the stew off heat for 10 minutes so the oil rises slightly and the taste rounds out.
🪪 Recipe Passport
Cultural Background
Herb-forward qormas are beloved across Afghanistan as everyday comfort food, especially for family lunches with rice. Qorma-e Sabzi highlights the Afghan preference for browned onions and slow simmering, creating depth without heavy heat.
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

Haleem (حلیم) — Afghan Slow-cooked wheat and meat, silky and rich
Afghan · Main Courses · 240 min

Dopiaza (دو پیازہ) — Afghan Onion-rich Meat Stew with Warm Spices
Afghan · Stews · 110 min

Sheer Khurma (شیر خرما) — Afghan vermicelli milk dessert with dates and nuts
Afghan · Desserts · 50 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Asturian Bean Stew (Fabada Asturiana) — Smoky Spanish Bean and Pork Stew
Spanish · Stews · 210 min

Tajik Qurutob (Қурутоб) — Tangy Bread Salad with Qurut and Fried Onions
Tajik · Main Courses · 40 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min

Buta no Kakuni (豚の角煮) — Japanese Soy-Braised Pork Belly
Japanese · Main Courses · 190 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.