Sabzi Challow (سبزی چلو) — Afghan Spinach Stew with Rice
Sabzi Challow is a comforting Afghan home-style spinach stew served with fluffy white rice. Gently spiced with turmeric and finished with lemon, it’s a simple, nourishing dish common at family tables.

Printable Recipe Card
Servings: 4 · Total: 90 min · Difficulty: medium
Ingredients (quick list)
- 320 g basmati rice (rinsed until water runs mostly clear)
- 1800 ml water (for boiling rice)
- 10 g salt (for rice water)
- 30 ml vegetable oil (for steaming rice)
- 450 g lamb shoulder, boneless (cut into 3 cm cubes)
- 220 g yellow onion (finely diced)
- 12 g garlic (minced (about 4 cloves))
- 2 tsp ground turmeric
- 1 tsp ground black pepper
- 500 g fresh spinach (washed well, roughly chopped)
- 20 g fresh cilantro (finely chopped)
- 10 g fresh dill (finely chopped)
+ 1 more in the full ingredients section below.
Steps (summary)
- Rinse the basmati rice in several changes of cold water until it runs mostly clear, then drain well. Let the rice rest in a bow…
- Heat 30 ml vegetable oil in a heavy pot over medium-high heat, then add the diced onion. Cook for 8–10 minutes, stirring often,…
- Add the lamb cubes and cook for 6–8 minutes, turning to brown on multiple sides. Stir in the minced garlic, turmeric, black pep…
- Pour in 600 ml water and bring to a steady simmer, scraping the bottom of the pot to release any browned bits. Cover and cook g…
- While the lamb simmers, bring 1800 ml water to a boil in a separate pot and dissolve 10 g salt in it. Add the rinsed rice, boil…
- Drain the parboiled rice in a colander and rinse quickly with 150 ml warm water to remove excess surface starch. Return the ric…
+ 4 more steps in the full instructions section below.
Cultural Background
Sabzi-based stews are everyday comfort food across Afghanistan, often cooked in one pot and served with challow for a complete meal. The combination of greens, gentle spice, and lemon reflects the Afghan preference for balanced, nourishing flavors.
Equipment
💡 Tips
- Brown the onions to a deep golden color (not pale) to give the stew its signature savory sweetness and darker green finish.
- Simmer the spinach uncovered at the end to concentrate flavor; target about 450–500 ml total stew volume for a thick, Afghan-style consistency.
- Use fresh lemon juice at the very end so the stew stays vibrant and the herbs taste fresh rather than muted.
⚠️ Common Mistakes
❌ Adding all the spinach at once and flooding the pot, making the stew watery.
✅ Fix: Add spinach in 2–3 batches and simmer uncovered at the end until thick and glossy.
❌ Overboiling the rice until fully cooked before steaming, leading to mushy grains.
✅ Fix: Parboil only until the outside is tender and the center is still firm, then finish by steaming on low heat.
❌ Boiling the stew hard, which can toughen meat and dull the herbs.
✅ Fix: Keep the stew at a gentle simmer and add herbs near the end for a fresher flavor.
🧊 How to Store
Cool stew and rice within 60 minutes, then refrigerate in separate airtight containers for up to 3 days. Reheat stew with 30–60 ml water over low heat until bubbling, and re-steam rice with 15 ml water covered for 6–8 minutes or microwave covered until hot.
📅 Make Ahead
Dice onion and garlic up to 24 hours ahead and refrigerate. The stew can be cooked 1 day ahead; it tastes deeper the next day and reheats well. Rice is best made fresh, but it can be parboiled 4 hours ahead, drained, and steamed just before serving.
🍽️ Pairs Well With
- Afghan salad (salata)
- plain yogurt
- torshi
- sliced radishes
- fresh herbs
- lemon wedges.
Regional Variations
- Kabul-style: slightly more lemon and a thicker finish, sometimes with extra dill for a greener aroma.
- Northern Afghanistan: made with beef and more onion, simmered longer for a deeper, darker stew.
- Meatless sabzi: lamb is omitted and the stew is enriched with 30 ml extra oil and 200 g cooked chickpeas for body.
Ingredients
- 320 gbasmati rice (rinsed until water runs mostly clear)
- 1800 mlwater (for boiling rice)
- 10 gsalt (for rice water)
- 30 mlvegetable oil (for steaming rice)
- 450 glamb shoulder, boneless (cut into 3 cm cubes)
- 220 gyellow onion (finely diced)
- 12 ggarlic (minced (about 4 cloves))
- 2 tspground turmeric
- 1 tspground black pepper
- 500 gfresh spinach (washed well, roughly chopped)
- 20 gfresh cilantro (finely chopped)
- 10 gfresh dill (finely chopped)
- 30 mllemon juice (freshly squeezed)
🔄 Substitutions
- lamb shoulder, boneless→ beef chuck, boneless
- fresh spinach→ frozen spinach
- fresh dill→ dried dill
Instructions
- 1
Rinse the basmati rice in several changes of cold water until it runs mostly clear, then drain well. Let the rice rest in a bowl while you start the stew so the grains hydrate slightly and cook evenly.
- 2
Heat 30 ml vegetable oil in a heavy pot over medium-high heat, then add the diced onion. Cook for 8–10 minutes, stirring often, until deeply golden because this browning builds the stew’s sweetness and color.
- 3
Add the lamb cubes and cook for 6–8 minutes, turning to brown on multiple sides. Stir in the minced garlic, turmeric, black pepper, and 3 g of the salt, and cook for 60 seconds to toast the spices without burning them.
- 4
Pour in 600 ml water and bring to a steady simmer, scraping the bottom of the pot to release any browned bits. Cover and cook gently for 35–45 minutes, stirring once or twice, until the lamb is nearly tender and the broth is lightly reduced.
- 5
While the lamb simmers, bring 1800 ml water to a boil in a separate pot and dissolve 10 g salt in it. Add the rinsed rice, boil for 6–8 minutes, and stir gently a few times so the grains do not stick; the rice should be tender on the outside but still firm in the center.
- 6
Drain the parboiled rice in a colander and rinse quickly with 150 ml warm water to remove excess surface starch. Return the rice pot to the heat, add 30 ml oil and 60 ml water, then mound the rice back in and poke 5–6 steam holes with the handle of a spoon.
- 7
Cover the lid with a clean towel and place it tightly on the pot, then steam the rice over low heat for 35 minutes. Keep the heat low and steady so the rice finishes fluffy and aromatic rather than scorching on the bottom.
- 8
When the lamb is nearly tender, add the chopped spinach in batches, stirring so it wilts evenly. Simmer uncovered for 12–15 minutes so excess moisture evaporates and the stew becomes thick and spoon-coating.
- 9
Stir in the cilantro and dill and cook for 2 minutes to keep their flavor bright. Add the remaining 3 g salt and the lemon juice, then simmer for 2 more minutes and adjust with an additional 60–120 ml water only if you prefer a looser stew.
- 10
Rest the rice off the heat for 5 minutes, then fluff gently with a fork or spatula to separate the grains. Serve the sabzi stew hot alongside the rice, spooning some of the thick spinach gravy over the top for a classic challow-style plate.
🪪 Recipe Passport
Cultural Background
Sabzi-based stews are everyday comfort food across Afghanistan, often cooked in one pot and served with challow for a complete meal. The combination of greens, gentle spice, and lemon reflects the Afghan preference for balanced, nourishing flavors.
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

Kulcha-e Nawrozi (کلچه نوروزی) — Afghan Nowruz Sugar Cookies with Cardamom
Afghan · Desserts · 39 min

Jelabi (جلبی) — Afghan Crispy Fried Funnel Cake in Rose Syrup
Afghan · Desserts · 60 min

Qaimaq Chai (قیماق چای) — Afghan Pink Cardamom Tea with Clotted Cream
Afghan · Drinks · 35 min

Chilean Fresh Bean Stew (Porotos granados) — Summer Corn and Squash Bean Stew
Chilean · Stews · 80 min

Bulgarian Pork Kavarma (Каварма) — Clay-Pot Pepper and Pork Stew
Bulgarian · Stews · 115 min

Ash-e Sak (آش ساک) — Gorgani Spinach and Lamb Ash
Persian · Soups · 175 min

Uzbek Plov (Oʻzbek palovi) — Lamb, Rice, Carrots, and Cumin Pilaf
Uzbek · Rice Dishes · 130 min

Qabili Gosht (قابلی گوشت) — Afghan Lamb and Rice Pilaf, Aromatic and Hearty
Afghan · Rice Dishes · 130 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.