Skip to content
Zaffaron

Sour Cherry Rice with Chicken (آلبالو پلو با مرغ)

Jeweled Persian rice layered with sweet-tart sour cherries and saffron, served with tender chicken simmered in aromatic onion and spices. A celebratory, balanced dish with bright color and a signature tang.

By Zaffaron Kitchen· Published March 12, 2026 Verified Recipe
Gluten-Free Halal
Contains: dairy, eggs, tree nuts
165 min total Prep 75m · Cook 90m 6 servings 710 cal ~$4.25/serving
↓ Jump to Recipe
Sour Cherry Rice with Chicken - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 450 g Basmati rice (aged basmati preferred)
  • 30 g Fine sea salt (for soaking water (about 2 tbsp); also Chicken: 2 tsp)
  • 2.5 L Water (for boiling rice (plus more for soaking))
  • 0.5 tsp Saffron threads (ground and bloomed)
  • 3 tbsp Hot water (for blooming saffron)
  • 45 g Unsalted butter (divided)
  • 30 g Neutral oil (about 2 tbsp; grapeseed or sunflower; also Chicken: 15 g)
  • 120 g Plain yogurt (full-fat)
  • 1 large Egg yolk
  • 1 tbsp Brewed saffron (from recipe) (also Chicken: 2 tbsp)
  • 150 g Basmati rice (parboiled, from recipe) (about 1 cup cooked; use from the parboiled batch)
  • 600 g Sour cherries (pitted; fresh or frozen (thawed and drained))

+ 12 more in the full ingredients section below.

Steps (summary)

  1. Rinse the basmati rice in cold water 5–6 times until the water runs mostly clear. Cover with plenty of cool water and stir in 3…
  2. Cook the chicken: heat 1 tbsp oil in a heavy pot over medium-high. Add sliced onion and sauté 8–10 minutes until golden. Add tu…
  3. While chicken simmers, prepare the cherry layer. In a wide skillet over medium heat, combine pitted sour cherries and sugar. Co…
  4. Bring 2.5 L water to a rolling boil in a large pot. Drain soaked rice and add to boiling water. Boil 6–8 minutes, stirring once…
  5. Make the tahdig base: in a bowl, whisk yogurt, 1 egg yolk, and 1 tbsp brewed saffron. Fold in 150 g of the drained parboiled ri…
  6. Layer the rice and cherries: reduce heat to medium-low. Add a thin layer of plain parboiled rice, then spoon a layer of cherrie…

+ 3 more steps in the full instructions section below.

Cultural Background

Albaloo Polo is a beloved Persian “majlesi” (company-worthy) rice dish, often served in summer when sour cherries are in season. Its signature sweet-and-sour balance, tinted with saffron, makes it a festive centerpiece, commonly paired with chicken for gatherings and celebrations.

sweet-tartbutterysavoryfloralfluffy ricejuicy cherriestender chickencrisp tahdigsaffronrose watercardamomcaramelized onion🌶 mild

Equipment

Large nonstick pot with tight-fitting lid (24–26 cm)Large pot for boiling riceColanderWide skillet for cherriesHeavy pot for chickenKitchen towel for lidFine grater or mortar for saffron

💡 Tips

  • For the cleanest cherry flavor, cook cherries briefly; overcooking turns them brown and jammy and can stain the rice.
  • If using very tart cherries, increase sugar to 150 g; if cherries are sweet, reduce to 90–100 g.
  • A towel-wrapped lid is essential for crisp tahdig: it absorbs condensation so water doesn’t drip back onto the rice.

