Indian Lamb Curry Rogan Josh

This Rogan Josh is an aromatic Indian lamb curry with melt-in-your-mouth tender meat simmered in a rich tomato and spice-infused sauce. With layers of flavor from warming spices and a hint of creaminess from yogurt, it’s the perfect comfort dish to enjoy with basmati rice and naan.

Why You’ll Love This Recipe

Rogan Josh is a classic Indian lamb curry known for its deep, aromatic flavors and tender meat. The combination of ghee, whole spices, and ground spices creates a beautifully complex sauce that’s both fragrant and rich. The lamb becomes incredibly tender as it simmers in the sauce, absorbing all the flavors from the spices and stock. The addition of yogurt at the end adds a smooth, creamy texture that balances out the heat from the chili and spices. Paired with basmati rice, fresh coriander, and naan, this curry is the perfect meal for a comforting dinner or a special occasion. Indian Lamb Curry Rogan Josh

Ingredients

For the curry:

  • 3½ tablespoons ghee (or butter)

  • 1 cinnamon stick

  • 6 green cardamom pods, lightly bruised

  • 4 cloves

  • 1 large onion, finely chopped

  • 3 garlic cloves, finely minced

  • 1 tablespoon finely grated ginger

  • 5 tablespoons tomato passata (tomato puree/sauce)

  • 1 teaspoon salt

  • 750 g (1.5 lb) boneless lamb shoulder, cut into 3 cm (1.2”) cubes

  • 1½ cups (375 ml) salt-reduced chicken stock

Spices:

  • 2 tablespoons paprika (regular or sweet)

  • ¾ teaspoon chili powder (adjust to taste)

  • 4 teaspoons ground coriander

  • 4 teaspoons ground cumin

  • 2 teaspoons turmeric powder

  • ¼ teaspoon nutmeg

  • 1 teaspoon garam masala

  • ½ teaspoon fennel powder

Finishes:

  • ½ teaspoon extra garam masala

  • ½ teaspoon extra fennel powder

For serving:

  • ½ cup (125 g) plain or Greek yogurt

  • Chopped coriander leaves

  • Finely shredded ginger (optional)

  • Basmati rice

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Directions

1. Cook the Whole Spices

In a large heavy pot, melt ghee over medium heat. Add the cinnamon stick, cardamom pods, and cloves. Cook for 1 minute, until fragrant and aromatic.

2. Cook the Onions

Add the finely chopped onion and cook for 7 minutes, stirring often, until the onions are golden and browned on the edges.

3. Add Garlic and Ginger

Stir in the minced garlic and grated ginger. Cook for 1 more minute until fragrant.

4. Add the Spices

Add all the ground spices (paprika, chili powder, ground coriander, cumin, turmeric, nutmeg, garam masala, and fennel powder) and cook for 30 seconds to bloom the flavors.

5. Add Tomato Passata and Stock

Mix in the tomato passata and salt, then pour in the chicken stock. Stir well to combine the ingredients.

6. Add the Lamb

Add the lamb cubes to the pot, ensuring they are well coated in the sauce. Bring the mixture to a simmer, then cover the pot with a lid. Reduce the heat to low and let it simmer gently for 1 hour and 45 minutes, stirring occasionally.

7. Reduce the Sauce

After 1 hour and 45 minutes, remove the lid and simmer uncovered for an additional 15 minutes to reduce the sauce. The lamb should be very tender at this stage.

8. Finish the Curry

Stir in the yogurt, extra garam masala, and fennel powder. Let the curry simmer for a few more minutes to fully incorporate the flavors.

9. Serve

Serve the Rogan Josh hot with basmati rice, fresh coriander leaves, and optional shredded ginger. Pair with naan bread or a cucumber salad if desired.

Servings and Timing

  • Prep Time: 20 minutes

  • Cooking Time: 2 hours 30 minutes

  • Total Time: 2 hours 50 minutes

  • Servings: 4 servings

Variations

  • Vegetarian version: Swap the lamb for vegetables like cauliflower, potatoes, and peas for a vegetarian Rogan Josh.

  • Spicy version: If you like more heat, increase the amount of chili powder or add fresh green chilies to the curry.

  • Richer flavor: For a richer, more decadent curry, you can add a splash of cream along with the yogurt.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.

  • Freezing: This curry freezes well. Let it cool completely, then transfer to a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating.

  • Reheating: Reheat in a saucepan over low heat, adding a splash of water or stock to loosen the sauce as needed.

FAQs

1. Can I use a different cut of lamb?

Yes, you can use lamb shoulder or lamb leg. Just make sure to cut the meat into small cubes for even cooking.

2. Can I make this dish ahead of time?

Yes, Rogan Josh tastes even better the next day as the flavors continue to develop. You can make it ahead and store it in the fridge for up to 3 days.

3. Can I make this curry with chicken?

Yes, chicken can be used instead of lamb. Reduce the cooking time to about 30-40 minutes for chicken, as it cooks faster than lamb.

