Authentic Kashmiri Rogan Josh Recipe - Step by Step Guide with Tips

Rogan Josh is the crown jewel of Kashmiri cuisine. This aromatic lamb curry is famous for its rich red color, tender meat, and complex flavor. Learn how to make authentic Rogan Josh at home.

What is Rogan Josh?

Rogan Josh means 'red hot' in Persian. The dish originated in Persia and was brought to Kashmir by Mughal invaders.

Ingredients (Serves 4)

  • 1 kg lamb (with bones)
  • 3 tablespoons ghee or mustard oil
  • 2 large onions (finely chopped)
  • 1 tablespoon ginger-garlic paste
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon turmeric powder
  • 2 teaspoons coriander powder
  • 1 teaspoon fennel powder
  • 1 teaspoon ginger powder
  • 4 green cardamoms
  • 2 black cardamoms
  • 4 cloves
  • 1 cinnamon stick
  • 2 bay leaves
  • 1 cup yogurt (whisked)
  • Salt to taste
  • Fresh coriander for garnish

Step by Step Method

Step 1: Heat ghee in a heavy-bottomed pot. Add whole spices - cardamoms, cloves, cinnamon, bay leaves.

Step 2: Add chopped onions and saute till golden brown.

Step 3: Add ginger-garlic paste. Cook for 2 minutes.

Step 4: Add lamb pieces. Brown on all sides for 8-10 minutes.

Step 5: Add all powdered spices. Mix well.

Step 6: Add whisked yogurt slowly while stirring to prevent curdling.

Step 7: Add 2 cups of water. Cover and cook on low heat for 45-60 minutes.

Step 8: Check if lamb is tender. Adjust salt.

Step 9: Garnish with fresh coriander. Serve hot with rice or naan.

Chef's Tips

  • Use Kashmiri red chili for authentic color without extra heat
  • Cook on low flame for tender meat
  • Yogurt should be at room temperature
  • Do not skip whole spices - they add depth
  • Bone-in lamb gives better flavor

Serving Suggestions

Serve with steamed basmati rice, naan, or Kashmiri pulao. Pair with a raita and salad.

This authentic Rogan Josh recipe brings the taste of Kashmir to your kitchen.