⚠️ Common Mistakes

  • ❌ Boiling the rice until fully cooked before steaming

    💡 Why: Fully cooked rice breaks during layering and turns mushy after the final steam, losing distinct grains.

    ✅ Fix: Parboil only 6–8 minutes until the grain is soft outside and firm inside, then drain well before layering.

  • ❌ Overcooking cherries until dark and thick like jam

    💡 Why: Overcooked cherries lose their bright tang and color, and the thick syrup can make the rice sticky.

    ✅ Fix: Cook cherries 8–10 minutes just until syrup lightly thickens; cool before layering to keep fruit intact.

  • ❌ Skipping the towel-wrapped lid during steaming

    💡 Why: Condensation drips back onto the rice, making it wet and preventing a crisp tahdig.

    ✅ Fix: Wrap the lid with a clean towel and secure it; keep heat low after the initial 10-minute steam build.

🧊 How to Store

Refrigerate rice and chicken in separate airtight containers up to 3 days. Reheat rice covered with 2 tbsp water in a pot on low 15–20 minutes or in microwave covered, 2–3 minutes, to restore steam. Reheat chicken and sauce gently on low until 74°C internal. Tahdig is best fresh; re-crisp in a dry skillet 3–5 minutes.

📅 Make Ahead

Pit cherries and cook the cherry-sugar mixture up to 24 hours ahead; refrigerate and bring to room temperature before layering. Chicken can be cooked 1 day ahead and reheated gently with a splash of water/stock. Rice should be parboiled and steamed the day of serving for best texture and tahdig.

🍽️ Pairs Well With

  • Serve with Shirazi salad
  • mast-o-khiar (yogurt with cucumber and herbs)
  • torshi
  • and a glass of doogh. For a festive table
  • add fresh herbs (sabzi khordan) and radishes.

Regional Variations

  • Tehran (Majlesi style)Often layered with more saffron and finished with slivered pistachios and almonds for a jeweled look; chicken is usually served separately with a saffron-onion sauce rather than mixed into the rice.
  • Shiraz (Home style)Some families add a touch more rose water and cardamom to emphasize floral notes, and may use smaller chicken pieces simmered with extra onion for a sweeter, more aromatic sauce.
Nowruz gatherings Summer dinners Family celebrations Dinner parties
#albaloo polo#saffron rice#tahdig#party rice#sweet-tart#persian chicken

Ingredients

  • 450 gBasmati rice (aged basmati preferred)
  • 30 gFine sea salt (for soaking water (about 2 tbsp); also Chicken: 2 tsp)
  • 2.5 lWater (for boiling rice (plus more for soaking))
  • 0.5 tspSaffron threads (ground and bloomed)
  • 3 tbspHot water (for blooming saffron)
  • 45 gUnsalted butter (divided)
  • 30 gNeutral oil (about 2 tbsp; grapeseed or sunflower; also Chicken: 15 g)
  • 120 gPlain yogurt (full-fat)
  • 1 largeEgg yolk
  • 1 tbspBrewed saffron (from recipe) (also Chicken: 2 tbsp)
  • 150 gBasmati rice (parboiled, from recipe) (about 1 cup cooked; use from the parboiled batch)
  • 600 gSour cherries (pitted; fresh or frozen (thawed and drained))
  • 120 gGranulated sugar (adjust within 90–150 g depending on cherry tartness)
  • 1 tbspRose water
  • 0.25 tspGround cardamom
  • 30 gSlivered pistachios (for garnish (optional))
  • 25 gSlivered almonds (for garnish (optional))
  • 1000 gChicken thighs, bone-in skinless (about 6 pieces)
  • 300 gOnion (thinly sliced)
  • 1.5 tspTurmeric
  • 0.5 tspGround cinnamon
  • 0.5 tspBlack pepper
  • 480 mlWater or unsalted chicken stock (2 cups)
  • 1 tbspLemon juice (optional; brightens the sauce)

🔄 Substitutions

  • Fresh sour cherries→ Frozen sour cherries (thawed and drained)
  • Sour cherries→ Barberries (zereshk) 120 g + 180 ml water
  • Chicken thighs, bone-in→ Chicken breast 800 g, cut into large chunks

