Rogan josh is one of the signature dishes of Kashmiri cuisine — a culinary tradition distinct from both North Indian (Punjabi) cooking and South Indian cooking, shaped by the geography and history of the Kashmir Valley and its proximity to Central Asian, Persian, and Mughal influences.
The name is Persian: rogan means clarified butter or fat; josh means intense heat or passion. The literal translation — "fat-cooked over intense heat" — describes the technique: meat braised in a fat-enriched sauce at vigorous heat, building the deep caramelization and color that distinguishes it from gentler braises.
The Red Color: Kashmiri Chilies, Not Tomatoes
This is the most commonly misunderstood element of rogan josh in non-Kashmiri Indian restaurants worldwide: the color comes from Kashmiri red chilies (Kashmiri mirch), not from tomatoes.
Kashmiri red chilies are a specific variety grown in the Kashmir Valley. They are:
- Very red and deeply pigmented — the most vivid natural red of any Indian chili variety
- Mild — significantly lower heat than most Indian chilies; heat level comparable to a sweet paprika
- Paprika-like in flavor — earthy, slightly sweet, with a fruity note underneath the color
- Available dried whole or as powder at Indian grocery stores
The traditional rogan josh uses soaked whole dried Kashmiri chilies ground to a paste, or a large quantity of Kashmiri chili powder, to achieve the red color. If you cannot source Kashmiri chili specifically, a combination of sweet paprika (for color) and a smaller amount of cayenne (for heat) is the closest substitute.
Tomatoes are absent from traditional rogan josh. Adding tomato is a restaurant adaptation (often done in UK Indian restaurants since the 1970s) that changes both the acidity and the color of the final dish.
The Two Kashmiri Versions
Kashmiri Pandit (Hindu) Version
The Kashmiri Pandit community is an ancient Hindu community from Kashmir with specific food restrictions:
- No onion, no garlic (prohibited in traditional Kashmiri Pandit cooking)
- Asafoetida (hing) is used instead of onion and garlic as the aromatic base — provides a sulfurous, savory depth
- Fennel powder (saunf) is a primary spice
- Dried ginger powder (sonth) rather than fresh ginger
- The resulting dish is distinctive and quite different in flavor profile — the asafoetida-fennel combination is unmistakable
Kashmiri Muslim (Wazwan) Version
From the Muslim community; forms part of the elaborate wazwan feast tradition:
- Uses onion and garlic
- Traditionally cooked in clarified butter from sheep's tail fat (tael)
- Part of a multi-course meal where dozens of dishes are served in a specific order
Most home recipes and restaurant versions outside Kashmir are variations on the Muslim version, though without the tail fat.
The Whole Spice Aromatic Base
Rogan josh does not have a ground spice paste like many curries. The aromatics go into the oil whole and are left in the dish:
- Whole black cardamom pods (badi elaichi) — smoky, camphor-like, very different from green cardamom
- Whole green cardamom pods — floral
- Whole cloves
- Bay leaves
- Cinnamon stick
- Dried whole Kashmiri red chilies
These spices bloom in hot fat before the meat is added, infusing the oil.
The Complete Recipe (Muslim-Style Rogan Josh)
Serves: 4 Time: 1 hour 45 minutes
Ingredients
- 1kg bone-in lamb shoulder or leg, cut into large pieces (bone-in preferred for depth)
- 4 tablespoons ghee or neutral oil
- 2 large onions, thinly sliced
- 6 cloves garlic, minced
- 2cm fresh ginger, grated
Whole spices (bloom in oil):
- 4 black cardamom pods
- 6 green cardamom pods
- 6 whole cloves
- 2 bay leaves
- 1 cinnamon stick
- 4 dried whole Kashmiri red chilies
Ground spices:
- 3 tablespoons Kashmiri red chili powder (or 2.5 tbsp sweet paprika + 1 tsp cayenne)
- 1 teaspoon ground coriander
- 1 teaspoon fennel powder
- ½ teaspoon ground ginger
- Salt to taste
- 250ml plain yogurt, whisked smooth
- 500ml water or lamb stock
Method
1. Bloom whole spices: Heat ghee in a heavy-bottomed pot over medium-high heat until smoking. Add all whole spices; fry 1 minute until fragrant and the cardamom pods puff slightly.
2. Fry onions: Add sliced onions; fry over medium heat, stirring regularly, 15–20 minutes until deep golden-brown. Do not rush — proper onion browning is essential.
3. Add aromatics: Add garlic and ginger; fry 2–3 minutes.
4. Add ground spices: Add Kashmiri chili powder, coriander, fennel, ground ginger, and salt. Fry 2–3 minutes, stirring constantly to prevent burning. The mixture should deepen in color and become very fragrant.
5. Add lamb: Add lamb pieces; turn to coat in the spice mixture. Increase heat to high; brown the lamb on all sides, about 8–10 minutes.
6. Add yogurt: Reduce heat to medium. Add whisked yogurt a spoonful at a time, stirring constantly after each addition to prevent curdling. Once all yogurt is incorporated, cook 5 minutes.
7. Braise: Add water or stock; bring to a boil. Reduce to a low simmer; cover and cook 60–75 minutes until lamb is very tender and falling off the bone. Sauce should be thick and deeply red.
8. Finish: Taste; adjust salt. If the sauce is too thin, simmer uncovered 10–15 minutes until it reduces to a coating consistency.
Serve with Kashmiri dum aloo (potatoes), naan, or steamed rice.
Related reading: Indian Dal Lentil Guide | Butter Chicken Murgh Makhani Guide | Biryani Hyderabadi Guide
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99