What To Eat← Back to home
Indian Cuisine ↗

Rogan Josh

روغن جوش/ROH-gan johsh/
Also known as: Roghan Josh, Rogan Gosht, Kashmiri Lamb Curry
Rogan Josh
About this dish

A Kashmiri slow-braised lamb curry with aromatic dried Kashmiri chillies and whole spices — deeply red and intensely flavoured.

📍 Find the best Rogan Josh near me
AI-powered — Google, TripAdvisor and food blogs
History & Origin

Rogan josh is the crowning dish of Kashmiri cuisine, a slow-braised lamb curry whose vivid red colour comes from dried Kashmiri chillies and ratanjot (alkanet root), not fresh chillies. The dish arrived in Kashmir with the Mughals — rogan means oil in Persian and josh means heat or passion. There are two distinct versions: the Hindu Kashmiri Pandit version uses no onion or garlic (prohibited in Pandit cooking); the Muslim version uses both. The dish became famous outside Kashmir through Madhur Jaffrey, whose 1982 cookbook introduced it to Western audiences. The lamb must be bone-in — the bones release collagen that enriches the sauce in a way that boneless meat cannot.

Ingredients
🐑Bone-in lamb shoulder, cut into chunks, 1kg
🌶️Dried Kashmiri chillies, soaked, 8
🥛Whole milk yoghurt, 200g
🧅Brown onions, finely sliced, 3
🧄Garlic cloves, minced, 6
🫚Fresh ginger, grated, 2 tbsp
🌿Whole spices — cardamom, cloves, bay leaves, cinnamon
🌿Fennel powder, 2 tsp
🌿Ginger powder (soonth), 1 tsp
🫚Mustard oil or ghee, 4 tbsp
Method
Serves 4
1
Soak the dried Kashmiri chillies in warm water for 30 minutes. Blend to a smooth paste.
2
Heat mustard oil or ghee in a heavy pot until smoking. Add the whole spices and fry for 30 seconds until fragrant.
3
Add the sliced onions and cook for 20 minutes until deep golden. Add the garlic and ginger paste and cook for 5 minutes.
4
Add the Kashmiri chilli paste and fry for 5 minutes until the oil separates. Add the fennel powder and ginger powder.
5
Add the lamb pieces and cook over high heat for 10 minutes, turning, until the meat is sealed and coated in the masala.
6
Add the yoghurt a tablespoon at a time, stirring constantly to prevent curdling. Add a little water, cover and cook on low heat for 1.5 hours until the lamb is completely tender and the oil has risen to the surface.
✓ What Makes it Authentic

The red colour comes from Kashmiri chillies not tomatoes — this is the authentic version. Use bone-in lamb for more flavour. The whole spices are for aroma only — do not eat them.

User Reviews
No reviews yet — be the first!
Sign in to leave a review
Members can create lists, save favourites and get recommendations.
🔥 Viral Recipes
How the world's top chefs make this dish
AuthenticMinor changesSignificant changes
🌍 Food Vlogs
Eating and cooking it at the source
🌍
No videos yet
What To Eat
The World's Food Guide

© 2026 What To Eat · hello@whattoeat.world