Skip to content
Zaffaron

Kalam Polo Ghermez (کلم پلو قرمز) — Saffron Red Cabbage Rice with Chicken

Kalam Polo Ghermez is a jewel-toned Persian rice dish where red cabbage is gently sweet-sour cooked, then layered with fragrant basmati, saffron, rose petals, and cinnamon. It’s a festive way to turn everyday vegetables into a centerpiece.

By Zaffaron Kitchen· Published April 12, 2026 Tested Recipe
Nut-Free Halal
Contains: dairy, gluten
95 min total Prep 25m · Cook 70m 6 servings 560 cal
↓ Jump to Recipe
Kalam Polo Ghermez — Saffron Red Cabbage Rice with Chicken - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 450 g Basmati rice (rinsed until water runs mostly clear)
  • 2500 ml Water (for parboiling)
  • 18 g Salt (for parboiling water)
  • 650 g Red cabbage (cored and thinly shredded)
  • 500 g Chicken breast (cut into 2 cm cubes)
  • 200 g Onion (finely sliced)
  • 45 ml Vegetable oil (divided)
  • 2 tsp Black pepper (freshly ground)
  • 45 ml Lemon juice (fresh)
  • 25 g Sugar (balances the cabbage’s tang)
  • 1 tsp Cinnamon (ground)
  • 0.25 tsp Saffron threads (finely crushed)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Bloom the saffron by crushing the threads and stirring them into 45 ml hot water. Cover and let it steep for 10 minutes so the…
  2. Season the chicken cubes with 6 g salt and 2 tsp black pepper, mixing well so every piece is coated. Let it rest for 10 minutes…
  3. Heat 30 ml of the vegetable oil in a wide pan over medium-high heat, then add the sliced onion and cook for 6–8 minutes until g…
  4. Add the shredded red cabbage to the pan and toss to combine with the chicken and onions. Cook for 8 minutes, stirring often, un…
  5. Stir in the lemon juice, sugar, and cinnamon, then reduce the heat to medium-low. Cover and cook for 15 minutes, stirring twice…
  6. Bring 2500 ml water to a strong boil in a large pot and add 18 g salt. Add the rinsed basmati rice and boil for 6–7 minutes, st…

+ 6 more steps in the full instructions section below.

Cultural Background

Persian polo dishes often celebrate color and fragrance through layered steaming (dam kardan). Kalam Polo Ghermez highlights the Persian love of sweet-sour balance and festive aromatics like saffron and rose, turning simple cabbage into a celebratory rice.

savorytangywarm-spicedfluffy ricetender cabbagecrisp tahdigsaffron warmthrose perfumecinnamon sweetness🌶 mild

Equipment

Large nonstick or heavy-bottom pot with lidWide sauté panFine-mesh colanderKitchen towel for lidWooden spoon

💡 Tips

  • For brighter color, cook the cabbage covered and avoid high heat after adding lemon juice; excessive heat can dull the purple pigments.
  • If your rice softens too quickly during parboil, drain at 5 minutes; it will finish cooking during steaming without turning mushy.
  • Lightly crush rose petals between your fingers just before layering to release their perfume without making the rice taste floral-heavy.

⚠️ Common Mistakes

  • Overboiling the rice until fully soft before steaming

    ✅ Fix: Parboil only until the grain is firm in the center (6–7 minutes), then finish by steaming so the rice stays separate.

  • Watery cabbage mixture that makes the rice gummy

    ✅ Fix: Cook the cabbage uncovered for 2–3 minutes at the end to evaporate excess liquid before layering.

  • Tahdig sticking or tearing when unmolding

    ✅ Fix: Rest 10 minutes off heat, then briefly warm the pot bottom over low heat for 30 seconds to release the crust cleanly.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat covered with 15 ml water in a pot over low heat for 12–15 minutes, or microwave at 700W for 2–3 minutes; crisp tahdig separately in a dry skillet.

📅 Make Ahead

Shred the cabbage and slice the onion up to 24 hours ahead and refrigerate separately. Cook the cabbage-chicken mixture up to 2 days ahead; rewarm it before layering with freshly parboiled rice for best texture.

🍽️ Pairs Well With

  • Mast-o-khiar
  • Shirazi salad
  • torshi
  • fresh herbs (sabzi khordan)
  • doogh

Regional Variations

  • Shiraz-style: add 1 tsp ground cumin and a pinch of dried mint for a deeper, herbaceous profile.
  • Vegetarian version: replace chicken with 300 g cooked chickpeas and add 15 ml extra oil for richness.
  • More tart: increase lemon juice to 60 ml and reduce sugar to 15 g for a sharper sweet-sour balance.
