free invisible hit counter

Beef Rogan Josh

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)

  1. 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.

  2. 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)

  1. 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.

  2. 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).

  3. Add the minced garlic and grated ginger. Sauté for 2 minutes until fragrant.

  4. 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)

  1. 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.

  2. Return the seared beef and any accumulated juices to the pot. Stir well, coating the beef in the onion-spice mixture.

  3. Pour in the beef stock (or water) and add salt. Bring to a boil, then immediately reduce the heat to the lowest possible setting.

  4. 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)

  1. 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.

  2. Turn off the heat. Sprinkle the crushed dried methi leaves over the top and give it one final stir.

  3. 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

Leave a Comment