Skip to content
Zaffaron

Khoresh Maharaja (خورش مهاراجه) — Royal Coconut-Spiced Chicken Stew

A Persian-inspired chicken khoresh with a velvety coconut-tomato sauce thickened with chickpea flour, perfumed with cardamom, cumin, and coriander, and finished with fresh mint and cilantro for a regal, Silk Road-style warmth.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
105 min total Prep 35m · Cook 70m 4 servings 560 cal ~$4.25/serving
↓ Jump to Recipe
Khoresh Maharaja — Royal Coconut-Spiced Chicken Stew - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 105 min · Difficulty: medium

Ingredients (quick list)

  • 800 g Chicken thighs, boneless and skinless (cut into 6–8 cm pieces)
  • 10 g Fine sea salt (divided)
  • 2 tsp Ground turmeric
  • 2 tsp Ground coriander seeds
  • 1 tsp Ground cumin
  • 1 tsp Ground black pepper
  • 3 tbsp Neutral oil (such as sunflower or canola)
  • 60 g Fried onions (store-bought crispy fried onions, lightly crushed)
  • 18 g Fresh garlic (finely grated (about 6 cloves))
  • 180 g Red bell pepper (cut into 2 cm strips)
  • 180 g Green bell pepper (cut into 2 cm strips)
  • 30 g Tomato paste (about 2 tbsp)

+ 10 more in the full ingredients section below.

Steps (summary)

  1. Season the chicken with 6 g of the salt, turmeric, ground coriander, cumin, and black pepper. Toss until evenly coated, then re…
  2. Heat a heavy pot over medium-high heat for 2 minutes, then add the oil. Sear the chicken in a single layer for 3–4 minutes per…
  3. Lower heat to medium. Add the fried onions and stir for 30–45 seconds to bloom their sweetness, then add the grated garlic and…
  4. Push vegetables aside and add the tomato paste to the bare pot surface. Fry it for 2 minutes, stirring, until it darkens slight…
  5. Whisk the coconut powder and chickpea flour with 150 ml of the chicken stock in a bowl until smooth and lump-free. Pour this sl…
  6. Return the chicken and any juices to the pot. Reduce heat to low, cover, and simmer 35 minutes, stirring every 10 minutes to pr…

+ 1 more steps in the full instructions section below.

Cultural Background

Khoresh-style stews are a central part of Persian home cooking, typically served with rice and built on slow-simmered aromatics and balanced sour-sweet notes. This recipe is a Persian-inspired variation that uses coconut and chickpea flour to create a plush, festive sauce while keeping the familiar khoresh structure and herb-forward finish.

savorygently sweettangywarm-spicedvelvety saucetender chickensoft pepperscardamomcumintoasted tomatofresh herbs🌶 mild

Equipment

Heavy-bottomed pot or Dutch oven (5–6 liters)Chef’s knife and cutting boardMicroplane or fine grater (for garlic)WhiskMeasuring cups and spoonsWooden spoon or heatproof spatula

💡 Tips

  • Use unsweetened coconut powder; sweetened coconut can make the stew cloying and mask the spices.
  • If the sauce looks grainy, whisk 60 ml hot stock into it and simmer 5 minutes; coconut thickens as it hydrates.
  • For a deeper, fesenjan-like richness, simmer uncovered the final 15 minutes and stir frequently to concentrate.
  • Keep mint modest; too much mint can dominate the stew—use it as a bright top note.
  • If using very acidic tomatoes, increase sugar to 12 g (1 tbsp) or add 30 ml more stock and simmer longer.

⚠️ Common Mistakes

  • ❌ Adding coconut powder directly to the pot without dispersing

    💡 Why: Coconut can clump on contact with hot liquid, creating lumps and uneven thickening

    ✅ Fix: Whisk coconut powder with stock (and the chickpea flour) into a smooth slurry before adding, then simmer 3–4 minutes to hydrate.

  • ❌ Boiling the stew hard after adding chicken

    💡 Why: High heat can make chicken tighten and can cause the thick sauce to scorch on the bottom

    ✅ Fix: Maintain a gentle simmer on low heat; stir every 10 minutes and scrape the bottom, adding small splashes of stock if needed.

  • ❌ Adding all herbs early and cooking them for a long time

    💡 Why: Long cooking dulls the fresh, green aroma that defines many Persian stews

    ✅ Fix: Stir in cilantro and mint during the final 2–3 minutes, then rest the stew covered for 10 minutes before serving.

  • ❌ Skipping the tomato paste frying step

    💡 Why: Uncooked tomato paste can taste metallic and raw, making the sauce sharp rather than rounded

    ✅ Fix: Fry tomato paste for about 2 minutes until it darkens slightly, then add crushed tomatoes and simmer 5 minutes.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with 30–60 ml water or stock, stirring often to prevent coconut from sticking. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Make the stew up to 2 days ahead; refrigerate and reheat gently over low heat. Flavor improves after resting overnight. Chop herbs up to 24 hours ahead and refrigerate wrapped in a paper towel inside a sealed container; stir in at the end for best aroma.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Saffron rice or plain Persian-style rice
  • Cucumber-yogurt salad (mast-o-khiar) or a simple cucumber-tomato salad
  • Pickled vegetables or lime wedges

