Kadu Sabz (کدو سبز) — Creamy Zucchini and Leek Velouté
Inspired by Persian home cooking, this Kadu Sabz velouté highlights summer zucchini with the gentle sweetness of leeks and carrots. Finished with cream and a whisper of nutmeg, it’s silky, comforting, and refined.

Printable Recipe Card
Servings: 4 · Total: 45 min · Difficulty: easy
Ingredients (quick list)
- 30 g Unsalted butter (For a classic velouté-style richness)
- 15 ml Olive oil (Helps prevent butter from browning too quickly)
- 300 g Leeks (white and light green parts only), thinly sliced (Rinse well to remove grit)
- 150 g Carrots, peeled and diced (Adds sweetness and color)
- 600 g Zucchini, diced (about 1.5 cm) (Use firm, small-to-medium zucchini for best flavor)
- 6 g Garlic, finely grated (About 2 cloves)
- 900 ml Chicken stock (low-sodium) (Use hot stock for faster simmering)
- 6 g Fine sea salt (Adjust only after blending)
- 1 tsp Black pepper, freshly ground (About 2 g)
- 0.5 tsp Ground nutmeg (A delicate finish; do not overdo)
- 200 ml Heavy cream (Warm slightly before adding to prevent splitting)
- 10 ml Lemon juice (Brightens the soup without tasting lemony)
Steps (summary)
- Prepare the vegetables carefully so the soup stays clean and sweet. Slice the leeks and rinse them in a bowl of cold water, the…
- Set a heavy pot over medium heat and melt the butter with the olive oil. Add the leeks and carrots, then cook for 8 minutes, st…
- Stir in the grated garlic and cook for 45 seconds until fragrant. Add the diced zucchini and cook for 3 minutes, stirring, to c…
- Pour in the chicken stock and add the salt and black pepper. Bring to a gentle simmer, then reduce the heat to low and cook for…
- Turn off the heat and let the soup stand for 5 minutes so blending is safer and smoother. Blend until completely velvety using…
- Return the soup to low heat and stir in the heavy cream, nutmeg, and lemon juice. Warm for 2–3 minutes without boiling, then ta…
Cultural Background
Kadu sabz (green zucchini) appears often in Persian cooking, valued for its delicate flavor and quick cooking. This velouté-style soup is a modern, elegant presentation that keeps familiar Iranian ingredients while leaning into French technique.
Equipment
💡 Tips
- For the silkiest texture, blend for a full 60–90 seconds and keep the blender head fully submerged to avoid aerating the soup.
- If the soup tastes slightly flat, add the full 10 ml lemon juice before adding extra salt; acidity often restores balance.
- To keep the color fresh and green-leaning, avoid hard boiling after the zucchini goes in and keep the simmer gentle.
⚠️ Common Mistakes
❌ Not washing leeks thoroughly, leading to a gritty soup.
✅ Fix: Slice first, then soak and swish in cold water; lift leeks out and drain well before cooking.
❌ Boiling hard after adding cream, causing a grainy or split texture.
✅ Fix: Keep heat low and warm gently; if it begins to simmer, remove from heat and stir until smooth.
❌ Under-blending, leaving a coarse texture.
✅ Fix: Blend longer and, if needed, pass through a fine mesh sieve for a true velouté finish.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently over low heat, stirring often, and do not boil after adding cream; add 30–60 ml stock if it thickens too much.
📅 Make Ahead
Cook the vegetables in stock and blend up to 2 days ahead, then refrigerate. Reheat gently and add the cream, nutmeg, and lemon juice only at the end for the freshest flavor and smoothest texture.
🍽️ Pairs Well With
- Sangak
- barbari bread
- fresh herbs (sabzi khordan)
- torshi
- a small squeeze of lemon.
Regional Variations
- Tehran-style modern version: finished with a small pinch (0.2 g) of saffron dissolved in 10 ml hot water for a subtle Persian aroma.
- Northern Caspian-inspired: add 30 g chopped fresh dill during the last 2 minutes of simmering, then blend for a herbaceous note.
- Restaurant-style garnish: drizzle 5 ml olive oil per bowl and top with 10 g crisped leek rings for texture.
Ingredients
- 30 gUnsalted butter (For a classic velouté-style richness)
- 15 mlOlive oil (Helps prevent butter from browning too quickly)
- 300 gLeeks (white and light green parts only), thinly sliced (Rinse well to remove grit)
- 150 gCarrots, peeled and diced (Adds sweetness and color)
- 600 gZucchini, diced (about 1.5 cm) (Use firm, small-to-medium zucchini for best flavor)
- 6 gGarlic, finely grated (About 2 cloves)
- 900 mlChicken stock (low-sodium) (Use hot stock for faster simmering)
- 6 gFine sea salt (Adjust only after blending)
- 1 tspBlack pepper, freshly ground (About 2 g)
- 0.5 tspGround nutmeg (A delicate finish; do not overdo)
- 200 mlHeavy cream (Warm slightly before adding to prevent splitting)
- 10 mlLemon juice (Brightens the soup without tasting lemony)
🔄 Substitutions
- Chicken stock→ Vegetable stock
- Heavy cream→ Half-and-half (10–12% fat)
- Butter→ Olive oil (additional 15 ml)
Instructions
- 1
Prepare the vegetables carefully so the soup stays clean and sweet. Slice the leeks and rinse them in a bowl of cold water, then lift them out so any sand stays behind.
- 2
Set a heavy pot over medium heat and melt the butter with the olive oil. Add the leeks and carrots, then cook for 8 minutes, stirring often, until the leeks are soft and glossy but not browned.
- 3
Stir in the grated garlic and cook for 45 seconds until fragrant. Add the diced zucchini and cook for 3 minutes, stirring, to coat it well in the leek-butter mixture.
- 4
Pour in the chicken stock and add the salt and black pepper. Bring to a gentle simmer, then reduce the heat to low and cook for 15 minutes, until the carrots and zucchini are fully tender.
- 5
Turn off the heat and let the soup stand for 5 minutes so blending is safer and smoother. Blend until completely velvety using an immersion blender, or work in batches in a countertop blender and vent the lid to release steam.
- 6
Return the soup to low heat and stir in the heavy cream, nutmeg, and lemon juice. Warm for 2–3 minutes without boiling, then taste and adjust salt by up to 2 g (about 1/3 tsp) if needed before serving.
🪪 Recipe Passport
Cultural Background
Kadu sabz (green zucchini) appears often in Persian cooking, valued for its delicate flavor and quick cooking. This velouté-style soup is a modern, elegant presentation that keeps familiar Iranian ingredients while leaning into French technique.
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

Jeweled Rice (مرصع پلو) — Festive Persian rice with saffron chicken and jeweled fruits
Persian · Rice Dishes · 135 min

Persian-Style Pizza-Chips (خوراک چیپس و پنیر) — Street-Food Chip Bake with Chicken and Mozzarella
Persian · Main Courses · 45 min

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

Nauryz Kozhe (Наурыз көже) — Seven-Ingredient Kazakh Spring Soup
Kazakh · Soups · 175 min

Khao Poon (ເຂົ້າປຸ້ນ) — Lao Coconut Curry Rice Vermicelli Soup
Laotian · Soups · 90 min

Azerbaijani Milk Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Bowl
Azerbaijani · Rice Dishes · 40 min

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

Yuca with Mojo (Yuca con mojo) — Cuban Cassava with Garlic Citrus Sauce
Cuban · Side Dishes · 55 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.