How to Make Authentic Kashmiri Rogan Josh at Home – Step-by-Step Recipe

Rogan Josh: If you’ve ever tasted a spoon of that deep red, intensely aromatic lamb curry from Kashmir and thought, “I need this in my life every week,” then you’re in the right place. Rogan Josh (sometimes spelled Roghan Josh or Roganjosh) is one of India’s most famous dishes, and once you make it at home, you’ll never want the restaurant version again.

This is the real deal – slow-cooked, fragrant, melt-in-your-mouth lamb in a gravy that gets its stunning color naturally (no food coloring needed). Let’s cook!

Rogan Josh

Credit by: AI Generated img

What Makes Kashmiri Rogan Josh Special?

Traditional Rogan Josh is:

  • Made with lamb or goat (mutton)
  • Slow-cooked until the meat is fall-apart tender
  • Bright red from Kashmiri red chillies and a magical ingredient called “ratanjot” (or sometimes just the chillies + tomatoes)
  • Heavy on whole spices and fennel powder
  • Surprisingly light on tomatoes compared to Punjabi curries
  • Finished with a drizzle of ghee or “rogan” (the layer of spiced oil that floats on top – that’s where the name comes from: Rogan = oil, Josh = intense heat/passion)

Ingredients (Serves 4-5)

For the meat & marinade

  • 1 kg lamb/mutton (shoulder or leg, bone-in, cut into 2-inch pieces)
  • 2 tbsp curd/yogurt
  • 1 tsp ginger powder (saunth)
  • 1 tsp garlic paste
  • 1 tsp salt

Whole spices

  • 4-5 green cardamom
  • 2 black cardamom
  • 4 cloves
  • 1-inch cinnamon stick
  • 1 bay leaf
  • 1 tsp cumin seeds
  • 1 mace flower (javitri) – optional but amazing
Rogan Josh

Credit by: AI Generated img

Powdered spices

  • 2 tbsp Kashmiri red chilli powder (this gives color, not heat)
  • 2 tbsp fennel powder (saunf powder) – the soul of Rogan Josh
  • 1 tsp turmeric powder
  • 1 tsp ginger powder
  • 1 tsp garam masala (preferably Kashmiri garam masala)

Other ingredients

  • 4-5 medium onions, finely sliced
  • 3-4 tbsp mustard oil (traditional) or ghee
  • 1 tsp ratanjot (alkanet root) soaked in ¼ cup warm water (optional, for authentic red color)
  • 4-5 tbsp ghee (for finishing)
  • Salt to taste
  • Fresh coriander for garnish

Step-by-Step Method – How to Make Rogan Josh Like a Kashmiri Pandit

Step 1: Marinate the meat

Mix lamb pieces with curd, ginger powder, garlic paste, and salt. Let it rest for at least 1 hour (overnight in fridge is even better).

Step 2: Fry the onions

Heat mustard oil in a heavy-bottomed pan or pressure cooker till it smokes lightly, then cool it slightly. Add sliced onions and fry on medium heat till golden brown (not dark brown). Remove half the onions, drain on paper towel – these become the “barista” for garnish later.

Step 3: Start the curry

In the same oil, add all whole spices (cumin, cardamom, cloves, cinnamon, bay leaf, mace). Let them sizzle for 30 seconds.

Add the marinated lamb. Bhuno (stir-fry) on high heat for 8-10 minutes till the meat is seared and the yogurt is completely dry.

Step 4: Add the powdered spices

Lower the heat. Add Kashmiri chilli powder, turmeric, and fennel powder mixed with a little water (to prevent burning). Stir continuously for 2-3 minutes – this step is crucial for the flavor.

Step 5: Slow cooking (the traditional way)

Add 2-3 cups hot water, salt, and the soaked ratanjot water (if using). Bring to a boil, then cover and simmer on the lowest flame for 1½ to 2 hours (or pressure cook for 25-30 minutes on medium after the first whistle). Bone-in meat takes time – patience is key!

Keep checking and stirring every 15-20 minutes. The oil will start separating and float on top – that’s your “rogan.”

Rogan Josh

Credit by: AI Generated img

Step 6: Final touches

Once the meat is buttery soft, add garam masala and 3-4 tbsp ghee. Simmer for another 10 minutes.

Garnish with the reserved fried onions and fresh coriander.

Serving Suggestions

  • Best with steamed basmati rice or Kashmiri-style tandoori roti
  • Pair with plain yogurt or raita on the side
  • A little Kashmiri ver masala (spice mix) sprinkled on top takes it to another level
Rogan Josh

Credit by: AI Generated Image

Read More RecipesButter Chicken (Murgh Makhani) – The Ultimate Guide to India’s Most Loved Curry

Pro Tips for the Perfect Rogan Josh

  1. Never skip fennel powder – it’s what makes it Kashmiri.
  2. Use mustard oil or ghee – don’t substitute with regular oil.
  3. Kashmiri red chilli powder is mild but gives vibrant color. If you only have regular chilli powder, reduce the quantity.
  4. Low and slow is the secret. Don’t rush the cooking.
  5. Leftovers taste even better the next day!

There you have it – authentic Kashmiri Rogan Josh made right in your kitchen. Once you nail this recipe, your friends will be begging for dinner invites.

Try it this weekend and let me know in the comments how it turned out! ♡

Save this recipe, share it with your foodie friends, and happy cooking!

Leave a Reply

Your email address will not be published. Required fields are marked *

Hard do me sigh with west same lady. Their saved linen downs tears son add music. Expression alteration entreaties.

You have been successfully Subscribed! Ops! Something went wrong, please try again.

Blog Category

Veg

© 2025 recipeprop

Scroll to Top