Khoresht Sib o Albaloo (خورش سیب و آلبالو) — Persian Sweet-and-Sour Apple & Sour Cherry Stew
Khoresht Sib o Albaloo is a refined Persian stew celebrating the beloved torsh o shirin balance of tart sour cherries and gently sweet apples. Slow-braised meat and saffron create a glossy, fragrant khoresht traditionally served with steamed rice.

Printable Recipe Card
Servings: 4 · Total: 135 min · Difficulty: medium
Ingredients (quick list)
- 600 g Lamb shoulder, boneless, cut into 3 cm cubes (Beef chuck can be used instead)
- 250 g Yellow onions, thinly sliced (About 2 medium onions)
- 45 ml Vegetable oil (3 tbsp)
- 2 tsp Turmeric, ground
- 2 tsp Fine salt (About 10 g total, adjust slightly at the end)
- 1 tsp Black pepper, ground
- 900 ml Water (Add in stages as needed for a thick stew)
- 0.25 tsp Saffron threads (About 0.5 g)
- 30 ml Hot water (for blooming saffron)
- 350 g Sour cherries, pitted (fresh or frozen) (If using jarred in syrup, drain well and reduce sugar)
- 300 g Tart apples (Granny Smith), peeled, cored, cut into 8 wedges (About 2 medium apples)
- 30 ml Lemon juice, freshly squeezed (2 tbsp)
+ 1 more in the full ingredients section below.
Steps (summary)
- Make the piaz dagh: heat 45 ml vegetable oil in a heavy pot over medium heat, then add the sliced onions. Fry for 12–18 minutes…
- Increase heat to medium-high and add the lamb cubes to the pot with the remaining fried onions. Sear for 6–8 minutes, turning t…
- Add 750 ml of the water, scraping the bottom to dissolve the browned bits into the liquid. Bring to a gentle boil, then reduce…
- Bloom the saffron while the meat cooks: grind the saffron threads, then stir with 30 ml hot water and let stand for 10 minutes.…
- When the meat is tender, add the pitted sour cherries and stir gently so they don’t break down too aggressively. Simmer uncover…
- Add the apple wedges, lemon juice, sugar, and the bloomed saffron (including all liquid). Simmer uncovered for 15–20 minutes, s…
+ 1 more steps in the full instructions section below.
Cultural Background
This khoresht reflects Iran’s signature torsh o shirin palate, pairing fruit with slow-braised meat in a balanced, elegant sauce. Apple and sour cherry stews are especially cherished for gatherings, where saffron and piaz dagh signal care and celebration.
Equipment
💡 Tips
- For a brighter cherry flavor, simmer the cherries uncovered so the sauce reduces slightly before adding apples.
- Cut apples into thick wedges (not small cubes) so they stay intact during the final simmer.
- If the stew tastes too sharp, add sugar in 5 g increments and simmer 3 minutes between adjustments to round the acidity.
⚠️ Common Mistakes
❌ Adding apples too early so they disintegrate into the sauce
✅ Fix: Add apples only for the final 15–20 minutes and keep the simmer gentle, stirring minimally.
❌ Stew turns watery and lacks khoresht body
✅ Fix: Simmer uncovered for the last 10–20 minutes to reduce, and avoid adding all the water at once.
❌ Flat flavor with muted saffron aroma
✅ Fix: Bloom saffron in hot water and add it near the end, not at the start of the long braise.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently over low heat with 30–60 ml water to loosen the sauce and protect the apples from breaking. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Fry the onions up to 2 days ahead and refrigerate; re-crisp briefly in a pan before cooking. The stew base (meat and onions) can be braised a day ahead, then reheated and finished with cherries, apples, and saffron just before serving.
🍽️ Pairs Well With
- Chelow (steamed Persian rice)
- tahdig
- mast-o-khiar
- torshi
- fresh herbs (sabzi khordan).
Regional Variations
- Tehran-style: slightly sweeter, increasing sugar to 30 g and finishing with extra saffron for a more luxurious aroma.
- Shiraz-inspired: more tart-forward, increasing lemon juice to 45 ml and using firmer apples to keep defined wedges.
- Chicken version: replace lamb with 700 g bone-in chicken thighs; simmer 45–55 minutes total and add fruit in the same sequence.
Ingredients
- 600 gLamb shoulder, boneless, cut into 3 cm cubes (Beef chuck can be used instead)
- 250 gYellow onions, thinly sliced (About 2 medium onions)
- 45 mlVegetable oil (3 tbsp)
- 2 tspTurmeric, ground
- 2 tspFine salt (About 10 g total, adjust slightly at the end)
- 1 tspBlack pepper, ground
- 900 mlWater (Add in stages as needed for a thick stew)
- 0.25 tspSaffron threads (About 0.5 g)
- 30 mlHot water (for blooming saffron)
- 350 gSour cherries, pitted (fresh or frozen) (If using jarred in syrup, drain well and reduce sugar)
- 300 gTart apples (Granny Smith), peeled, cored, cut into 8 wedges (About 2 medium apples)
- 30 mlLemon juice, freshly squeezed (2 tbsp)
- 20 gGranulated sugar (About 1 1/2 tbsp; tune for torsh o shirin)
🔄 Substitutions
- Lamb shoulder→ Beef chuck
- Fresh or frozen sour cherries→ Sour cherry preserves (drained) plus 50 ml water
- Vegetable oil→ Ghee
Instructions
- 1
Make the piaz dagh: heat 45 ml vegetable oil in a heavy pot over medium heat, then add the sliced onions. Fry for 12–18 minutes, stirring often, until deeply golden and crisp at the edges. Remove 2 tablespoons of the fried onions for garnish and leave the rest in the pot.
- 2
Increase heat to medium-high and add the lamb cubes to the pot with the remaining fried onions. Sear for 6–8 minutes, turning to brown multiple sides; this builds depth and keeps the meat flavorful. Add turmeric, black pepper, and 1 1/2 tsp of the salt, then stir for 60 seconds to toast the spices without burning.
- 3
Add 750 ml of the water, scraping the bottom to dissolve the browned bits into the liquid. Bring to a gentle boil, then reduce to low, cover, and simmer for 70–80 minutes until the lamb is tender but not falling apart. Check every 20 minutes and add up to 150 ml more water if needed to keep a thick, stew-like consistency.
- 4
Bloom the saffron while the meat cooks: grind the saffron threads, then stir with 30 ml hot water and let stand for 10 minutes. The liquid should turn a deep orange-red, which will perfume and color the khoresht. Set it aside until the final simmer so the aroma stays vivid.
- 5
When the meat is tender, add the pitted sour cherries and stir gently so they don’t break down too aggressively. Simmer uncovered for 10 minutes to let the cherries release their tart juice and concentrate the sauce. The stew should look glossy and slightly thickened from the fruit.
- 6
Add the apple wedges, lemon juice, sugar, and the bloomed saffron (including all liquid). Simmer uncovered for 15–20 minutes, stirring carefully once or twice, until the apples are tender but still hold their shape. Taste and adjust the balance with the remaining 1/2 tsp salt, adding 5 g more sugar if you prefer a more shirin finish or 10 ml more lemon juice for extra torsh.
- 7
Rest the stew off the heat for 10 minutes so the flavors meld and the sauce settles to a velvety texture. Spoon into a serving bowl and top with the reserved crispy fried onions for contrast. Serve hot with steamed rice so the sweet-sour sauce can be spooned over each bite.
🪪 Recipe Passport
Cultural Background
This khoresht reflects Iran’s signature torsh o shirin palate, pairing fruit with slow-braised meat in a balanced, elegant sauce. Apple and sour cherry stews are especially cherished for gatherings, where saffron and piaz dagh signal care and celebration.
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.
- Kookoo-e Shir va Goosht (کوکو شیر و گوشت) — Persian Milk and Meat Frittata
- Kookoo-ye Piaz va Sib Zamini (کوکو پیاز و سیب زمینی) — Persian Onion & Potato Skillet Cakes
- Khoreshte Bamieh (خورش بامیه) — Persian Okra & Lamb Stew with Lime
- Koloocheh Goosht (کلوچه گوشت) — Persian Meat Patties with Melted Gouda
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

Pan-Seared Joojeh Kebab (جوجه کباب تابهای) — Persian Saffron Skillet Chicken
Persian · Kebabs · 34 min

Kabab Vijeh (کباب ویژه) — Royal Persian Mixed Grill Platter
Persian · Kebabs · 70 min

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Slovenian Jota (Jota) — Sauerkraut, Bean, and Smoked Pork Stew
Slovenian · Stews · 150 min

Cuban Ropa Vieja (Ropa Vieja) — Shredded Beef in Tomato-Pepper Sauce
Cuban · Stews · 190 min

Azerbaijani Milk-Rice Porridge (Südlü Sıyıq) — Creamy Breakfast Rice with Saffron
Azerbaijani · Rice Dishes · 50 min

Keshkek (Keşkek) — Creamy Ceremonial Wheat and Lamb Stew
Turkish · Stews · 240 min

Burmese Mohinga (မုန့်ဟင်းခါး) — Fish Noodle Soup with Lemongrass
Burmese · Soups · 110 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.