Khoresh Kadoo Halvaei (خورش کدو حلوایی) — | Persian Pumpkin Stew
Khoresh Kadoo Halvaei is a delicate, beautifully colored autumn stew that balances the pumpkin’s natural sweetness with turmeric and sautéed onions. Finished with lemon juice, it takes on a bright, pleasant tang—perfect served over saffron rice.

Printable Recipe Card
Servings: 4 · Total: 90 min · Difficulty: medium
Ingredients (quick list)
- 800 g Pumpkin (peeled, seeded) (cut into 4 cm cubes)
- 250 g Onion (thinly sliced)
- 45 ml Olive oil (divided)
- 200 g Carrot (cut into 1 cm half-moons)
- 30 g Tomato paste (about 2 tablespoons)
- 3 g Ground turmeric (about 1 teaspoon)
- 7 g Sea salt (about 1 1/4 teaspoons, plus more to taste)
- 1 g Freshly ground black pepper (about 1/2 teaspoon)
- 600 ml Water (hot, plus extra if needed)
- 30 ml Fresh lemon juice (about 2 tablespoons, added at the end)
Steps (summary)
- Pumpkin prep: peel, seed, and cut the pumpkin into 4 cm cubes (aim for even size so they cook uniformly). Slice the onion thinl…
- Build the base: add 30 ml olive oil to the pot, then add onions with 2 g of the salt. Cook over medium heat for 12–15 minutes,…
- Toast the tomato paste: push onions to the sides and add tomato paste to the center with the remaining 15 ml olive oil. Fry the…
- Simmer the carrots: pour in 600 ml hot water and scrape the bottom to dissolve any browned bits. Bring to a gentle boil over me…
- Add pumpkin carefully: uncover and gently nestle pumpkin cubes into the simmering liquid in a single layer as much as possible.…
- Finish and balance: when pumpkin is tender (a knife slides in with slight resistance), season with the remaining salt to taste.…
Cultural Background
Khoresh Kadoo Halvaei is a seasonal, home-style Iranian stew that appears on family tables when autumn pumpkins arrive. With its balance of sweet pumpkin and a sour finishing touch, it reflects the Iranian love of combining contrasting flavors and serving stews alongside saffron rice.
Equipment
💡 Tips
- For a velvety texture without mush, keep the stew at a gentle simmer; rapid boiling breaks pumpkin into puree too quickly.
- Frying tomato paste until it darkens slightly is essential for depth and a richer color in khoresh-style stews.
- If your pumpkin is very sweet, increase lemon juice to 45 ml and add it only at the end to preserve its fresh aroma.
⚠️ Common Mistakes
❌ Boiling the stew vigorously after adding pumpkin
💡 Why: High agitation breaks pumpkin cubes and turns the stew into an uneven puree.
✅ Fix: Keep heat on low for a gentle simmer; if bubbling is strong, crack the lid and lower the flame further.
❌ Adding lemon juice early
💡 Why: Acid can dull the fresh citrus aroma and may slow softening of vegetables.
✅ Fix: Add lemon juice in the last 5 minutes, then rest the stew 10 minutes for flavors to round out.
❌ Skipping the tomato paste frying step
💡 Why: Raw tomato paste tastes metallic and acidic, and the stew lacks depth and color.
✅ Fix: Fry paste 2–3 minutes in oil until it darkens slightly and smells sweet before adding water.
❌ Cutting pumpkin pieces too small
💡 Why: Small cubes overcook quickly and dissolve, making the texture muddy.
✅ Fix: Use 4 cm cubes and avoid frequent stirring; gently shake the pot instead of stirring when possible.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with 30–60 ml water to loosen; stirring too much can break the pumpkin. Freeze up to 2 months; thaw overnight in the fridge and reheat slowly.
📅 Make Ahead
Cook the stew up to 1 day ahead; refrigerate overnight. Reheat gently on low for 10–15 minutes, adding 30–60 ml water if thick. Add an extra 5–10 ml lemon juice after reheating to refresh the aroma.
🍽️ Pairs Well With
- Saffron-steamed basmati rice (chelow)
- Torshi (Persian pickles)
- Fresh herbs (sabzi khordan) and radishes
- Plain yogurt (mast) on the side
Regional Variations
- Tehran & Central IranOften kept simple and bright: onion, turmeric, tomato paste, and a final hit of lemon or abghooreh, served with chelow and torshi.
- Northern Iran (Caspian influence)Sometimes finished with a slightly more pronounced sour note and a looser, soupier consistency to spoon easily over rice.
Ingredients
- 800 gPumpkin (peeled, seeded) (cut into 4 cm cubes)
- 250 gOnion (thinly sliced)
- 45 mlOlive oil (divided)
- 200 gCarrot (cut into 1 cm half-moons)
- 30 gTomato paste (about 2 tablespoons)
- 3 gGround turmeric (about 1 teaspoon)
- 7 gSea salt (about 1 1/4 teaspoons, plus more to taste)
- 1 gFreshly ground black pepper (about 1/2 teaspoon)
- 600 mlWater (hot, plus extra if needed)
- 30 mlFresh lemon juice (about 2 tablespoons, added at the end)
🔄 Substitutions
- Pumpkin→ Butternut squash (same weight)
- Olive oil→ Ghee or unsalted butter (45 g)
- Fresh lemon juice→ Abghooreh (sour grape juice) 25 ml
Instructions
- 1
Pumpkin prep: peel, seed, and cut the pumpkin into 4 cm cubes (aim for even size so they cook uniformly). Slice the onion thinly and cut carrots into 1 cm half-moons. Set a 4–5 liter heavy pot over medium heat for 2 minutes to preheat; this helps the onions sweat evenly without scorching.
- 2
Build the base: add 30 ml olive oil to the pot, then add onions with 2 g of the salt. Cook over medium heat for 12–15 minutes, stirring every 2 minutes, until onions turn golden and soft. Add turmeric and black pepper; stir constantly for 30 seconds so the spice blooms without burning.
- 3
Toast the tomato paste: push onions to the sides and add tomato paste to the center with the remaining 15 ml olive oil. Fry the paste for 2–3 minutes, stirring, until it darkens slightly and smells sweet (this removes raw acidity). Add carrots and cook 3 minutes to coat them in the spiced paste.
- 4
Simmer the carrots: pour in 600 ml hot water and scrape the bottom to dissolve any browned bits. Bring to a gentle boil over medium-high heat (about 4–6 minutes), then reduce to low, cover, and simmer 20 minutes. The carrots should be partially tender but not fully soft at this stage.
- 5
Add pumpkin carefully: uncover and gently nestle pumpkin cubes into the simmering liquid in a single layer as much as possible. If needed, add 60–120 ml additional hot water so the liquid comes about halfway up the pumpkin. Cover and simmer on low for 25–30 minutes, avoiding vigorous boiling to prevent breakage.
- 6
Finish and balance: when pumpkin is tender (a knife slides in with slight resistance), season with the remaining salt to taste. Turn heat to the lowest setting, add fresh lemon juice, and simmer uncovered for 5 minutes to brighten the stew. Rest off-heat, covered, for 10 minutes to thicken and meld flavors before serving.
🪪 Recipe Passport
Cultural Background
Khoresh Kadoo Halvaei is a seasonal, home-style Iranian stew that appears on family tables when autumn pumpkins arrive. With its balance of sweet pumpkin and a sour finishing touch, it reflects the Iranian love of combining contrasting flavors and serving stews alongside saffron rice.
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

Fahsa (فحسة) — Bubbling Yemeni Shredded Lamb Stew
Yemeni · Stews · 140 min

Norwegian Lamb and Cabbage Stew (Fårikål) — Peppery Autumn National Dish
Norwegian · Stews · 170 min

Smoky Eggplant Salad (Patlıcan Salatası) — Turkish charred eggplant with garlic and olive oil
Turkish · Salads · 40 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Pone Yay Gyi Curry (ပုန်းရည်ကြီးဟင်း) — Burmese Pork and Fermented Bean Paste
Burmese · Main Courses · 115 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.