Flavourful and Fragrant: How to Make Delicious Lamb Rogan Josh Curry at Home

Flavourful and Fragrant: How to Make Delicious Lamb Rogan Josh Curry at Home

Lamb rogan josh is a popular Indian curry dish that is known for its rich and aromatic flavours. This dish is traditionally made with lamb, yogurt, and a variety of spices, and it is often served with rice or naan bread. In this blog post, we will be discussing how to make lamb rogan josh at home.


  • 1 kg lamb, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 onions, finely chopped
  • 4 garlic cloves, minced
  • 2 tbsp ginger paste
  • 2 tbsp ghee or vegetable oil
  • 2 tsp cumin seeds
  • 2 tsp coriander seeds
  • 1 tsp fennel seeds
  • 2 tsp paprika
  • 2 tsp turmeric
  • 2 tsp garam masala
  • 1 tsp chili powder
  • 1 cinnamon stick
  • 4 green cardamom pods
  • 4 cloves
  • Salt, to taste
  • Water, as needed
  • Chopped fresh cilantro, for garnish


  1. Heat the ghee or oil in a large, heavy-bottomed pot over medium heat. Add the cumin, coriander, and fennel seeds and cook until fragrant, about 1-2 minutes.

  2. Add the chopped onions and cook until they are soft and translucent, about 5-7 minutes.

  3. Add the minced garlic and ginger paste to the pot and cook for an additional 2-3 minutes, stirring frequently.

  4. Add the lamb to the pot and stir to combine with the onion and spice mixture. Cook for 10-12 minutes or until the lamb is browned on all sides.

  5. Add the paprika, turmeric, garam masala, chili powder, cinnamon stick, green cardamom pods, and cloves to the pot. Stir well to combine.

  6. Add the plain yogurt to the pot and stir to combine. Add enough water to cover the lamb and bring the mixture to a boil.

  7. Reduce the heat to low and simmer for 1-2 hours, stirring occasionally, or until the lamb is tender and the sauce has thickened.

  8. Season with salt, to taste, and garnish with chopped fresh cilantro before serving.


  • If you don't have access to fresh ginger, you can use ginger paste or ground ginger instead.
  • You can adjust the amount of chilli powder to your liking, depending on how spicy you like your curry.
  • This dish can be made a day in advance and reheated before serving.
  • Serve with rice or naan bread for a complete meal.

In conclusion, lamb rogan josh is a delicious and flavourful Indian curry dish that can be easily made at home. With the right combination of spices and ingredients, you can recreate the authentic taste of this dish in your own kitchen. Try making it today and enjoy the delicious flavours of this classic Indian dish!

Back to blog