Skip to content
Zaffaron

Khoresh Beh (خورش به) — Persian Quince and Plum Stew

Khoresh Beh is a classic Persian sweet-and-sour autumn stew where seared lamb simmers with fragrant quince, tart dried plums, saffron, and tomato paste into a glossy, velvety sauce.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
155 min total Prep 35m · Cook 120m 6 servings 430 cal ~$4.25/serving
↓ Jump to Recipe
Khoresh Beh — Persian Quince and Plum Stew - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 155 min · Difficulty: medium

Ingredients (quick list)

  • 800 g Lamb stew meat, cut into 3 cm cubes (Shoulder or leg; trim excess surface fat)
  • 250 g Yellow onion, finely diced (About 1 large onion)
  • 45 ml Vegetable oil (Divided)
  • 2 tsp Ground turmeric
  • 45 g Tomato paste (About 3 tbsp)
  • 2.5 tsp Sea salt (Divided, adjust to taste)
  • 1200 ml Water (Hot, plus more as needed)
  • 700 g Fresh quinces (About 2–3 medium; scrubbed well)
  • 24 g Granulated sugar (About 2 tbsp; adjust for sweeter quinces)
  • 140 g Dried plums (Tart dried plums; rinsed)
  • 0.5 tsp Saffron threads, finely ground (Bloomed in hot water)
  • 60 ml Hot water (for blooming saffron) (Just off the boil)

Steps (summary)

  1. Bloom the saffron: grind saffron threads to a fine powder, then stir with 60 ml hot water in a small cup. Cover and let stand 1…
  2. Build the stew base: heat 30 ml oil in a heavy pot over medium-high heat (about 190°C surface heat). Add diced onion and cook 1…
  3. Toast the tomato paste: push meat to one side and add tomato paste to the empty spot. Fry the paste 2–3 minutes, stirring const…
  4. Simmer the meat: cook covered over low heat (bare simmer, small bubbles) for 60 minutes, stirring every 15 minutes. If foam ris…
  5. Prepare and caramelize the quince: while meat simmers, cut quinces into quarters, core, then slice into 2 cm wedges; keep peel…
  6. Finish the stew: add sautéed quince and rinsed dried plums to the pot. Stir in the bloomed saffron (all liquid) and the remaini…

+ 1 more steps in the full instructions section below.

Cultural Background

Khoresh Beh is a seasonal Persian stew commonly cooked in autumn when quinces are at their most fragrant. It is part of a broader tradition of sweet-and-sour stews served with rice, often prepared for family gatherings and harvest-time meals.

sweet-and-soursavoryfruitytomato-richtender meatsilky saucesoft fruit wedgesfloral saffronwarm turmericcaramelized quince🌶 mild

Equipment

Heavy-bottom pot with lid (4–6 L)Skillet or frying panChef’s knife and cutting boardWooden spoonMeasuring spoons and cupsSmall cup or bowl for blooming saffron

💡 Tips

  • Choose fragrant, yellow quinces; greener fruit is more astringent and needs longer sautéing to mellow.
  • Keep quince peel on to help wedges hold their shape during simmering and to deepen aroma.
  • Frying tomato paste until it darkens prevents a raw, acidic taste and improves color.
  • If the stew looks thin near the end, simmer uncovered 10–15 minutes; avoid high heat which can break the fruit.
  • For a richer finish, skim excess surface oil after resting, then stir the sauce to emulsify lightly.

⚠️ Common Mistakes

  • ❌ Adding quince raw directly to the stew

    💡 Why: Raw quince can stay astringent and pale, and it may release liquid that dilutes the sauce.

    ✅ Fix: Sauté quince with a measured amount of sugar until lightly caramelized, then add to the stew for the final simmer.

  • ❌ Boiling the stew hard to reduce it quickly

    💡 Why: High heat can toughen meat and break the quince into mush, making the sauce cloudy.

    ✅ Fix: Keep a low simmer and reduce uncovered only at the end, stirring gently; allow time for natural thickening.

  • ❌ Not frying the tomato paste

    💡 Why: Uncooked paste tastes raw and overly acidic, and the stew color stays dull.

    ✅ Fix: Fry tomato paste for 2–3 minutes in the pot until it darkens slightly and becomes aromatic before adding water.

  • ❌ Adding saffron too early at a high boil

    💡 Why: Volatile aromas dissipate with prolonged vigorous cooking.

    ✅ Fix: Bloom saffron and add it during the final 35–45 minutes at a gentle simmer for best aroma and color.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container up to 4 days. Reheat gently over low heat with 60–120 ml water to loosen. Freeze up to 2 months; thaw overnight in the fridge and reheat slowly to keep quince intact.

📅 Make Ahead

