Skip to content
Zaffaron

Khorak Mahicheh va Sabzijat (خوراک ماهیچه و سبزیجات) — Persian Braised Lamb Shank with Garden Vegetables

A comforting Persian braise where lamb shanks turn spoon-tender in a saffron-citrus broth, then finish with garden vegetables. It’s a home-style dish often served with rice and pickles, balancing richness with bright herbs.

By Zaffaron Kitchen· Published April 7, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
175 min total Prep 25m · Cook 150m 4 servings 690 cal
↓ Jump to Recipe
Khorak Mahicheh va Sabzijat — Persian Braised Lamb Shank with Garden Vegetables - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 1600 g Lamb shank (2 large shanks, about 800 g each, bone-in)
  • 30 ml Olive oil (for searing)
  • 250 g Yellow onion (1 large, thinly sliced)
  • 12 g Garlic (4 cloves, minced)
  • 180 g Leeks (white and light green parts, sliced into 1 cm rounds)
  • 200 g Celery (3–4 stalks, cut into 2 cm pieces)
  • 250 g Carrots (2 large, cut into 2 cm chunks)
  • 350 g Tomatoes (3 medium, grated or finely chopped)
  • 250 g Mushrooms (cremini or button, halved)
  • 30 g Fresh parsley (finely chopped)
  • 30 ml Fresh lemon juice (about 2 tbsp)
  • 2 tsp Lemon zest (finely grated)

+ 6 more in the full ingredients section below.

Steps (summary)

  1. Bloom the saffron by crushing the threads and mixing them with 30 ml hot water in a small cup. Let it steep for 10 minutes so t…
  2. Pat the lamb shanks dry with paper towels so they brown properly, then season them with 6 g salt, turmeric, and black pepper. H…
  3. Lower the heat to medium and add the sliced onion to the same pot, scraping up the browned bits as it softens. Cook 8–10 minute…
  4. Add the grated tomatoes and cook 6–8 minutes, stirring, until they darken slightly and the mixture looks jammy rather than wate…
  5. Return the shanks to the pot and pour in 900 ml water, aiming for the liquid to come about one-third up the shanks. Add the blo…
  6. Braise for 90 minutes, turning the shanks once halfway through so they cook evenly. Keep the simmer very gentle; if it boils ha…

+ 3 more steps in the full instructions section below.

Cultural Background

Mahicheh is a beloved Persian comfort dish associated with patient, low-and-slow cooking and generous hospitality. Served at family gatherings and special meals, it showcases saffron’s prestige and the balance of rich meat with bright citrus and herbs.

savorytangywarm-spicedtender meatsilky brothsoft vegetablessaffron warmthtoasted turmericsweet onionfresh parsley🌶 mild

Equipment

Heavy Dutch oven or thick-bottomed pot with lidTongsChef’s knifeCutting boardMicroplane or fine graterMeasuring spoonsLadle

💡 Tips

  • For cleaner flavor, skim 15–30 ml of surface fat from the broth after the first 60 minutes of simmering.
  • If you want a thicker sauce, simmer uncovered for 8–10 minutes at the end and spoon the reduced broth over the shanks.
  • Slice leeks and rinse well to remove grit, then dry before adding so the braise stays glossy rather than watery.

⚠️ Common Mistakes

  • ❌ Boiling the braise aggressively

    ✅ Fix: Keep it at a gentle simmer; small bubbles at the edges give tender meat and a clear, flavorful broth.

  • ❌ Adding lemon too early

    ✅ Fix: Stir in lemon juice and zest near the end so the citrus stays bright and doesn’t turn bitter.

  • ❌ Overcooking the vegetables

    ✅ Fix: Add firm vegetables after the lamb has braised; add mushrooms last and finish with parsley off heat.

🧊 How to Store

Cool leftovers within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently covered on the stovetop with 60–90 ml water to loosen the sauce, or microwave at 600W in 2-minute bursts until steaming hot.

📅 Make Ahead

Braise the lamb shanks and base sauce up to 2 days ahead and refrigerate. Reheat gently, then add the vegetables and mushrooms fresh on serving day so they stay colorful and intact.

🍽️ Pairs Well With

  • Steamed Persian rice (chelow)
  • tahdig
  • torshi
  • fresh herbs (sabzi khordan)
  • yogurt with cucumber.

