Khorak Kadu Halvai (خوراک کدو حلوایی) — Persian Creamy Pumpkin & Shell Pasta Stew
A comforting Persian-style autumn stew where pumpkin and zucchini simmer in tomato and chicken broth, then turn velvety with cream cheese. Finished with basil and pasta shells for a hearty, creamy bowl.

Printable Recipe Card
Servings: 4 · Total: 70 min · Difficulty: medium
Ingredients (quick list)
- 600 g Pumpkin (peeled, seeded, cut into 2 cm cubes) (Use a sweet winter squash such as kabocha or butternut if pumpkin is unavailable)
- 250 g Zucchini (cut into 2 cm half-moons) (About 2 medium)
- 200 g Mushrooms (sliced) (Cremini or white button)
- 200 g Yellow onion (finely diced) (About 1 large)
- 45 mL Olive oil (3 tablespoons, divided)
- 12 g Garlic (minced) (About 3 cloves)
- 400 g Chopped tomatoes (Canned, with juices)
- 20 g Tomato paste (1 tablespoon, for deeper color and sweetness)
- 900 mL Chicken broth (low sodium) (Warm if possible)
- 2 tsp Ground turmeric (Classic Persian base spice)
- 1 tsp Ground black pepper
- 1.5 tsp Fine sea salt (Adjust to taste, depending on broth saltiness)
+ 7 more in the full ingredients section below.
Steps (summary)
- Warm a heavy pot over medium heat for 2 minutes. Add 30 mL (2 tablespoons) olive oil and the diced onion. Cook 10–12 minutes, s…
- Add sliced mushrooms and 15 mL (1 tablespoon) olive oil. Increase to medium-high and sauté 6–8 minutes until the mushrooms rele…
- Pour in the chicken broth and bring to a gentle boil over medium-high heat, about 4–6 minutes. Add the pumpkin cubes, reduce to…
- While the vegetables simmer, boil 2000 mL water in a separate pot. Add 10 g salt, then pasta shells. Cook to al dente according…
- Lower the stew heat to low. Add cream cheese cubes and stir gently for 2–3 minutes until fully melted and velvety; do not boil…
- To serve, divide pasta shells among bowls and ladle the creamy pumpkin stew over the top, or fold the pasta into the pot for a…
Cultural Background
Vegetable-forward stews are a common part of Iranian home cooking, often built on onion, turmeric, and slow simmering to develop depth. Pumpkin and winter squash dishes are especially popular in cooler months, when their natural sweetness balances savory broths and herbs in comforting meals.
Equipment
💡 Tips
- For the sweetest flavor, choose deep-orange winter squash; if using butternut, cut slightly larger so it does not over-soften.
- Sautéing mushrooms until the pan is nearly dry prevents a watery stew and concentrates umami.
- Keep the simmer gentle after adding pumpkin to avoid breaking the cubes; stir with a wide spoon from the bottom.
- Add cream cheese off the boil and keep heat low to prevent splitting; reserved pasta water helps emulsify the sauce.
- If you prefer a more stew-like bowl, serve pasta separately; for a thicker one-pot meal, fold pasta into the stew at the end.
⚠️ Common Mistakes
❌ Adding cream cheese while the stew is boiling
💡 Why: High heat can cause dairy to separate, making the sauce grainy.
✅ Fix: Lower heat to low, stir in softened cream cheese gradually, and keep the stew below a simmer; use reserved pasta water to re-emulsify.
❌ Overcooking the zucchini and pumpkin
💡 Why: They can collapse into the broth, turning the stew muddy and overly thick.
✅ Fix: Add pumpkin first, then zucchini later; maintain a gentle simmer and stir carefully with a wide spoon.
❌ Mixing all pasta into the pot too early
💡 Why: Pasta continues absorbing liquid and can become bloated and soft.
✅ Fix: Serve pasta separately or fold it in only for the final 2 minutes; store pasta and stew separately for leftovers.
❌ Skipping the mushroom sauté until dry
💡 Why: Undercooked mushrooms release water later and dilute the sauce.
✅ Fix: Cook mushrooms on medium-high until their moisture evaporates and they begin to brown before adding tomatoes.
🧊 How to Store
Cool to room temperature within 2 hours. Refrigerate stew and pasta separately in airtight containers for up to 3 days. Reheat stew gently over low heat with 30–60 mL water or broth; avoid boiling. Freeze stew (without pasta) up to 2 months; thaw overnight in the refrigerator.
📅 Make Ahead
Cook the stew base (through the end of Step 3) up to 2 days ahead and refrigerate. Reheat gently, then add cream cheese, basil, and lemon just before serving. Boil pasta fresh, or cook it 1 day ahead, toss with a little olive oil, and rewarm briefly in hot water.
🍽️ Pairs Well With
- Persian-style cucumber and tomato salad
- Pickled vegetables
- Warm flatbread or crusty bread
- A squeeze of lemon and extra chopped basil
Regional Variations
- Northern Iran (Caspian-influenced homes)Often finished with more fresh herbs and a brighter sour note, such as extra lemon juice; some cooks keep the stew looser and serve it alongside rice instead of pasta.
- Central Iran (home-style pantry version)May use fewer herbs and rely more on turmeric and tomato for warmth; mushrooms are sometimes omitted, and the dish is served with bread for dipping.
Ingredients
- 600 gPumpkin (peeled, seeded, cut into 2 cm cubes) (Use a sweet winter squash such as kabocha or butternut if pumpkin is unavailable)
- 250 gZucchini (cut into 2 cm half-moons) (About 2 medium)
- 200 gMushrooms (sliced) (Cremini or white button)
- 200 gYellow onion (finely diced) (About 1 large)
- 45 mlOlive oil (3 tablespoons, divided)
- 12 gGarlic (minced) (About 3 cloves)
- 400 gChopped tomatoes (Canned, with juices)
- 20 gTomato paste (1 tablespoon, for deeper color and sweetness)
- 900 mlChicken broth (low sodium) (Warm if possible)
- 2 tspGround turmeric (Classic Persian base spice)
- 1 tspGround black pepper
- 1.5 tspFine sea salt (Adjust to taste, depending on broth saltiness)
- 1 tspDried mint (Optional but traditional-leaning herbal note)
- 20 gFresh basil (finely chopped) (Plus extra leaves for serving)
- 150 gCream cheese (full-fat) (Cut into cubes, softened at room temperature 15 minutes)
- 15 mlLemon juice (1 tablespoon, to brighten the sweetness of squash)
- 180 gSmall pasta shells (Conchiglie piccoli or similar)
- 2000 mlWater (For boiling pasta)
- 10 gFine sea salt (for pasta water) (About 2 teaspoons)
🔄 Substitutions
- Chicken broth→ Vegetable broth
- Cream cheese→ Thick strained yogurt (Greek-style) + 10 mL olive oil
- Pasta shells→ Small macaroni or ditalini
Instructions
- 1
Warm a heavy pot over medium heat for 2 minutes. Add 30 mL (2 tablespoons) olive oil and the diced onion. Cook 10–12 minutes, stirring every minute, until deeply translucent and lightly golden. Add garlic and turmeric; cook 60 seconds until fragrant, keeping the heat moderate so the garlic does not brown.
- 2
Add sliced mushrooms and 15 mL (1 tablespoon) olive oil. Increase to medium-high and sauté 6–8 minutes until the mushrooms release their moisture and the pan looks mostly dry. Stir in tomato paste and cook 2 minutes to caramelize. Add chopped tomatoes, black pepper, salt, and dried mint; simmer 5 minutes to meld flavors.
- 3
Pour in the chicken broth and bring to a gentle boil over medium-high heat, about 4–6 minutes. Add the pumpkin cubes, reduce to a steady simmer, cover, and cook 15 minutes. Stir once halfway through, keeping pieces intact. Add zucchini, re-cover, and simmer 10–12 minutes until pumpkin is tender and zucchini is just soft.
- 4
While the vegetables simmer, boil 2000 mL water in a separate pot. Add 10 g salt, then pasta shells. Cook to al dente according to package timing (typically 8–10 minutes), stirring twice to prevent sticking. Reserve 120 mL pasta water, then drain. Toss shells with 1–2 tablespoons of stew liquid to keep them glossy.
- 5
Lower the stew heat to low. Add cream cheese cubes and stir gently for 2–3 minutes until fully melted and velvety; do not boil once the dairy is in. Add chopped basil and lemon juice. If the stew is too thick, loosen with 30–120 mL reserved pasta water until it coats a spoon like light cream.
- 6
To serve, divide pasta shells among bowls and ladle the creamy pumpkin stew over the top, or fold the pasta into the pot for a thicker, casserole-like finish. Simmer together on low for 2 minutes only. Taste and adjust salt, pepper, and lemon. Garnish with extra basil leaves and rest 5 minutes before eating.
🪪 Recipe Passport
Cultural Background
Vegetable-forward stews are a common part of Iranian home cooking, often built on onion, turmeric, and slow simmering to develop depth. Pumpkin and winter squash dishes are especially popular in cooler months, when their natural sweetness balances savory broths and herbs in comforting meals.
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.
- Khorak Roz-e Bademjan (خوراک رز بادمجان) — Persian Eggplant Rose Bake with Spiced Meat Filling
- Khoresh-e Bamieh ba Morgh (خورش بامیه با مرغ) — Persian Chicken and Okra Stew
- Khorak Loobiya Safid va Karafs (خوراک لوبیا سفید و کرفس) — Creamy White Bean and Celery Stew
- Khorak Makaroni va Broccoli (خوراک ماکارونی و بروکلی) — Persian-Style Pasta with Broccoli
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

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Swedish Smörgåsbord (Smörgåsbord) — Classic Buffet with Gravlax, Sill, and Köttbullar
Swedish · Main Courses · 115 min

Potato Dumplings with Smoked Meat (Strapačky s údeným mäsom) — Rustic Slovak Halušky with Sauerkraut
Slovak · Main Courses · 70 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Beef Bourguignon (Bœuf Bourguignon) — Burgundy Red Wine Beef Stew
French · Stews · 255 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.