Cook the stew up to 2 days ahead; refrigerate and reheat gently. The flavor typically improves after resting overnight. For best texture, sauté the quince a day ahead and refrigerate separately, then add during reheating and simmer 15–20 minutes.

🍽️ Pairs Well With

  • Persian steamed rice (chelow)
  • Saffron rice or rice with barberries
  • Plain yogurt or cucumber-yogurt salad
  • Fresh herbs and radishes

Regional Variations

  • Tehran and Central IranOften balanced toward sweet-and-sour with a little more sugar and a deeper tomato color; quince is commonly sautéed until noticeably golden before simmering.
  • Northwestern Iran (Azerbaijan region)Sometimes made more tart with extra dried plums and less sugar, producing a brighter, sharper finish while keeping the same saffron-forward aroma.
autumn dinners family gatherings weekend cooking holiday meals
#sweet-and-sour#autumn#saffron#one-pot#family-style

Ingredients

  • 800 gLamb stew meat, cut into 3 cm cubes (Shoulder or leg; trim excess surface fat)
  • 250 gYellow onion, finely diced (About 1 large onion)
  • 45 mlVegetable oil (Divided)
  • 2 tspGround turmeric
  • 45 gTomato paste (About 3 tbsp)
  • 2.5 tspSea salt (Divided, adjust to taste)
  • 1200 mlWater (Hot, plus more as needed)
  • 700 gFresh quinces (About 2–3 medium; scrubbed well)
  • 24 gGranulated sugar (About 2 tbsp; adjust for sweeter quinces)
  • 140 gDried plums (Tart dried plums; rinsed)
  • 0.5 tspSaffron threads, finely ground (Bloomed in hot water)
  • 60 mlHot water (for blooming saffron) (Just off the boil)

🔄 Substitutions

  • Lamb stew meat→ Beef chuck, cut into 3 cm cubes
  • Dried plums→ Pitted prunes
  • Fresh quinces→ Firm pears (e.g., Bosc), peeled and thick-sliced

Instructions

  1. 1

    Bloom the saffron: grind saffron threads to a fine powder, then stir with 60 ml hot water in a small cup. Cover and let stand 15 minutes so the color fully releases. Meanwhile, rinse the dried plums under cool water and set aside to drain; this removes surface dust and moderates harsh tartness.

  2. 2

    Build the stew base: heat 30 ml oil in a heavy pot over medium-high heat (about 190°C surface heat). Add diced onion and cook 10–12 minutes, stirring, until deep golden. Add turmeric and cook 30 seconds. Add lamb and 1 tsp salt; brown 8–10 minutes, turning, until most sides are lightly seared.

  3. 3

    Toast the tomato paste: push meat to one side and add tomato paste to the empty spot. Fry the paste 2–3 minutes, stirring constantly, until it darkens slightly and smells sweet rather than raw. Pour in 1200 ml hot water, scraping the pot bottom. Bring to a boil, then reduce to a gentle simmer and cover.

  4. 4

    Simmer the meat: cook covered over low heat (bare simmer, small bubbles) for 60 minutes, stirring every 15 minutes. If foam rises early on, skim it for a clearer sauce. Add a splash of hot water only if needed to keep the meat just submerged; the goal is a concentrated, glossy stew.

  5. 5

    Prepare and caramelize the quince: while meat simmers, cut quinces into quarters, core, then slice into 2 cm wedges; keep peel on for aroma and structure. Heat remaining 15 ml oil in a skillet over medium heat. Add quince and sugar; sauté 10–12 minutes, turning gently, until golden edges form.

  6. 6

    Finish the stew: add sautéed quince and rinsed dried plums to the pot. Stir in the bloomed saffron (all liquid) and the remaining 1.5 tsp salt. Simmer uncovered 35–45 minutes over low heat, stirring carefully so fruit stays intact, until meat is tender and the sauce becomes thick and velvety.

  7. 7

    Rest and adjust: turn off heat, cover, and rest 10 minutes so flavors meld and the sauce tightens. Taste and adjust balance: for more sweetness add 1–2 tsp sugar; for more tartness add a few extra plums (5–10 g) and simmer 5 minutes. Serve hot with steamed rice.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 14, 2026

Cultural Background

Khoresh Beh is a seasonal Persian stew commonly cooked in autumn when quinces are at their most fragrant. It is part of a broader tradition of sweet-and-sour stews served with rice, often prepared for family gatherings and harvest-time meals.

Regional Variations

Tehran and Central Iran: Often balanced toward sweet-and-sour with a little more sugar and a deeper tomato color; quince is commonly sautéed until noticeably golden before simmering.
Northwestern Iran (Azerbaijan region): Sometimes made more tart with extra dried plums and less sugar, producing a brighter, sharper finish while keeping the same saffron-forward aroma.

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

430
Calories
35g
Protein
22g
Fat
25g
Carbs
4g
Fiber
980mg
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.