Khoresh Kadoo Halvaii (Butternut Squash Stew)

Khoresh Kadoo Halvaii (Butternut Squash Stew)

Khoresh kadoo halvaii is a popular and comforting fall dish from the northern region of Iran and is typically prepared with meat or chicken. This version swaps out the meat for canned chickpeas and is just as flavorful. Dried fruits are commonly used in Iranian cuisine to infuse a variety of savory dishes with a sweet and sour taste. Traditionally, dried golden sour prunes, aloo Bukhara, are added to this stew for a pleasing and distinct sour flavor, but pitted dark prunes, which lean a little sweeter, can be used. If using aloo Bukhara, be mindful of their pits when eating. To get vegetarian recipes like this one delivered to your inbox, sign up for The Veggie newsletter.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Heat oven to 425 degrees. Line a baking sheet with parchment paper.
  2. Step 2

    Bring 2 tablespoons water to a boil in a small saucepan or kettle, or using the microwave, then let stand for 2 minutes to allow the temperature to drop slightly while you grind the saffron. Using a mortar and pestle (or small bowl and the handle of a wooden spoon), grind the saffron with a pinch of sugar to a fine powder (scant 1/4 teaspoon), add the hot water, gently stir, cover and let steep until ready to use.
  3. Step 3

    Place the butternut squash in a mound in the center of the prepared baking sheet. Add 1 tablespoon oil and 1 teaspoon salt, and season with pepper. Toss to combine. Scatter the squash across the baking sheet in an even layer, and roast for 10 minutes. Flip the squash and roast until golden and almost tender, about 10 minutes more.
  4. Step 4

    Meanwhile, in a medium pot, heat remaining 1/4 cup oil over medium-high, add the onion and cook, stirring occasionally, until golden brown, 10 to 12 minutes.
  5. Step 5

    Reduce heat to medium, sprinkle the onion with a little salt, add the turmeric and stir until fragrant, about 30 seconds. Add the chickpeas, season well with salt and pepper, and cook, stirring frequently, until slightly browned and crisp, about 10 minutes. With the back of a wooden spoon, crush a few chickpeas to release their starches. Taste the chickpeas and make sure they’re seasoned to your liking.
  6. Step 6

    Push the chickpeas to the sides and make a little space in the middle of the pot; if the pot is dry, drizzle in a little more oil. Add the tomato paste to the oil to cook off its raw taste, stirring continuously and taking care not to burn the paste, about 1 minute. Mix the tomato paste with the chickpeas, add 2 cups water and bring to a gentle boil, scraping up any bits stuck to the bottom of the pot. Reduce heat to medium-low, and add the prunes and half of the saffron water. Stir, cover and simmer for 10 minutes.
  7. Step 7

    Add the roasted squash, lemon juice, 1 tablespoon sugar and the remaining saffron water. Gently stir to combine, cover and simmer over low heat until the flavors meld, about 15 minutes. The stew should be saucy but not soupy: add more water if the stew is too thick, or simmer uncovered if it’s too loose. Taste for seasoning and add more lemon juice or a little more sugar if needed to balance all the flavors. Serve over rice with herbs, scallions and a dollop of plain yogurt.