Skip to content
Zaffaron

Rogan Josh (روغان جوش) — Kashmiri Slow-Braised Lamb in Aromatic Red Sauce

Rogan Josh is a celebrated Kashmiri lamb curry known for its deep red hue and fragrant, warming spices. Traditionally slow-braised, it balances yogurt tang with aromatic whole spices for a rich, festive main.

By Zaffaron Kitchen· Published April 4, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy
135 min total Prep 25m · Cook 110m 6 servings 520 cal
↓ Jump to Recipe
Rogan Josh — Kashmiri Slow-Braised Lamb in Aromatic Red Sauce - authentic indian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 1000 g lamb shoulder, boneless, cut into 4 cm cubes (well-marbled pieces stay tender during braising)
  • 250 g plain full-fat yogurt (whisked smooth)
  • 20 g ginger, finely grated
  • 12 g garlic, finely grated
  • 10 g Kashmiri chili powder (for color and mild heat)
  • 12 g fine sea salt
  • 45 ml mustard oil (heat until lightly smoking to mellow pungency)
  • 6 pod green cardamom pods (lightly crushed)
  • 1 pod black cardamom pod (optional but traditional)
  • 1 stick cinnamon stick (about 5 cm)
  • 5 cloves
  • 1 leaf bay leaf

+ 10 more in the full ingredients section below.

Steps (summary)

  1. Marinate the lamb by whisking the yogurt, grated ginger, grated garlic, Kashmiri chili powder, and salt until completely smooth…
  2. Bloom the saffron by crushing the threads lightly between your fingers and stirring them into 30 ml hot water. Let it stand for…
  3. Place a heavy pot or Dutch oven over medium-high heat and add the mustard oil. Heat until it just begins to smoke, then reduce…
  4. Add the green cardamom, black cardamom, cinnamon, cloves, and bay leaf, and stir for 30–45 seconds until fragrant. Sprinkle in…
  5. Add the marinated lamb along with all the marinade and spread it in an even layer. Cook for 8–10 minutes, stirring frequently,…
  6. Lower the heat to medium-low and add fennel powder, dry ginger powder, cumin, coriander, and turmeric. Stir continuously for 60…

+ 4 more steps in the full instructions section below.

Cultural Background

A hallmark of Kashmiri Wazwan feasts, Rogan Josh showcases the region’s love of aromatic whole spices and slow cooking. Its signature red color traditionally comes from Kashmiri chilies and careful braising rather than heavy heat.

savorytangywarm-spicedtender meatthick brothsaffron warmthtoasted turmeric🌶 mild

Equipment

heavy pot or Dutch oven with lidmixing bowlwhiskmicroplane or graterwooden spoonmeasuring spoonskettle for hot water

💡 Tips

  • Keep the braise at a gentle simmer (small bubbles) to prevent the yogurt sauce from splitting; if it looks grainy, whisk in 30 ml hot water and simmer very gently for 3 minutes.
  • For deeper color without extra heat, use Kashmiri chili powder and avoid very hot chili powders; 10 g is enough for a vivid red sauce with mild spice.
  • If using mustard oil, always heat it to first smoke, then lower the heat before adding spices; this removes harshness and improves aroma.

⚠️ Common Mistakes

  • ❌ Boiling the curry hard, causing the yogurt sauce to split and turn grainy.

    ✅ Fix: Keep the heat at a gentle simmer and stir regularly; if it splits, add 30 ml hot water and simmer very gently while stirring to re-emulsify.

  • ❌ Using very hot chili powder instead of Kashmiri chili, making the dish overly spicy and bitter.

    ✅ Fix: Use 10 g Kashmiri chili for color; if substituting, use paprika for color and add cayenne in small measured amounts.

  • ❌ Letting the pot dry out during the long braise, leading to scorched spices and tough meat.

    ✅ Fix: Stir every 15 minutes and add 30–60 ml hot water whenever the sauce looks sticky or the fat separates too early.

🧊 How to Store

Cool to room temperature within 90 minutes, then refrigerate in an airtight container for up to 3 days. Reheat covered over low heat with 60–90 ml water, stirring occasionally, until the lamb is hot throughout; freeze up to 2 months for best texture.

📅 Make Ahead

Marinate the lamb up to 24 hours in advance for deeper flavor. The finished curry improves overnight; cool, refrigerate, and reheat gently the next day with a small measured splash of water.

🍽️ Pairs Well With

  • Steamed basmati rice
  • naan
  • saffron rice
  • kachumber salad
  • pickled onions
  • cucumber raita.

Regional Variations

  • Kashmiri Pandit style often avoids garlic and onion, leaning on asafetida, fennel, and dry ginger for fragrance and a cleaner, brighter gravy.
  • Some restaurant-style versions add browned onions and tomato for sweetness and body, creating a thicker, more pan-Indian curry profile.
