That first bite of Rogan Josh – tender lamb in a sauce so aromatic and silky you’re scraping the bowl clean with naan – is easier to recreate at home than you think. We’ve been on the hunt to recreate our favorite Indian dishes at home for years, and have finally nailed it.

A bowl of white rice topped with kashmiri lamb curry, served with naan, a glass of water, a bowl of raita, fresh cilantro, and a striped napkin.

Indian cooking looks intimidating with those long ingredient lists, but it’s really just a few core techniques. Bloom whole spices in hot oil until your kitchen smells incredible, sear the meat hard to build flavor, and add yogurt low and slow so it enriches instead of breaks. Once you’ve got that down, you can nail this, Tikka Masala, Lamb Biryani, all of it.

For Rogan Josh specifically, you’re searing chunks of lamb shoulder until deeply browned, then adding yogurt gradually so it thickens into a velvety sauce instead of curdling. That deep red color comes from Kashmiri chili powder – all the drama, barely any heat. Most of the cook time is hands-off.

You’ll end up with fall-apart tender lamb in a sauce that clings to every bite of rice or naan. Make it Sunday, reheat it Wednesday. Once you’ve nailed this, try our vindaloo or calm things down a bit with some butter chicken – same techniques, different spice combos. We make all of these in big batches and freeze them for easy weeknight wins.

What Is Rogan Josh?

Rogan Josh is a traditional Kashmiri lamb curry built on whole spices, yogurt, and gentle simmering. The signature red color comes from Kashmiri chilies, which add aroma and color more than heat. The goal is richness and depth, not spice overload.

A bowl of raw lamb surrounded by small bowls of spices, herbs, ginger, garlic, yogurt, tomato paste, and oil, arranged neatly on a light surface.

Ingredients for Rogan Josh

Whole Spices

  • Vegetable oil
  • Bay leaf
  • Green cardamom pods
  • Whole cloves
  • Cinnamon stick
  • Mace blade

Why whole spices matter: They infuse the oil early, building flavor before the lamb ever hits the pot.

Lamb & Aromatics

  • Lamb shoulder, cut into medium chunks: This cut is essential. Shoulder has enough connective tissue to soften during a long simmer. Lean cuts wonโ€™t. We used American Lamb from Freedom Run Farm.
  • Fresh garlic, grated
  • Fresh ginger, grated

Ground Spices & Sauce Base

  • Turmeric
  • Kashmiri chili powder: Use mild paprika if needed, but expect less color.
  • Ground coriander
  • Kosher salt
  • Tomato paste
  • Plain yogurt, whisked smooth: Full-fat is more stable during simmering.
  • Hot water or lamb stock
  • Garam masala

To Finish

  • Fresh cilantro (optional)
  • Basmati rice or naan, for serving

Equipment Needed

  • Dutch oven or heavy-bottomed pot
  • Wooden spoon or spatula
  • Small bowl for yogurt

How to Make Rogan Josh (Step-by-Step)

  1. Bloom the spices: Heat the oil over medium heat. Add the bay leaf, cardamom, cloves, cinnamon, and mace. Stir until fragrant, and the oil smells spiced, not burnt. If you burn the spices, dispose of them, wipe out the pan and start fresh.
  2. Brown the lamb properly: Add the lamb in a single layer. Let it sit until the surface browns deeply before turning. Youโ€™re looking for real color here; pale lamb wonโ€™t build flavor later.
  3. Add aromatics: Stir in the garlic and ginger. Cook just until fragrant, about a minute, without letting them darken.
  4. Toast the ground spices: Add turmeric, chili powder, coriander, and salt. Stir constantly. If the pot looks dry, add a splash of water to keep the spices from scorching. The oil should turn reddish and aromatic.
  5. Cook the tomato paste: Add the tomato paste and cook until it darkens slightly and pulls away from the pot. This step prevents a raw tomato taste.
  6. Incorporate the yogurt slowly: Lower the heat. Add the whisked yogurt a spoonful at a time, stirring constantly. The sauce should stay smooth and creamy (if it looks grainy, the heat is too high).
  7. Simmer until the lamb is tender: Add the hot water or stock, cover, and simmer gently. The lamb is done when a fork slides in easily and the meat begins to soften, pulling slightly at the edges. This usually takes about 45โ€“60 minutes. If it is not fork-tender, continue to cook, checking every 15 minutes.
  8. Finish and rest: Stir in the garam masala. Remove from the heat and let the curry rest. The sauce will thicken slightly as it cools and settle around the meat.
A pot of rogan josh in a rich red sauce, garnished with chopped herbs, with a spoon in the dish.

Substitutions & Variations

  • Less heat: Use paprika instead of Kashmiri chili powder.
  • Beef: Chuck roast works but needs a longer simmer.
  • Chicken: Use thighs only and shorten the cook time significantly.

Meat Nerd Tips

  • Keep the simmer gentle; active boiling rapidly tightens the meat, making it harder to become tender.
  • If the sauce looks thin early, donโ€™t adjust yet. It thickens as the lamb finishes cooking.
  • If the lamb resists a fork, itโ€™s not done. Give it more time.
A bowl of white rice topped with chunks of rogan josh curry, garnished with herbs, with sauce being spooned over the curry.

How to Serve Rogan Josh

Serve over basmati rice so the grains soak up the sauce, or with naan for scooping. A simple cucumber yogurt, raita, is a must for us. We love to pair this with saag and crsipy onion bhaji.

