Lamb Rogan josh

Discover this authentic Indian Lamb Rogan josh recipe — a quick and easy dish that's an impressive dish that showcases your cooking skills. Made with onion, sunflower oil, garlic and 11 more fresh ingredients, this recipe guides you through 3 detailed steps to create a truly memorable meal. Ready in about 15 minutes from start to finish. Whether you're cooking for family, friends, or a special occasion, this indian classic is sure to impress.

Hard
Updated March 14, 2026
3 views

15

Prep Time (min)

5

Cook Time (min)

4

servings

470

Calories/serving

Hard

Difficulty

Lamb Rogan josh

Ingredients

Servings:
4
  • 2 quartered Onion
  • 4 tbsp Sunflower Oil
  • 4 cloves Garlic
  • Thumb sized peeled and very finely grated Ginger
  • 2 tbsp Madras Paste
  • 2 tsp Paprika
  • 1 cinnamon stick
  • 6 bashed to break shells Cardamom
  • 4 Cloves
  • 2 Bay Leaf
  • 1 tbsp Tomato Purée
  • 1 kg cubed Lamb
  • 150 ml Greek yogurt
  • Garnish chopped Coriander

Instructions

3 steps · ~76 minutes total

  1. Step 1

    Put the onions in a food processor and whizz until very finely chopped. Heat the oil in a large heavy-based pan, then fry the onion with the lid on, stirring every now and then, until it is really golden and soft. Add the garlic and ginger, then fry for 5 mins more.

    8 minutes
    Keep your fingers curled under (claw grip) for safety when cutting.
  2. Step 2

    Tip the curry paste, all the spices and the bay leaves into the pan, with the tomato purée. Stir well over the heat for about 30 secs, then add the meat and 300ml water. Stir to mix, turn down the heat, then add the yogurt.

    8 minutes
  3. Step 3

    Cover the pan, then gently simmer for 40-60 mins until the meat is tender and the sauce nice and thick. Serve scattered with coriander, with plain basmati or pilau rice.

    60 minutes
    Keep the heat low — gentle bubbles, not a rolling boil.

💡 Tips & Tricks

This Indian recipe for Lamb Rogan josh is best served fresh. Adjust seasoning to your taste.

🔄 Variations

• Protein swap: Try substituting the main protein with chicken, tofu, or shrimp for a different take on this dish. • Spice level: Adjust the heat to your preference — add more chili for extra kick, or reduce it for a milder version. • Vegetarian: Replace meat with mushrooms, chickpeas, or your favorite plant-based protein. • Fusion twist: Combine elements of Indian cuisine with your local favorites for a creative fusion dish.

Storage & Reheating

❄️

Refrigerator

Up to 3 days in an airtight container

🧊

Freezer

Up to 2 months — thaw overnight in fridge

🔥

Reheat in a skillet or microwave until heated through.

What to Serve With

Complete your indian meal with these perfect pairings:

🍽️Naan bread or basmati rice
🍽️Raita
🍽️Mango chutney

About This Dish

Lamb Rogan josh is a beloved dish from Indian cuisine, originating in India. With a total preparation time of about 20 minutes, it's a quick and easy option for any day of the week.

Indian cuisine reflects the country's incredible diversity, with flavors and techniques varying dramatically from north to south, east to west. The masterful use of spices is the hallmark of Indian cooking.

This recipe is rated hard difficulty and uses 14 ingredients. Experienced cooks will appreciate the technique involved.

Frequently Asked Questions

The best type of lamb for Rogan josh is shoulder or leg, as these cuts are tender and flavorful when cooked slowly.

Rate This Recipe

How was this recipe?

Share This Recipe

Nutrition Facts

4 serving(s) per recipe

Serving size1 serving
Calories470kcal
Total Fat21g
Sodium324mg
Total Carbohydrates52g
Dietary Fiber3g
Protein56g

* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.

Recipe Details

CuisineIndian
CategoryDinner
CountryIndia