Soop-e Kadoo Halvaei (سوپ کدو حلوایی) — Persian Pumpkin Soup with Leeks and Ginger
A velvety Persian winter soup blending sweet pumpkin with sautéed leeks, garlic, and fresh ginger. Finished with cream and parsley, it’s warming, aromatic, and bright enough for weeknights or guests.

Printable Recipe Card
Servings: 4 · Total: 55 min · Difficulty: easy
Ingredients (quick list)
- 900 g Pumpkin or butternut squash, peeled and cut into 2 cm cubes (Seeded; weigh after peeling and seeding)
- 300 g Leeks (White and light-green parts only; halved lengthwise, rinsed well, thinly sliced)
- 12 g Garlic (About 3 cloves, finely grated or minced)
- 15 g Fresh ginger (Peeled and finely grated)
- 30 ml Olive oil (2 tablespoons)
- 900 ml Vegetable broth (Low-sodium preferred)
- 8 g Fine sea salt (1 1/4 teaspoons, plus more to taste)
- 1 g Black pepper (1/2 teaspoon, freshly ground)
- 120 ml Heavy cream (1/2 cup, at room temperature)
- 12 g Fresh parsley leaves (Finely chopped, for garnish)
Steps (summary)
- Prepare the vegetables: peel and cube the pumpkin (about 2 cm pieces for even cooking). Split the leeks lengthwise, rinse thoro…
- In a heavy pot over medium heat, add the olive oil and warm for 30 seconds. Add sliced leeks and cook 8–10 minutes, stirring of…
- Add the pumpkin cubes, salt, and black pepper. Stir for 2 minutes to coat the pumpkin in the leek mixture. Pour in the hot vege…
- Simmer 18–22 minutes, stirring once or twice, until the pumpkin is very tender and breaks easily when pressed with a spoon. Tur…
- Return the soup to low heat. Stir in the cream and warm gently for 3–5 minutes until steaming, not boiling, to prevent curdling…
Cultural Background
Pumpkin and winter squash soups are commonly prepared in Iranian homes during colder months, valued for their warming character and naturally sweet flavor. Versions often vary by household, with families adjusting aromatics and richness depending on season, budget, and preference.
Equipment
💡 Tips
- For the cleanest flavor, use only the white and light-green parts of the leeks and wash them thoroughly; trapped sand can ruin the soup.
- If your pumpkin is watery, simmer uncovered for the last 5 minutes to concentrate the soup before blending.
- For a more pronounced ginger warmth, add an extra 5 g ginger at the end and blend it in, then heat gently for 2 minutes.
- To keep the color bright golden, avoid browning the leeks and garlic; sweat them slowly over medium heat.
⚠️ Common Mistakes
❌ Not washing leeks thoroughly
💡 Why: Leeks trap grit between layers, which can make the soup sandy.
✅ Fix: Split leeks lengthwise, fan the layers under running water, then slice; or soak sliced leeks in a bowl of water and lift them out, leaving grit behind.
❌ Browning or burning the garlic and ginger
💡 Why: Scorched garlic turns bitter and can dominate the soup.
✅ Fix: Sweat leeks first, then add garlic and ginger for only 60–90 seconds over medium heat, stirring constantly.
❌ Boiling the soup after adding cream
💡 Why: High heat can cause the cream to split and dull the texture.
✅ Fix: Warm the blended soup gently on low heat; add room-temperature cream and heat just until steaming.
❌ Blending a very hot soup in a sealed blender
💡 Why: Steam pressure can force the lid off and cause burns.
✅ Fix: Cool 5 minutes, blend in batches, and vent the lid with a towel; or use an immersion blender directly in the pot.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat over low heat, stirring often; do not boil after adding cream. Freeze (preferably before adding cream) for up to 2 months; thaw overnight in the refrigerator and add cream while reheating.
📅 Make Ahead
Cook and blend the soup up to 2 days ahead, refrigerate, then reheat gently and add cream just before serving. Chop parsley up to 1 day ahead and keep it covered in the refrigerator.
🍽️ Pairs Well With
- Warm flatbread or crusty bread
- A simple cucumber and herb salad
- Pickled vegetables for contrast
Regional Variations
- Tehran and other large citiesOften finished with cream for a smooth, restaurant-style texture and served as a starter course, sometimes with extra black pepper or a drizzle of olive oil.
- Northern Iran (Caspian-influenced home cooking)May include more leeks and fresh herbs for a greener aroma, with a lighter finish that uses less cream or skips it entirely depending on preference.
Ingredients
- 900 gPumpkin or butternut squash, peeled and cut into 2 cm cubes (Seeded; weigh after peeling and seeding)
- 300 gLeeks (White and light-green parts only; halved lengthwise, rinsed well, thinly sliced)
- 12 gGarlic (About 3 cloves, finely grated or minced)
- 15 gFresh ginger (Peeled and finely grated)
- 30 mlOlive oil (2 tablespoons)
- 900 mlVegetable broth (Low-sodium preferred)
- 8 gFine sea salt (1 1/4 teaspoons, plus more to taste)
- 1 gBlack pepper (1/2 teaspoon, freshly ground)
- 120 mlHeavy cream (1/2 cup, at room temperature)
- 12 gFresh parsley leaves (Finely chopped, for garnish)
🔄 Substitutions
- Pumpkin→ Butternut squash or kabocha squash
- Heavy cream→ Coconut cream or cashew cream
- Vegetable broth→ Water plus 1 bay leaf
Instructions
- 1
Prepare the vegetables: peel and cube the pumpkin (about 2 cm pieces for even cooking). Split the leeks lengthwise, rinse thoroughly to remove grit, then slice thinly. Grate the garlic and ginger. Warm the broth in a separate pot or kettle so it is hot when added, which helps the soup simmer quickly and evenly.
- 2
In a heavy pot over medium heat, add the olive oil and warm for 30 seconds. Add sliced leeks and cook 8–10 minutes, stirring often, until softened and glossy but not browned. Add garlic and ginger and cook 60–90 seconds, stirring constantly, until fragrant; keep the heat moderate to avoid bitter, scorched garlic.
- 3
Add the pumpkin cubes, salt, and black pepper. Stir for 2 minutes to coat the pumpkin in the leek mixture. Pour in the hot vegetable broth, scraping the bottom of the pot to release any flavorful bits. Bring to a gentle boil over medium-high heat, then reduce to a steady simmer and cover partially.
- 4
Simmer 18–22 minutes, stirring once or twice, until the pumpkin is very tender and breaks easily when pressed with a spoon. Turn off the heat and let the soup stand 5 minutes to cool slightly. Blend until completely smooth using an immersion blender, or blend in batches in a countertop blender, venting the lid carefully.
- 5
Return the soup to low heat. Stir in the cream and warm gently for 3–5 minutes until steaming, not boiling, to prevent curdling and preserve a silky texture. Taste and adjust salt and pepper. Ladle into bowls and garnish with chopped parsley. Serve hot, with extra black pepper if desired.
🪪 Recipe Passport
Cultural Background
Pumpkin and winter squash soups are commonly prepared in Iranian homes during colder months, valued for their warming character and naturally sweet flavor. Versions often vary by household, with families adjusting aromatics and richness depending on season, budget, and preference.
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

Gheimeh Kadoo Halvai (قیمه کدو حلوایی) — Sweet Pumpkin & Legume Stew
Persian · Stews · 110 min

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

Spas (Սպաս) — Armenian Yogurt-and-Wheat Soup
Armenian · Soups · 70 min

Uzbek Shurpa (Шўрпа) — Lamb and Vegetable Soup
Uzbek · Soups · 160 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Charquicán (Charquicán) — Chilean Beef and Vegetable Hash
Chilean · Main Courses · 70 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.