Instructions

  1. 1

    Rinse the basmati rice in cold water 5–6 times until the water runs mostly clear. Cover with plenty of cool water and stir in 30 g fine salt. Soak for 45 minutes at room temperature (or up to 2 hours). Meanwhile, grind saffron and bloom it with 3 tbsp hot water; cover and set aside to steep 15 minutes.

  2. 2

    Cook the chicken: heat 1 tbsp oil in a heavy pot over medium-high. Add sliced onion and sauté 8–10 minutes until golden. Add turmeric, cinnamon, black pepper, and 1 tsp salt; stir 30 seconds. Add chicken and sear 3–4 minutes per side. Pour in 2 cups water/stock, cover, simmer on low 45–55 minutes until tender.

  3. 3

    While chicken simmers, prepare the cherry layer. In a wide skillet over medium heat, combine pitted sour cherries and sugar. Cook 8–10 minutes, stirring gently, until cherries release juice and the syrup slightly thickens. Stir in rose water and cardamom for the last 30 seconds. Remove from heat and let cool 10 minutes so the cherries stay intact.

  4. 4

    Bring 2.5 L water to a rolling boil in a large pot. Drain soaked rice and add to boiling water. Boil 6–8 minutes, stirring once or twice, until the grains are softened on the outside but still firm in the center. Drain immediately in a colander and rinse quickly with 1 cup cool water to stop cooking; drain well 5 minutes.

  5. 5

    Make the tahdig base: in a bowl, whisk yogurt, 1 egg yolk, and 1 tbsp brewed saffron. Fold in 150 g of the drained parboiled rice (about 1 cup cooked). In a nonstick 24–26 cm pot, heat 30 g oil and 15 g butter over medium until shimmering. Spread the yogurt-rice mixture evenly on the bottom, pressing lightly.

  6. 6

    Layer the rice and cherries: reduce heat to medium-low. Add a thin layer of plain parboiled rice, then spoon a layer of cherries with a little syrup. Repeat layers until finished, ending with rice. Use the handle of a spoon to poke 5–6 steam holes down to the bottom. Drizzle remaining brewed saffron and 15 g butter over the top.

  7. 7

    Steam (dam): wrap the lid in a clean kitchen towel and cover the pot tightly. Cook 10 minutes over medium heat to build steam, then reduce to low and steam 45 minutes. Avoid lifting the lid. If you smell butter browning too fast, place a heat diffuser under the pot and continue steaming until grains are fully fluffy.

  8. 8

    Finish the chicken sauce: when chicken is tender, uncover and simmer 8–12 minutes to reduce the cooking liquid to a glossy sauce. Stir in 2 tbsp brewed saffron and 1 tbsp lemon juice (optional) and cook 1 minute. Taste and adjust with remaining 1 tsp salt if needed. Keep warm, covered, over very low heat.

  9. 9

    Serve: rest the rice off heat 10 minutes. Loosen edges with a spatula. Invert onto a platter to reveal the tahdig, or spoon rice onto a serving dish and serve tahdig separately. Top with optional slivered pistachios and almonds. Arrange saffron chicken alongside and spoon a little sauce over the pieces.

🪪 Recipe Passport

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

Cultural Background

Albaloo Polo is a beloved Persian “majlesi” (company-worthy) rice dish, often served in summer when sour cherries are in season. Its signature sweet-and-sour balance, tinted with saffron, makes it a festive centerpiece, commonly paired with chicken for gatherings and celebrations.

Regional Variations

Tehran (Majlesi style): Often layered with more saffron and finished with slivered pistachios and almonds for a jeweled look; chicken is usually served separately with a saffron-onion sauce rather than mixed into the rice.
Shiraz (Home style): Some families add a touch more rose water and cardamom to emphasize floral notes, and may use smaller chicken pieces simmered with extra onion for a sweeter, more aromatic sauce.

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

710
Calories
34g
Protein
22g
Fat
93g
Carbs
3.5g
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.