HomeStatesDishesAboutContact

EatByState

Discover India's Culinary Heritage

Rogan Josh

An authentic non-vegetarian recipe from Jammu And Kashmir, India

Rogan Josh

Cook Time

75 mins

Servings

4 servings

Difficulty

Medium
🍖

Category

Non-Vegetarian
#traditional#authentic#jammu-and-kashmir
🛒

Ingredients

For 4 servings

750g Lamb (bone-in, curry cut)

60ml Mustard oil

150g Yogurt

2piece Onion

15g Kashmiri red chilli powder

10g Fennel powder (saunf)

5g Dry ginger powder (sonth)

2g Asafoetida (hing)

3piece Whole black cardamom

4piece Green cardamom

4piece Cloves

1piece Cinnamon stick

2piece Bay leaves

3g Turmeric powder

8g Coriander powder

5g Garam masala

8g Salt

400ml Water

18 ingredients needed

💡 Pro Tip: Gather all ingredients before you start cooking for a smooth preparation process.

👨‍🍳

Cooking Instructions

Follow these step-by-step instructions to prepare this authentic dish

1

Heat mustard oil in a heavy-bottomed pot until it reaches smoking point, then reduce to medium heat. This removes the pungency of the oil.

Click to mark as complete

2

Add asafoetida, bay leaves, black cardamom, green cardamom, cloves, and cinnamon. Fry for 30 seconds until fragrant.

Click to mark as complete

3

Add sliced onions and cook until deep golden brown, about 12 minutes. This step is crucial for the colour and flavour base.

Click to mark as complete

4

Add the lamb pieces and sear on high heat until browned on all sides, about 8 minutes.

Click to mark as complete

5

Reduce heat to medium. Add Kashmiri red chilli powder mixed with 2 tbsp water (to prevent burning) and turmeric. Stir well.

Click to mark as complete

6

Add coriander powder, fennel powder, and dry ginger powder. Mix thoroughly to coat the lamb.

Click to mark as complete

7

Whisk the yogurt until smooth and add it gradually, stirring continuously to prevent curdling.

Click to mark as complete

8

Cook on medium heat, stirring frequently, until the oil separates from the masala, about 10 minutes.

Click to mark as complete

9

Add water, bring to a boil, then cover and simmer on low heat for 35–40 minutes until lamb is tender and falls off the bone.

Click to mark as complete

10

Sprinkle garam masala, adjust salt, and cook uncovered for 5 more minutes to thicken the gravy.

Click to mark as complete

11

Serve hot with steamed rice or Kashmiri bread (sheermal or lavasa).

Click to mark as complete

👨‍🍳

Chef's Tips

Authentic Rogan Josh uses no garlic or ginger — the flavour comes entirely from the whole spices, fennel, and dry ginger powder

Kashmiri red chillies give the dish its iconic deep red colour with mild heat — don't substitute with regular chilli powder

Mustard oil is traditional and adds a distinctive flavour; heat it to smoking point first to mellow its sharpness

Bone-in lamb is essential — the marrow enriches the gravy significantly

📖

About This Dish

Rogan Josh is a traditional non-vegetarian dish from Jammu And Kashmir, India. This authentic recipe provides exact measurements for cooking 4 servings.

- Authentic Rogan Josh uses no garlic or ginger — the flavour comes entirely from the whole spices, fennel, and dry ginger powder - Kashmiri red chillies give the dish its iconic deep red colour with mild heat — don't substitute with regular chilli powder - Mustard oil is traditional and adds a distinctive flavour; heat it to smoking point first to mellow its sharpness - Bone-in lamb is essential — the marrow enriches the gravy significantly

🥗

Category

Non-Vegetarian

⏱️

Cook Time

75 mins

👥

Servings

4 servings

📊

Difficulty

Medium