Storage & Make-Ahead Tips

  • Refrigerate leftovers up to 3 days.
  • Reheat gently over low heat with a splash of water if needed.
  • Freezes well without rice or naan.

Have you tried this recipe? Do us a favor and rate the recipe card with the  โญ โญ โญ โญ โญ and drop a comment to help out the next reader.

Rogan Josh Recipe

Rate this Recipe!
Prep: 20 minutes
Cook: 1 hour 15 minutes
Total: 1 hour 35 minutes
Servings: 6 servings
A bowl of white rice topped with rogan josh, garnished with cilantro, served with naan, yogurt, and fresh cilantro on the side.
This traditional Kashmiri lamb curry is known for its deep red color, fragrant spices, and melt-in-your-mouth tender lamb. Made with aromatic whole spices, yogurt, and slow cooking, this dish brings bold flavors and comforting warmth to the table. It pairs perfectly with basmati rice, raita, and naan.

Recommended Equipment

Ingredients  

  • 3 tablespoon vegetable oil
  • 1 bay leaf
  • 2 green cardamom pods
  • 4 cloves
  • 1 cinnamon stick
  • 1 mace blade or 1/8 tsp ground mace
  • 2 lb lamb shoulder cut into medium chunks
  • 1 tablespoon garlic grated
  • 1 tablespoon ginger grated
  • 1 teaspoon turmeric powder
  • 2 teaspoon Kashmiri red chili powder or mild paprika
  • 1 ยฝ teaspoon kosher salt
  • 1ยฝ teaspoon ground coriander
  • 1 teaspoon garam masala
  • 2 tablespoons tomato paste
  • ยฝ cup plain yogurt whisked
  • 1 cup lamb stock or hot water

For Serving

  • Fresh cilantro chopped
  • Basmati rice
  • raita
  • naan

Instructions 

  • Heat oil in a Dutch oven or heavy-bottomed pot.
  • Add bay leaf, cardamom, clove, cinnamon, and mace. Sautรฉ until fragrant.
    A large pot with oil and whole spices including bay leaf, cinnamon stick, star anise, cloves, cardamom, and dried chili, surrounded by raw meat, cilantro, and small bowls of ingredients.
  • Add lamb pieces and sear on all sides until browned.
  • Add the garlic and ginger. Cook for 1โ€“2 minutes until aromatic.
  • Stir in the turmeric, chili powder, coriander, and salt. Add a splash of water to prevent burning if needed.
  • Add tomato paste and cook for another 2โ€“3 minutes to deepen the flavor.
    Chunks of cooked, seasoned lamb in a blue Dutch oven, surrounded by a bowl of yogurt, fresh cilantro, and a striped cloth.
  • Lower the heat and gradually stir in the whisked yogurt to avoid curdling.
    A blue Dutch oven filled with cooked pieces of lamb in a red curry sauce, topped with a swirl of white yogurt, sits on a beige surface next to a bunch of parsley and a striped towel.
  • Add lamb stock or hot water, cover with a lid, and simmer on low for 45โ€“60 minutes until the lamb is tender and the sauce thickens.
  • Stir in garam masala and adjust seasoning. Let the curry rest for 5โ€“10 minutes before serving.
  • Garnish with fresh cilantro and serve with basmati rice or naan.
    A pot of spicy rogan josh garnished with cilantro, surrounded by a plate of rice, naan bread, forks, a glass of water, and a bowl of raita sauce.

Notes

  • Use lamb shoulder. Lean cuts wonโ€™t soften before the sauce is done, and will get dry instead of tender. We look for American lamb and love the quality from Freedom Run Farm.
  • Brown the lamb well. Donโ€™t rush this step; deep color here builds the base flavor of the curry.
  • Keep the heat low when adding yogurt. High heat will cause it to curdle. Whisk it well before adding it slowly to the curry.ย 
  • Simmer gently, not at a boil. The lamb is done when a fork slides in easily and the meat starts to relax. If your lamb isn’t tender, cook it longer.ย 
  • Sauce thickens as it rests. If it looks loose early on, wait before adjusting.
  • Flavor improves overnight. Rogan Josh tastes even better the next day, after the spices have settled.

Nutrition

Serving: 1serving | Calories: 160kcal | Carbohydrates: 5g | Protein: 21g | Fat: 6g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 64mg | Sodium: 756mg | Potassium: 412mg | Fiber: 1g | Sugar: 2g | Vitamin A: 434IU | Vitamin C: 2mg | Calcium: 56mg | Iron: 2mg
Course: dinner
Cuisine: Indian

Bookmark this recipe now!

Close-up of tender, shredded lamb chunks coated in a rich, brown sauce and garnished with chopped herbs.

FAQs About Rogan Josh

Is Rogan Josh supposed to be spicy?

No. Itโ€™s aromatic and warming, not hot.

How do I know when the lamb is done?

The lamb is ready when a fork slides in easily and the meat begins to soften and relax rather than resist.

Why did my yogurt sauce break?

The heat was too high or the yogurt wasnโ€™t added gradually.

Can I make Rogan Josh ahead of time?

Yes. The flavor improves after resting overnight.

Categories: , , ,

About the Author

Kita Roberts is the meat maven and award-winning recipe developer behind Girl Carnivoreยฎ, with 15+ years of grilling, smoking, and cooking experience. Her recipes are tested on everything from backyard grills to professional smokers – and always built for real home cooks.
As the lead creative force behind Girl Carnivoreยฎ, she is widely recognized as an authority on all things meat.

SUBSCRIBE!

Signup and get free recipes sent to your inbox every week!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating