Back to all recipes
Lamb Rogan Josh

Lamb Rogan Josh

Lamb Rogan Josh — Kashmir's Crown Jewel Braised in Crimson Yogurt Sauce

This storied Kashmiri dish builds its signature deep red color and complex warmth through careful layering of whole and ground spices. The lamb becomes fork-tender while the yogurt transforms into a velvety sauce that clings to every piece of meat.

IndianDinnerComfort FoodBraisingLambFallWinter
↓ Jump to Recipe

Kashmiri cooks judge their rogan josh by its color first — that deep crimson that comes not from tomatoes, but from the careful marriage of Kashmiri red chilies and yogurt transformed by heat. This isn't the bright red of restaurant versions pumped full of food coloring, but an earthy, brick-red depth that speaks to centuries of mountain cooking traditions.

The dish takes its time, and rightfully so. Each step builds on the last: whole spices release their oils into ghee, onions caramelize to sweetness, and the yogurt marinade slowly concentrates into a sauce that clings to fork-tender lamb. The technique of browning the yogurt-coated meat until nearly dry might seem counterintuitive, but it's what creates rogan josh's characteristic thick consistency and concentrated flavor.

What makes this version authentic is restraint — no tomatoes, no cream, no shortcuts. Just lamb, yogurt, onions, and a carefully balanced spice blend that lets the meat shine through. The result is a curry that tastes like it simmered in a Kashmiri kitchen, where the recipe passed from mother to daughter without ever being written down.

Prep30 min
Cook2 hrs
Total2 hrs 30 min
Servings6
Difficultymedium

Nutrition

fat26g
carbs8g
protein28g
calories385

Ingredients

  • lblamb shoulder, trimmed and cut into generous 2-inch cubes
  • 1 cupplain whole milk yogurt, room temperature
  • 3 tbspghee or clarified butter
  • 2 largelarge yellow onions, sliced thin
  • 6 clovegarlic cloves, finely minced
  • 2 inchfresh ginger, peeled and minced
  • 1 cuphot water
  • kosher salt
  • 2 tbspfresh cilantro leaves, roughly chopped(optional)

spices

  • 2 tspKashmiri red chili powder (for color and mild heat)
  • 1 tspground turmeric
  • 1 tbspground coriander
  • 1 tspground cumin
  • 1 tspgaram masala blend

whole spices

  • 4 green cardamom pods, lightly crushed
  • 2 inchcinnamon stick, broken in half
  • 4 whole cloves
  • 2 dried bay leaves

Instructions

  1. Toss the lamb cubes with yogurt and 1 teaspoon of salt in a large bowl until every piece is coated. Let this marinate at room temperature — the acids will start tenderizing the meat while the yogurt provides the base for your eventual sauce.
    30 min
  2. Melt the ghee in a heavy-bottomed Dutch oven or large pot over medium-high heat. You want it hot enough that a drop of water sizzles immediately, but not smoking.
  3. Drop in the cardamom, cinnamon, cloves, and bay leaves. They should sizzle and release their fragrance within seconds — this blooming step unlocks their essential oils.
    1 min
  4. Scatter in the onions and stir frequently. They'll go from raw to golden brown as their natural sugars caramelize — this deep browning creates the curry's rich base flavor.
    10 min
  5. Stir in the minced garlic and ginger, cooking just until they smell aromatic and the raw bite mellows. Don't let them burn or they'll turn bitter.
    2 min
  6. Sprinkle in all the ground spices — chili powder, turmeric, coriander, cumin, and garam masala. Stir constantly to prevent scorching as they bloom and darken slightly.
    1 min
  7. Add the marinated lamb along with every drop of yogurt marinade and crank the heat to high. The mixture will look wet and messy at first — this is exactly right.
  8. Keep stirring as the lamb browns on all surfaces and the yogurt reduces and thickens around the meat. The sauce will look almost dry when it's ready for the next step.
    10 min
  9. Pour in the hot water and scrape up any browned bits from the bottom of the pot. Bring everything to a vigorous boil, then immediately drop the heat to low.
  10. Cover tightly and let it bubble gently. The lamb is done when it shreds easily with a fork — resist lifting the lid too often or you'll lose precious steam.
    1 hr 30 min
  11. Taste and adjust the salt level, remembering that the flavors will have concentrated during the long simmer. The sauce should coat the back of a spoon nicely.
  12. Fish out the whole spices if you prefer, then scatter the cilantro over the top before serving alongside basmati rice or warm naan.
Tips & Tricks
Frequently Asked Questions
Can I make this with a different cut of lamb?

Leg of lamb works but will be less tender than shoulder, while lamb shanks need an extra 30 minutes of cooking. Avoid lean cuts like loin — they'll dry out during the long braise.

Why does my rogan josh look orange instead of deep red?

You're likely using regular chili powder instead of Kashmiri red chili powder, which has the distinctive color and mild heat. Regular paprika with a touch of cayenne gives better color than standard chili powder.

Can I make this ahead of time?

Rogan josh improves overnight as the flavors meld — just add a splash of water when reheating since the sauce thickens in the fridge. It keeps well for 3 days refrigerated or 3 months frozen.

My yogurt curdled when I added it — what went wrong?

The heat was too high or the yogurt was too cold from the fridge. Use room temperature yogurt and keep the heat at medium when adding it, stirring constantly to prevent separation.