Rogan Josh
Indian

Rogan Josh

Kashmiri·Hard·37 min active + 1 hour resting

Kashmiri slow-braised lamb in a rich, aromatic sauce of yogurt, fennel, and dried chili, deeply red from Kashmiri peppers.

Brought into Kashmir by the Mughals in the 15th–16th centuries — the dish is Persian in origin (rogan = clarified fat, josh = heat/passion in Persian), and traveled via the Mughal court's culinary entourage. In the Vale of Kashmir it was reworked: tomato dropped (it didn't grow there), yogurt and dried ginger took the body role, and Kashmiri chili and ratan jot supplied the famous red. It's the centerpiece of the Kashmiri Pandit and Wazwan traditions.

A fragrant celebration of slow-cooked lamb that captures the essence of Kashmiri spices. The vivid color is a feast for the eyes and the palate.

Lamb chunks, bone-in, in a deep red oil-slicked gravy that's thinner than Punjabi curries — closer to a sauce than a paste. The red is from Kashmiri chili and ratan jot (alkanet root), not tomato. Aroma leans on fennel seed, dried ginger (sonth), and black cardamom. Eaten with steamed rice. The oil should rise and pool clear at the surface; cloudy oil means the spices were rushed.

The defining move is the slow cook in mustard oil with whisked yogurt added a tablespoon at a time — adding it all at once will split the gravy. Kashmiri Pandit versions use no onion or garlic (Brahmin dietary practice); Kashmiri Muslim versions do. The red color comes from steeping ratan jot root in hot oil — modern restaurant versions outside Kashmir often substitute paprika or food coloring, which gets the hue but not the slight earthy note.

Variations

Pandit version (no onion-garlic, ratan jot for color); Muslim Kashmiri version (with onion-garlic and asafoetida); UK curry-house rogan josh is unrelated tomato-base.

On the Palate

Where Rogan Josh sits in the Indian flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

Whisk the yogurt smooth and add it one spoonful at a time off high heat, stirring each spoon in fully before the next — dump it in cold and all at once and it curdles into grainy strings instead of a glossy red gravy.

Ingredients

How it's made

5 steps · 37 min active + 1 hour waiting

  1. 1
    2 min

    Heat ghee in a heavy-bottomed pot over medium heat until it melts and shimmers. Add whole spices: cardamom, cinnamon, and cloves, stirring until they release their aroma.

    Watch out

    The whole spices should sizzle and turn fragrant within seconds — pull them before they darken or they go bitter.

  2. 2
    12 min

    Add finely sliced onions and sauté until they are golden brown, about 10 minutes. Stir in minced garlic and ginger, cooking until fragrant.

    Watch out

    Wait for the onions to go deep golden, not just soft — that's the color and sweetness the whole gravy leans on.

  3. 3
    8 min

    Introduce the lamb pieces, stirring to coat them in the spice-infused mixture. Cook until the lamb is browned on all sides, about 8 minutes.

  4. 4
    5 min

    Mix in yogurt slowly, stirring continuously to prevent curdling. Add ground fennel, cumin, and chili pepper, ensuring everything is well combined.

    Watch out

    Add the yogurt spoon by spoon with the fire low; if you see grainy flecks forming, you're going too fast.

  5. 5
    10 min

    Cover the pot and reduce the heat to low. Let the lamb simmer gently for 1 to 1.5 hours, until tender and the sauce is thickened.

    Watch out

    Keep it at a bare quiver, not a rolling boil — a hard boil breaks the yogurt sauce and dries the lamb.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Indian