everyday holiday party nowruz
#classic#family-style

Ingredients

  • 16 ozBasmati rice (rinsed until water runs mostly clear)
  • 10.5 cupWater (for parboiling)
  • 18 gSalt (for parboiling water)
  • 1.4 lbRed cabbage (cored and thinly shredded)
  • 1⅛ lbChicken breast (cut into 2 cm cubes)
  • 7.1 ozOnion (finely sliced)
  • 3 tbspVegetable oil (divided)
  • 2 tspBlack pepper (freshly ground)
  • 3 tbspLemon juice (fresh)
  • 25 gSugar (balances the cabbage’s tang)
  • 1 tspCinnamon (ground)
  • ¼ tspSaffron threads (finely crushed)
  • 2 tspDried rose petals (food-grade, lightly crushed)
  • 25 gButter (optional but traditional for richer aroma)
  • 1Lavash bread (about 25–30 cm sheet, optional)

🔄 Substitutions

  • Chicken breastChicken thigh
  • Lavash breadThinly sliced potato
  • SugarHoney

Instructions

  1. 1

    Bloom the saffron by crushing the threads and stirring them into 45 ml hot water. Cover and let it steep for 10 minutes so the color and aroma fully develop.

  2. 2

    Season the chicken cubes with 6 g salt and 2 tsp black pepper, mixing well so every piece is coated. Let it rest for 10 minutes while you slice the onion; this short rest helps the seasoning penetrate.

  3. 3

    Heat 30 ml of the vegetable oil in a wide pan over medium-high heat, then add the sliced onion and cook for 6–8 minutes until golden at the edges. Add the chicken and sauté for 6–8 minutes, stirring, until the outside turns opaque and lightly browned.

  4. 4

    Add the shredded red cabbage to the pan and toss to combine with the chicken and onions. Cook for 8 minutes, stirring often, until the cabbage softens and releases some moisture.

  5. 5

    Stir in the lemon juice, sugar, and cinnamon, then reduce the heat to medium-low. Cover and cook for 15 minutes, stirring twice, until the cabbage is tender and the mixture tastes balanced—bright but not sharply sour.

  6. 6

    Bring 2500 ml water to a strong boil in a large pot and add 18 g salt. Add the rinsed basmati rice and boil for 6–7 minutes, stirring once or twice, until the grains are elongated but still firm in the center.

  7. 7

    Drain the rice in a colander and rinse quickly with 250 ml cold water to stop the cooking and wash off excess surface starch. Let it drain for 2 minutes so the rice doesn’t steam itself into clumps.

  8. 8

    Prepare the pot for tahdig by heating 30 ml vegetable oil with 25 g butter over medium heat until the butter foams. If using lavash, lay 1 piece in the bottom and press it to fit; this creates a crisp, bread-based crust.

  9. 9

    Layer the dish: add a thin layer of rice, then spoon on some of the cabbage-chicken mixture, and sprinkle a pinch of rose petals. Repeat the layers until everything is used, finishing with rice on top for even steaming.

  10. 10

    Drizzle the bloomed saffron (including its liquid) over the top layer of rice in streaks for a marbled look. Use the handle of a spoon to poke 5–6 holes down through the rice so steam can circulate and cook the layers evenly.

  11. 11

    Wrap the lid in a clean kitchen towel and cover the pot tightly to catch condensation and keep the rice fluffy. Steam over medium heat for 10 minutes, then reduce to low and steam for 35 minutes until the rice is fully tender and aromatic.

  12. 12

    Turn off the heat and rest the pot, covered, for 10 minutes so the crust sets and the layers relax. Fluff the top gently, then invert the pot onto a platter to release the tahdig, or serve the crispy crust separately if you prefer.

🪪 Recipe Passport

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

Cultural Background

Persian polo dishes often celebrate color and fragrance through layered steaming (dam kardan). Kalam Polo Ghermez highlights the Persian love of sweet-sour balance and festive aromatics like saffron and rose, turning simple cabbage into a celebratory rice.

Regional Variations

Shiraz-style: add 1 tsp ground cumin and a pinch of dried mint for a deeper, herbaceous profile.
Vegetarian version: replace chicken with 300 g cooked chickpeas and add 15 ml extra oil for richness.
More tart: increase lemon juice to 60 ml and reduce sugar to 15 g for a sharper sweet-sour balance.

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

560
Calories
33g
Protein
16g
Fat
72g
Carbs
5g
Fiber
820mg
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.