Rogan Josh Recipe
Rogan Josh is a traditional Kashmiri lamb curry made with tender pieces of lamb cooked in a rich and aromatic sauce. This Best Rogan Josh Recipe uses a blend of fragrant spices like cardamom, cinnamon, and cloves, along with Kashmiri chili powder to create a vibrant red curry that’s mildly spiced yet deeply flavorful. Perfect for serving with rice or naan, this dish is ideal for anyone who loves rich, warming curries. The slow-cooked lamb becomes tender and absorbs the spices beautifully, making this a delicious and hearty meal.
Prep Time 15 minutes mins
Cook Time 1 hour hr 30 minutes mins
Total Time 1 hour hr 45 minutes mins
Servings 4 People
Calories 550 kcal
For the Curry:
- 1 Ib (450g) lamb (preferably shoulder or leg, cut into pieces)
- 2 large onions finely chopped
- 4 garlic cloves minced
- 1 inch piece of ginger grated
- 3-4 tbsp plain yogurt
- 3 tbsp ghee or oil
- 1 cup water
- salt to taste
- fresh cilantro chopped
For the Spice Blend:
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp ground fennel
- 1 tsp ground turmeric
- 1 tsp kashmiri red chili powder
- 1/2 tsp ground cinnamon
- 4-5 green cardamom pods
- 2 black cardamom pods
- 4 cloves
- 1 bay leaf
- 1/2 tsp asafoetida (hing)
1. Marinate the LambIn a mixing bowl, combine the lamb pieces with yogurt, ground cumin, ground coriander, and ground turmeric. Mix well to coat the lamb evenly.Let the lamb marinate for at least 30 minutes (or longer for better flavor).2. Cook the LambIn a large heavy-bottomed pot or Dutch oven, heat the ghee (or oil) over medium heat.Add the crushed green and black cardamom pods, cloves, bay leaf, and cinnamon stick. Let the spices sizzle for a minute until fragrant.Add the finely chopped onions and sauté until golden brown. This may take 8-10 minutes, but it’s essential for building the flavor base.Stir in the minced garlic and grated ginger. Cook for 1-2 minutes until the raw smell disappears. 3. Add the Marinated LambAdd the marinated lamb pieces to the pot, turning the heat to high. Brown the lamb on all sides, stirring occasionally to prevent sticking.Lower the heat and add the ground fennel, Kashmiri red chili powder, and asafoetida. Stir well to coat the lamb with the spices.4. Simmer the Rogan JoshAdd 1 cup of water (or enough to cover the lamb) and bring it to a simmer. Cover the pot and cook on low heat for 1 to 1.5 hours, or until the lamb is tender and the sauce thickens. Stir occasionally and add more water if needed to prevent burning and ensure the lamb stays moist.5. Adjust Seasoning and GarnishOnce the lamb is fully cooked and tender, check for salt and adjust the seasoning if needed.Garnish with fresh cilantro and serve hot.6. ServeServe Rogan Josh with steamed basmati rice, naan, or roti for a complete meal.
- Lamb Cut: Use lamb shoulder or leg for this recipe, as these cuts become tender and flavorful when slow-cooked. You can also use mutton if lamb isn’t available.
- Spice Level: Kashmiri chili powder adds a beautiful red color without too much heat, but if you prefer a spicier dish, you can add a pinch of cayenne pepper or hot chili powder.
- Cooking Time: For best results, cook the Rogan Josh on low heat for a longer period. This allows the flavors to develop and the lamb to become tender.
- Vegetarian Option: You can replace the lamb with paneer or mushrooms for a vegetarian version of Rogan Josh, using the same spice blend.