everyday holiday party ramadan
#classic#family-style#gluten-free

Ingredients

  • 1000 glamb shoulder, boneless, cut into 4 cm cubes (well-marbled pieces stay tender during braising)
  • 250 gplain full-fat yogurt (whisked smooth)
  • 20 gginger, finely grated
  • 12 ggarlic, finely grated
  • 10 gKashmiri chili powder (for color and mild heat)
  • 12 gfine sea salt
  • 45 mlmustard oil (heat until lightly smoking to mellow pungency)
  • 6 podgreen cardamom pods (lightly crushed)
  • 1 podblack cardamom pod (optional but traditional)
  • 1 stickcinnamon stick (about 5 cm)
  • 5cloves
  • 1 leafbay leaf
  • 0.5 tspasafetida (hing) (use powder; omit if unavailable)
  • 2 tspfennel powder
  • 1.5 tspdry ginger powder (sonth; key Kashmiri note)
  • 1 tspground cumin
  • 2 tspground coriander
  • 0.5 tspturmeric powder
  • 600 mlwater (hot, plus extra as needed)
  • 0.15 gsaffron threads (about a generous pinch)
  • 30 mlhot water (for saffron) (to bloom saffron)
  • 15 mlghee (optional for a glossy top layer)

🔄 Substitutions

  • mustard oil→ ghee
  • Kashmiri chili powder→ paprika
  • lamb shoulder→ goat leg, bone-in pieces

Instructions

  1. 1

    Marinate the lamb by whisking the yogurt, grated ginger, grated garlic, Kashmiri chili powder, and salt until completely smooth. Coat the lamb thoroughly, cover, and refrigerate for 2 hours so the yogurt tenderizes the meat and the spices penetrate.

  2. 2

    Bloom the saffron by crushing the threads lightly between your fingers and stirring them into 30 ml hot water. Let it stand for 10 minutes; the liquid should turn a deep golden-red and will be added at the end for aroma.

  3. 3

    Place a heavy pot or Dutch oven over medium-high heat and add the mustard oil. Heat until it just begins to smoke, then reduce the heat to medium; this step mellows the oil’s sharpness and keeps the curry tasting rounded.

  4. 4

    Add the green cardamom, black cardamom, cinnamon, cloves, and bay leaf, and stir for 30–45 seconds until fragrant. Sprinkle in the asafetida and stir for 10 seconds; it should sizzle briefly without browning.

  5. 5

    Add the marinated lamb along with all the marinade and spread it in an even layer. Cook for 8–10 minutes, stirring frequently, until the yogurt mixture looks glossy and begins to thicken rather than appearing raw and milky.

  6. 6

    Lower the heat to medium-low and add fennel powder, dry ginger powder, cumin, coriander, and turmeric. Stir continuously for 60–90 seconds so the ground spices toast gently in the fat; if the pot looks dry, splash in 30–60 ml water to prevent scorching.

  7. 7

    Pour in 600 ml hot water and scrape the bottom of the pot to release any browned bits into the sauce. Bring to a steady simmer, then cover with the lid slightly ajar so the sauce reduces while the lamb braises.

  8. 8

    Simmer gently for 75–90 minutes, stirring every 15 minutes to prevent sticking and to keep the yogurt-based sauce smooth. Add up to 150 ml additional hot water if needed to maintain a thick gravy that coats the lamb rather than drying out.

  9. 9

    When the lamb is fork-tender, uncover and simmer for 10–15 minutes to concentrate the sauce until it clings to the meat. Stir in the bloomed saffron liquid and the ghee, then cook 2 minutes more so the aroma lifts without boiling away.

  10. 10

    Rest the Rogan Josh off the heat for 10 minutes so the fat rises slightly and the flavors settle into the sauce. Remove the bay leaf and cinnamon stick before serving, and spoon the red gravy over the lamb for a classic presentation.

🪪 Recipe Passport

Origin: Indian Cuisine
Researched by: Zaffaron Kitchen
Published: April 4, 2026

Cultural Background

A hallmark of Kashmiri Wazwan feasts, Rogan Josh showcases the region’s love of aromatic whole spices and slow cooking. Its signature red color traditionally comes from Kashmiri chilies and careful braising rather than heavy heat.

Regional Variations

Kashmiri Pandit style often avoids garlic and onion, leaning on asafetida, fennel, and dry ginger for fragrance and a cleaner, brighter gravy.
Some restaurant-style versions add browned onions and tomato for sweetness and body, creating a thicker, more pan-Indian curry profile.

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

520
Calories
38g
Protein
35g
Fat
12g
Carbs
3g
Fiber
760mg
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.