Skip to content

Rogan Josh

Delight your senses with this profoundly aromatic, melt-in-your-mouth lamb curry bathed in a stunning, fiery-red signature Kashmiri broth.

120 minutes
Serves 4
Dinner
42 min prep
66 min cook

Good to know

  • One-pot

Matched from this dish's own ingredients and timing. Browse more: one-pot dinners

Instructions

6 steps
  1. 1

    Sear the Meat: Heat 3 tbsp ghee or mustard oil in a heavy-bottomed Dutch oven over medium-high heat. Add 2 black cardamoms, 4 cloves, and a cinnamon stick. Sauté the lamb chunks in batches until thoroughly browned on all sides.

  2. 2

    Spice Infusion: Lower the heat. In a small bowl, mix the Kashmiri chili powder with 2 tbsp of water to make a paste, then stir it into the pot to prevent the spices from burning. This gives the signature fiery red hue without excessive heat.

  3. 3

    Add Yogurt & Powders: Gradually whisk in the yogurt, one spoonful at a time, continuously stirring to prevent it from curdling. Once incorporated, add the fennel powder, dry ginger powder, and 1/2 tsp asafoetida (hing).

  4. 4

    Braise the Lamb: Pour in 2 cups of hot water or lamb stock. Bring to a gentle boil, then cover the pot with a tight-fitting lid.

  5. 5

    Slow Cook: Reduce the heat to the lowest setting and let it simmer gently for 1.5 to 2 hours. Stir occasionally, checking the liquid level. The meat should be extremely tender and practically falling apart.

  6. 6

    Finish: The dish is ready when a thick layer of red oil (rogan) floats to the top. Garnish with a pinch of garam masala and serve hot with steamed rice or naan.

Rogan Josh — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Rogan Josh looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

54/100

Works for many families

54
Allergen-friendly 80
Kid-friendly 27
Weeknight-easy 54
Budget-friendly 48
Great leftovers 87
Pantry-friendly 21

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

530

Calories

46 g

Protein

3 g

Carbs

36 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Rogan josh is a signature dish of Kashmiri cuisine, brought to the valley by Mughal emperors who prized the high-altitude lamb and the rich spice trade that passed through the region. The name likely derives from Persian 'rogan' (oil or clarified butter) and 'josh' (heat or passion), describing a technique of slowly cooking meat in fat with intense whole spices. Authentic Kashmiri versions use Ratanjot (alkanet root) for a deep red color instead of tomatoes, which distinguishes it from Punjabi interpretations that became standard in restaurant menus.

Listahan note

This version uses yogurt-braised lamb without tomatoes, closer to the Kashmiri original, which produces a more delicate and aromatic sauce than the tomato-forward restaurant interpretations.

Technique cues

  • Brown the lamb in batches in very hot fat — overcrowding drops the pan temperature so the meat steams and turns gray instead of developing a sear, and an unseared rogan josh lacks the necessary depth.
  • Whisk yogurt into the dish a spoonful at a time over moderate heat rather than all at once — adding cold yogurt to a hot pan causes it to curdle and leave white flecks that will not smooth back out.
  • Toast whole spices (cardamom, cloves, cinnamon) in the hot oil for 30-45 seconds before any other ingredient — this is the step that differentiates a floral, complex curry from a flat one.

Kitchen flow

Parallel prep
Measure and set out all whole spices before starting the cook — once the oil is hot, the spice bloom happens fast and you cannot stop to measure without burning the spices.
Make-ahead
Rogan josh is best made a day ahead; refrigerate overnight so the fat solidifies and can be skimmed, and the flavors deepen significantly.
Leftover move
Shred leftover rogan josh and serve in flatbreads with pickled red onion and mint chutney, or stir into a lentil soup for a rich smoky base.
Cleanup rhythm
Deglaze the browning pot with a few tablespoons of water after removing the lamb — the fond dissolves into the braising liquid and all that flavor stays in the dish.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

bone-in lamb shoulder

protein

Purpose: Bone-in pieces release gelatin and fat into the sauce during the long braise, giving it a body that boneless meat cannot achieve.

Handling: Cut into 2-inch pieces and pat dry; trim excess surface fat but leave some for basting the pan during browning.

Adaptation: Boneless lamb leg works but produces a less gelatinous sauce; goat shoulder is excellent and traditional in many regional versions.

full-fat yogurt

braising liquid and sauce body

Purpose: Yogurt is the primary liquid in authentic Kashmiri rogan josh, producing a silkier, more nuanced sauce than tomato-based versions.

Handling: Bring to room temperature before adding to the pot to reduce curdling risk.

Adaptation: Sour cream thinned with a little water is a closer substitute than coconut cream for the tart dairy note.

Kashmiri red chili powder

color and gentle heat

Purpose: Kashmiri chili provides the vivid red-orange color of authentic rogan josh with a mild heat that does not overpower the aromatic spices.

Handling: Bloom in a small amount of oil before adding the onions to fully activate the color pigments.

Adaptation: Paprika mixed with a small amount of cayenne mimics the color and gives a similar mild heat.

whole cardamom pods

floral spice character

Purpose: Green cardamom is the dominant aromatic in rogan josh and gives the dish its distinctive Mughal perfume.

Handling: Crack each pod lightly before adding to the hot oil so the seeds are exposed and release their oil.

Adaptation: Quarter teaspoon of ground cardamom per 4 pods; not as fragrant but functionally equivalent.

fennel powder

sweet anise note

Purpose: Ground fennel seeds are a defining spice of Kashmiri cooking and give rogan josh its characteristic subtle sweetness that differentiates it from Punjabi curries.

Handling: Add with other ground spices after the onion softens so it toasts briefly in the fat.

Adaptation: A pinch of star anise ground into the spice mix approximates the flavor.

Technique notes

  • The sauce is ready to add the yogurt when the oil has visibly separated from the onion-spice paste (you can see it pooling at the edges) — this 'bhunao' stage means the raw flavor has cooked out and the yogurt will integrate rather than curdle.
  • Finish the dish with a pinch of garam masala and a drop of rose water off the heat to echo the Mughal-era perfumed cooking that defines authentic Kashmiri rogan josh.
  • A long, slow simmer of 90 minutes on low heat is non-negotiable for bone-in lamb to become tender — pressure cookers work but a Dutch oven on the stovetop produces a silkier sauce.

Ingredient swaps

Dairy-free direction
Replace yogurt with coconut cream and add a teaspoon of apple cider vinegar to approximate the tang — the sauce will be slightly sweeter but still rich.
Leaner direction
Use boneless leg of lamb trimmed of visible fat and skim the surface oil during cooking; the result is less rich but still flavorful.

Serve alongside

  • saffron basmati rice
  • garlic naan
  • sliced cucumber with yogurt
  • Kashmiri kahwa (saffron-cardamom tea)
  • a glass of dry red wine

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate in a sealed container for up to 4 days; the fat cap that forms when cold can be skimmed before reheating for a cleaner sauce.
  • Freezes well for 3 months; the sauce becomes even more deeply flavored after freezing and thawing.

Equipment

  • Dutch oven or heavy lidded pot for an even, low braise
  • fine-mesh skimmer for removing excess surface oil
  • mortar and pestle or spice grinder for freshly ground fennel and coriander

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Rogan Josh to your week, check it against your household's allergens, and build the shopping list automatically.

More Indian recipes