Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Nut-Free Halal
Contains: dairy, gluten
70 min total Prep 25m · Cook 45m 4 servings 542 cal ~$3.25/serving
↓ Jump to Recipe
Khorak Kadu Halvai — Persian Creamy Pumpkin & Shell Pasta Stew - authentic persian recipe

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)

  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, s…
  2. Add sliced mushrooms and 15 mL (1 tablespoon) olive oil. Increase to medium-high and sauté 6–8 minutes until the mushrooms rele…
  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…
  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…
  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…
  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…

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.

savorygently sweettangyumamicreamy saucetender squashsoft zucchinichewy pastaturmerictomatofresh basilgarlic🌶 mild

Equipment

Heavy-bottom pot or Dutch oven (5–6 L)Medium saucepan for pastaChef’s knife and cutting boardWooden spoon or silicone spatulaColanderMeasuring cups and spoonsKitchen scale (recommended)

💡 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.
autumn dinners family meals weeknight cooking comfort food gatherings
#autumn#comfort-food#one-pot-friendly#family-style#weeknight

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. 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. 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. 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. 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. 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. 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

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 2, 2026

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

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.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

542
Calories
16g
Protein
22g
Fat
70g
Carbs
8g
Fiber
780mg
Sodium

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

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.