Total Time: 3 hours 30 minutes (Active: 45 minutes, Inactive: 2 hours 45 minutes)
Difficulty: Moderate
Intensity: Medium-high (requires patience and multi-step cooking)
Spice Level: Medium-Hot (adjustable)
A Rich & Aromatic Kashmiri Curry
Beef Rogan Josh is a celebrated dish from the valleys of Kashmir, where “rogan” means “oil” and “josh” means “heat” or “passion.” This recipe captures the soul of the dish: deeply aromatic, vibrantly red, and rich with layered spices that have been coaxed into the beef through slow, patient cooking. It’s a perfect weekend project that rewards you with a spectacularly flavorful, restaurant-quality curry. Serve it with steamed rice or warm naan to soak up every last drop of the glorious sauce.
Ingredients
For the Spice Mix (Rogan Josh Masala)
-
2 tbsp Kashmiri red chili powder (for color and mild heat)
-
1 tsp ground ginger
-
1 tsp ground fennel seeds
-
1 tsp ground cardamom
-
½ tsp ground cloves
-
1 tsp garam masala
For the Curry
-
2 lbs (900g) beef chuck or stewing beef, cut into 1.5-inch cubes
-
½ cup plain yogurt, whisked until smooth
-
½ cup mustard oil or vegetable oil
-
2 large onions, finely sliced
-
8-10 garlic cloves, minced
-
2-inch piece ginger, grated
-
2 bay leaves
-
4 green cardamom pods
-
1 black cardamom pod (optional but recommended)
-
1 cinnamon stick (2-inch)
-
4 cloves
-
1 tsp cumin seeds
-
2 cups beef or lamb stock (or water)
-
1 ½ tsp salt (adjust to taste)
-
1 tbsp dried methi (fenugreek leaves), crushed (for final garnish)
-
¼ cup fresh cilantro, chopped (for garnish)
Instructions
Step 1: Marinate the Beef (15 minutes + 1 hour minimum)
-
In a large bowl, combine the cubed beef, whisked yogurt, and 1 tablespoon of the Kashmiri red chili powder. Mix thoroughly, ensuring each piece is coated.
-
Cover and let it marinate in the refrigerator for at least 1 hour, or ideally overnight for deeper flavor penetration.
Step 2: Prepare the Base (30 minutes)
-
In a large, heavy-bottomed pot or Dutch oven, heat the mustard oil over medium-high heat until it shimmers. Carefully add the marinated beef pieces in batches, searing them on all sides until browned. Do not crowd the pot. Transfer browned beef to a plate and set aside.
-
In the same pot, add the sliced onions. Fry over medium heat, stirring frequently, for 15-20 minutes until they turn a deep, golden brown (this is the key to the curry’s rich base color and flavor).
-
Add the minced garlic and grated ginger. Sauté for 2 minutes until fragrant.
-
Add all the whole spices: bay leaves, green & black cardamom, cinnamon stick, cloves, and cumin seeds. Sauté for another minute to release their aromas.
Step 3: Build the Curry & Slow Cook (15 minutes active + 2 hours simmering)
-
Lower the heat to medium-low. Add the remaining Kashmiri chili powder and the rest of the ground spice mix (ginger, fennel, cardamom, cloves). Stir constantly for about 30 seconds to cook the spices without burning.
-
Return the seared beef and any accumulated juices to the pot. Stir well, coating the beef in the onion-spice mixture.
-
Pour in the beef stock (or water) and add salt. Bring to a boil, then immediately reduce the heat to the lowest possible setting.
-
Cover the pot with a tight-fitting lid and simmer gently for 1.5 to 2 hours. Stir occasionally to prevent sticking. The beef should become fork-tender, and the oil will start to separate from the sauce—a sign of a well-cooked curry.
Step 4: Final Touch & Garnish (5 minutes)
-
Once the beef is tender, stir in the garam masala. Simmer uncovered for 5-10 minutes to allow the sauce to thicken slightly to your preferred consistency.
-
Turn off the heat. Sprinkle the crushed dried methi leaves over the top and give it one final stir.
-
Garnish generously with fresh cilantro.
Serving Suggestions
Serve this glorious Beef Rogan Josh hot, ladled over a bed of steamed basmati rice or with buttery naan or flaky parathas. A side of cooling raita (yogurt with cucumber) and a simple onion salad (sliced onions with lemon juice) make perfect accompaniments to balance the rich, spiced flavors.
Nutritional Information (Per Serving, serves 6)
Note: Nutritional values are estimates based on the ingredients used.
-
Calories: ~480 kcal
-
Protein: 36g
-
Total Fat: 32g
-
Saturated Fat: 9g
-
-
Carbohydrates: 12g
-
Dietary Fiber: 3g
-
Sugars: 5g
-
-
Sodium: ~750mg