Regional Variations

  • Tehran-style: finish with extra saffron and a slightly thicker, reduced sauce for spooning over rice.
  • Shiraz-style: add 1 pierced dried lime during the braise for a deeper sour note, then remove before serving.
  • North Iran-inspired: add 15 ml pomegranate molasses at the end for a sweet-tart gloss.
everyday holiday party ramadan nowruz
#classic#family-style#gluten-free

Ingredients

  • 1600 gLamb shank (2 large shanks, about 800 g each, bone-in)
  • 30 mlOlive oil (for searing)
  • 250 gYellow onion (1 large, thinly sliced)
  • 12 gGarlic (4 cloves, minced)
  • 180 gLeeks (white and light green parts, sliced into 1 cm rounds)
  • 200 gCelery (3–4 stalks, cut into 2 cm pieces)
  • 250 gCarrots (2 large, cut into 2 cm chunks)
  • 350 gTomatoes (3 medium, grated or finely chopped)
  • 250 gMushrooms (cremini or button, halved)
  • 30 gFresh parsley (finely chopped)
  • 30 mlFresh lemon juice (about 2 tbsp)
  • 2 tspLemon zest (finely grated)
  • 0.25 tspSaffron threads (ground and bloomed)
  • 30 mlHot water (to bloom saffron)
  • 1.5 tspGround turmeric (Persian-style base spice)
  • 1 tspGround black pepper (freshly ground)
  • 10 gFine sea salt (about 1 3/4 tsp, divided)
  • 900 mlWater (add more only if needed to keep 1/3 of shanks submerged)

🔄 Substitutions

  • Lamb shank→ Beef shank
  • Fresh lemon juice→ Dried lime (limoo amani)
  • Mushrooms→ Zucchini

Instructions

  1. 1

    Bloom the saffron by crushing the threads and mixing them with 30 ml hot water in a small cup. Let it steep for 10 minutes so the color and aroma fully release, then set it aside for the braise.

  2. 2

    Pat the lamb shanks dry with paper towels so they brown properly, then season them with 6 g salt, turmeric, and black pepper. Heat the olive oil in a heavy pot over medium-high heat, and sear the shanks 4–5 minutes per side until deeply golden.

  3. 3

    Lower the heat to medium and add the sliced onion to the same pot, scraping up the browned bits as it softens. Cook 8–10 minutes until the onion turns golden, then stir in the garlic for 60 seconds until fragrant.

  4. 4

    Add the grated tomatoes and cook 6–8 minutes, stirring, until they darken slightly and the mixture looks jammy rather than watery. This step builds a deep, classic Persian base and prevents the finished broth from tasting raw.

  5. 5

    Return the shanks to the pot and pour in 900 ml water, aiming for the liquid to come about one-third up the shanks. Add the bloomed saffron liquid, bring to a gentle boil, then reduce to a low simmer and cover.

  6. 6

    Braise for 90 minutes, turning the shanks once halfway through so they cook evenly. Keep the simmer very gentle; if it boils hard, the meat can tighten and the broth can turn cloudy.

  7. 7

    Add the leeks, celery, and carrots, then re-cover and simmer 35 minutes until the vegetables are tender but not falling apart. If the liquid drops below the one-third level, add 100 ml water at a time to maintain a steady braise.

  8. 8

    Add the mushrooms and cook uncovered for 10–12 minutes so they release moisture and the sauce concentrates. Stir in the remaining 4 g salt, lemon juice, and lemon zest, then simmer 3 minutes to round out the citrus notes.

  9. 9

    Turn off the heat and fold in the chopped parsley so it stays bright and aromatic. Rest the pot, covered, for 10 minutes so the broth settles and the lamb becomes even more succulent before serving.

🪪 Recipe Passport

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

Cultural Background

Mahicheh is a beloved Persian comfort dish associated with patient, low-and-slow cooking and generous hospitality. Served at family gatherings and special meals, it showcases saffron’s prestige and the balance of rich meat with bright citrus and herbs.

Regional Variations

Tehran-style: finish with extra saffron and a slightly thicker, reduced sauce for spooning over rice.
Shiraz-style: add 1 pierced dried lime during the braise for a deeper sour note, then remove before serving.
North Iran-inspired: add 15 ml pomegranate molasses at the end for a sweet-tart gloss.

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

690
Calories
53g
Protein
44g
Fat
18g
Carbs
4.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.