4. How do I make the curry spicier?

To make the curry spicier, you can increase the chili powder or add fresh green chilies or red chili flakes to the dish.

5. Can I use low-fat yogurt instead of full-fat?

Yes, you can use low-fat yogurt, but full-fat yogurt adds a richer, creamier texture to the dish.

6. Can I cook this in a slow cooker?

Yes, you can cook the Rogan Josh in a slow cooker. Brown the lamb and sauté the onions, garlic, and spices first, then transfer everything to the slow cooker and cook on low for 6–8 hours or high for 3–4 hours.

7. How do I know when the lamb is tender?

The lamb is tender when it easily falls apart when you test it with a fork. It should be melt-in-your-mouth soft.

8. Can I substitute the ghee with oil?

Yes, you can substitute ghee with vegetable oil or olive oil, though ghee adds a distinct richness and flavor.

9. Can I add coconut milk to this curry?

Yes, you can add coconut milk to make the curry even creamier, though it will alter the flavor profile slightly.

10. What should I serve this curry with?

Rogan Josh is traditionally served with basmati rice and naan. You can also serve it with a simple cucumber salad or raita to balance the spiciness.

Conclusion

Rogan Josh is the ultimate Indian comfort food, with tender lamb simmered in a rich, aromatic sauce infused with warming spices. It’s a flavorful, hearty dish that’s perfect for a cozy dinner or special occasion. Whether you serve it with basmati rice, naan, or a fresh salad, this lamb curry will quickly become a favorite in your recipe collection.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Indian Lamb Curry Rogan Josh

Indian Lamb Curry Rogan Josh

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Rogan Josh is an aromatic Indian lamb curry with melt-in-your-mouth tender meat simmered in a rich tomato and spice-infused sauce. With layers of flavor from warming spices and a hint of creaminess from yogurt, it’s the perfect comfort dish to enjoy with basmati rice and naan.

  • Total Time: 2 hours 50 minutes
  • Yield: 4 servings

Ingredients

  • Base Ingredients:
  • 3½ tablespoons ghee (or butter)
  • 1 cinnamon stick
  • 6 green cardamom pods, lightly bruised
  • 4 cloves
  • 1 large onion, finely chopped
  • 3 garlic cloves, finely minced
  • 1 tablespoon finely grated ginger
  • 5 tablespoons tomato passata (tomato puree/sauce)
  • 1 teaspoon salt
  • 750 g (1.5 lb) boneless lamb shoulder, cut into 3 cm (1.2”) cubes
  • 1½ cups (375 ml) salt-reduced chicken stock
  • Spices:
  • 2 tablespoons paprika (regular or sweet)
  • ¾ teaspoon chili powder (adjust to taste)
  • 4 teaspoons ground coriander
  • 4 teaspoons ground cumin
  • 2 teaspoons turmeric powder
  • ¼ teaspoon nutmeg
  • 1 teaspoon garam masala
  • ½ teaspoon fennel powder
  • Finishes:
  • ½ teaspoon extra garam masala
  • ½ teaspoon extra fennel powder
  • Serving/Garnish:
  • ½ cup (125 g) plain or Greek yogurt
  • Chopped coriander leaves
  • Finely shredded ginger (optional)
  • Basmati rice

Instructions

  1. Cook Spices: In a large heavy pot, melt ghee over medium heat. Add cinnamon stick, cardamom pods, and cloves. Cook for 1 minute until fragrant.
  2. Cook Onion: Add chopped onion and cook for 7 minutes, stirring often, until golden and browned on the edges.
  3. Add Garlic and Ginger: Stir in garlic and ginger, cook for 1 more minute.
  4. Cook Spices: Add all spices and cook for 30 seconds to bloom the flavors.
  5. Add Tomato and Stock: Mix in tomato passata and salt, then pour in chicken stock. Stir well.
  6. Cook Lamb: Add lamb, bring to a simmer, then cover with a lid. Reduce heat to low and let simmer gently for 1 hour 45 minutes, stirring occasionally.
  7. Reduce Sauce: Remove the lid and simmer uncovered for 15 minutes to reduce the sauce. The lamb should be very tender.
  8. Add Finishing Touches: Stir in yogurt, extra garam masala, and fennel powder. Simmer for a few more minutes.
  9. Serve: Serve hot with basmati rice, fresh coriander, and optional ginger garnish. Pair with naan or cucumber salad if desired.

Notes

  • For extra heat, add more chili powder or fresh chopped chilies.
  • For a milder version, reduce the amount of chili powder and serve with a cool cucumber raita.
  • This curry can be made ahead of time and tastes even better the next day when the flavors have had more time to meld.
  • Author: Olivia
  • Prep Time: 20 minutes
  • Cook Time: 2 hours 30 minutes
  • Category: Main Dish
  • Method: Simmer
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 510
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 33g
  • Saturated Fat: 14g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 3g
  • Protein: 45g
  • Cholesterol: 135mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star