Rogan Josh Recipe is a popular dish from the Kashmir region of India. It is a slow-cooked lamb dish that is characterized by its rich and spicy flavor. The dish gets its name from the Kashmiri word “rogan”, which means oil or fat, and “josh”, which means heat or passion. The name reflects the cooking process, where the lamb is cooked slowly in a flavorful sauce made with a variety of spices, giving the dish a rich, velvety texture. The spices used in rogan josh typically include cumin, coriander, cardamom, cloves, cinnamon, and paprika. These spices are combined with ginger, garlic, and onions to create a flavorful base for the dish. The lamb is then added to the pot and cooked slowly, allowing the flavors to meld together and infuse the meat with the spices. Rogan Josh is typically served with rice or naan bread, and is often garnished with fresh cilantro. It is a hearty and flavorful dish that is perfect for a special occasion or a cozy night in.

Here’s a recipe for a simple and delicious Rogan Josh Recipe

Rogan Josh Recipe Steps, Ingredients and Nutrition

Rogan Josh Recipe Ingredients

  • 2 pounds of boneless lamb, cut into 1-inch cubes
  • 2 large onions, finely chopped
  • 4 garlic cloves, minced
  • 2-inch piece of fresh ginger, grated
  • 2 tablespoons vegetable oil
  • 1 cinnamon stick
  • 4 green cardamom pods, crushed
  • 6 whole cloves
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper
  • 1/2 teaspoon salt
  • 1 cup plain yogurt
  • 1/4 cup chopped fresh cilantro

Read also: Seafood Salad Recipe

Rogan Josh Recipe Steps

  1. In a large pot or Dutch oven, heat the vegetable oil over medium-high heat.
  2. Add the chopped onions and cook for 5-7 minutes, stirring occasionally, until they are golden brown.
  3. Add the minced garlic and grated ginger and cook for an additional 1-2 minutes.
  4. Add the cinnamon stick, crushed cardamom pods, and whole cloves and cook for another 1-2 minutes, stirring frequently.
  5. Add the lamb cubes to the pot and cook until they are browned on all sides, about 5-7 minutes.
  6. Add the ground cumin, coriander, turmeric, paprika, cayenne pepper, and salt, and stir to coat the lamb evenly.
  7. Add enough water to cover the lamb and bring the mixture to a boil.
  8. Reduce the heat to low, cover the pot, and simmer for 1-1.5 hours, stirring occasionally, until the lamb is tender and the sauce has thickened.
  9. Stir in the plain yogurt and continue to simmer for another 5-10 minutes.
  10. Remove the pot from the heat and let it sit for a few minutes to cool.
  11. Garnish the rogan josh with chopped fresh cilantro and serve hot with rice or naan.
  12. This rogan josh recipe serves 4-6 people and can be easily adjusted by adding more or less of the spices to suit your taste. It is a delicious and flavorful dish that is sure to impress your friends and family.

Rogan Josh Recipe Nutrition

Here is the approximate nutrition information for a serving of Rogan Josh Recipe made using the recipe provided:

  • Calories: 542
  • Total fat: 38 g
  • Saturated fat: 12 g
  • Cholesterol: 135 mg
  • Sodium: 411 mg
  • Total carbohydrates: 11 g
  • Dietary fiber: 2 g
  • Sugars: 5 g
  • Protein: 38 g

Please note that these values are approximate and may vary depending on the specific ingredients and serving size used. Additionally, this recipe contains a significant amount of saturated fat and sodium, so it may not be suitable for those with dietary restrictions. As with all meals, it’s important to enjoy Rogan Josh in moderation as part of a balanced diet.


Rogan Josh Recipe is a delicious and flavorful dish that is perfect for a special occasion or a cozy night in. It is slow-cooked with a variety of spices, resulting in a rich and velvety texture that is sure to satisfy. While it is high in saturated fat and sodium, it can still be enjoyed in moderation as part of a balanced diet. If you’re a fan of lamb or Indian cuisine, Rogan Josh is definitely a dish to try.