Regional Variations

  • Southern Iran (Persian Gulf coast-inspired)Increase coconut powder to 80 g and add 1 tsp tamarind concentrate (or 20 ml tamarind water) for a more pronounced sweet-sour profile; keep herbs as written for freshness.
  • Tehran-style home cooking (milder spice emphasis)Reduce cumin to 1/2 tsp and omit cinnamon; emphasize herbs by increasing cilantro to 35 g and finishing with an extra 5 ml lime juice for a brighter, lighter impression.
family dinner holiday table weekend cooking meal prep
#one-pot#weeknight-friendly#high-protein#silk-road-inspired#freezer-friendly

Ingredients

  • 800 gChicken thighs, boneless and skinless (cut into 6–8 cm pieces)
  • 10 gFine sea salt (divided)
  • 2 tspGround turmeric
  • 2 tspGround coriander seeds
  • 1 tspGround cumin
  • 1 tspGround black pepper
  • 3 tbspNeutral oil (such as sunflower or canola)
  • 60 gFried onions (store-bought crispy fried onions, lightly crushed)
  • 18 gFresh garlic (finely grated (about 6 cloves))
  • 180 gRed bell pepper (cut into 2 cm strips)
  • 180 gGreen bell pepper (cut into 2 cm strips)
  • 30 gTomato paste (about 2 tbsp)
  • 400 gCrushed tomatoes (canned)
  • 60 gCoconut powder (unsweetened, finely ground)
  • 20 gChickpea flour (about 2 tbsp, for thickening)
  • 0.5 tspGround cardamom
  • 0.25 tspCinnamon
  • 8 gGranulated sugar (about 2 tsp, to balance acidity)
  • 600 mlChicken stock (low-sodium preferred)
  • 25 gFresh cilantro (leaves and tender stems, finely chopped)
  • 12 gFresh mint (leaves, finely chopped)
  • 15 mlFresh lime juice (about 1 tbsp)

🔄 Substitutions

  • Chicken thighs, boneless and skinless→ Chicken drumsticks (bone-in, skin removed)
  • Coconut powder→ Unsweetened shredded coconut, finely ground in a blender
  • Chickpea flour→ Rice flour

Instructions

  1. 1

    Season the chicken with 6 g of the salt, turmeric, ground coriander, cumin, and black pepper. Toss until evenly coated, then rest at room temperature for 20 minutes (or refrigerate up to 12 hours). Meanwhile, chop the herbs, grate the garlic, and slice the bell peppers to keep cooking fast and controlled.

  2. 2

    Heat a heavy pot over medium-high heat for 2 minutes, then add the oil. Sear the chicken in a single layer for 3–4 minutes per side until lightly browned (work in batches if needed). Transfer to a plate; browning builds depth that helps the coconut sauce taste rich rather than flat.

  3. 3

    Lower heat to medium. Add the fried onions and stir for 30–45 seconds to bloom their sweetness, then add the grated garlic and cook 45 seconds until fragrant. Add the bell peppers and sauté 6–8 minutes, stirring often, until softened and glossy but not mushy.

  4. 4

    Push vegetables aside and add the tomato paste to the bare pot surface. Fry it for 2 minutes, stirring, until it darkens slightly. Stir in the crushed tomatoes, sugar, cardamom, and cinnamon. Simmer 5 minutes to reduce raw tomato flavor and create a concentrated, stew-ready base.

  5. 5

    Whisk the coconut powder and chickpea flour with 150 ml of the chicken stock in a bowl until smooth and lump-free. Pour this slurry into the pot while stirring constantly. Add the remaining stock and bring to a gentle simmer; the sauce should look creamy and slightly thickened within 3–4 minutes.

  6. 6

    Return the chicken and any juices to the pot. Reduce heat to low, cover, and simmer 35 minutes, stirring every 10 minutes to prevent sticking as the coconut thickens. Uncover and simmer 10–15 minutes more until the chicken is tender and the sauce coats a spoon; adjust with small splashes of stock if too thick.

  7. 7

    Stir in the remaining 4 g salt (or to taste), then fold in the chopped cilantro and mint. Simmer 2 minutes to perfume the stew without dulling the herbs. Turn off heat, add lime juice, and rest covered for 10 minutes so the flavors round out and the sauce becomes velvety.

🪪 Recipe Passport

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

Cultural Background

Khoresh-style stews are a central part of Persian home cooking, typically served with rice and built on slow-simmered aromatics and balanced sour-sweet notes. This recipe is a Persian-inspired variation that uses coconut and chickpea flour to create a plush, festive sauce while keeping the familiar khoresh structure and herb-forward finish.

Regional Variations

Southern Iran (Persian Gulf coast-inspired): Increase coconut powder to 80 g and add 1 tsp tamarind concentrate (or 20 ml tamarind water) for a more pronounced sweet-sour profile; keep herbs as written for freshness.
Tehran-style home cooking (milder spice emphasis): Reduce cumin to 1/2 tsp and omit cinnamon; emphasize herbs by increasing cilantro to 35 g and finishing with an extra 5 ml lime juice for a brighter, lighter impression.

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
42g
Protein
31g
Fat
28g
Carbs
6g
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.