Rogan Josh (Kashmiri Spiced Lamb Curry)

Rogan josh is one of the most recognisable Kashmiri-style lamb curries, prized for its vivid red hue, aromatic whole spices and slow-simmered depth rather than heavy richness. Kashmiri chilli gives colour and a gentle warmth, while cinnamon, cardamom, cloves and bay bring a rounded fragrance to the sauce. In this version, browned lamb is cooked gently with onion, ginger, garlic, tomato purée and yoghurt until tender, producing a smooth, well-seasoned curry with a glossy finish. Serve it with basmati rice or flatbreads to catch the spiced sauce.
Cuisine style Kashmiri-style Indian curry
Spice level Medium
Cooking style One-pot cooking • Make-ahead friendly • Freezer-friendly
Time commitment Under 3 hours

Why this recipe works

  • Layered spice base: Whole spices are bloomed in ghee before the onions, lamb and ground spices go in, giving the curry depth from the start.
  • Gentle yoghurt simmer: Adding yoghurt slowly over low heat helps it blend into the sauce smoothly while keeping the curry rich and balanced.
  • Tender, slow-cooked lamb: A covered simmer gives the lamb time to soften and lets the spiced sauce reduce into a full-flavoured gravy.

Get the most out of this recipe

Adjust the heat

  • For a milder curry: Use a little less Kashmiri chilli and keep the rest of the spice base unchanged so the sauce still has colour and warmth.
  • For more heat: Increase the chilli gradually, tasting as the sauce simmers so the warmth builds without overpowering the lamb.
  • Keep the heat rounded: Kashmiri chilli is valued for colour and gentle heat; avoid replacing all of it with a very hot chilli powder unless you want a sharper result.

Timing notes

  • Mostly hands-off cooking: The active work is in browning the onions and lamb; the longer simmer is what tenderises the meat and develops the sauce.
  • Rest before serving: Letting the curry stand briefly off the heat helps the sauce settle and makes it easier to taste and adjust the seasoning.

Common mistakes

  • Boiling after adding yoghurt: Keep the heat low when adding yoghurt and during the simmer; a hard boil can cause the sauce to split.
  • Scorching the ground spices: Stir the chilli, coriander and cumin briefly and constantly, as ground spices can catch quickly in hot fat.
  • Stopping before the lamb is tender: Use the cooking time as a guide, but let the lamb finish on texture; it should be very tender before the sauce is reduced.

Make-ahead tips

  • Good for cooking ahead: The spice flavour settles well after chilling, making this curry a strong candidate for preparing a day in advance.
  • Reheat gently: Warm over low heat with a splash of water if needed, stirring often and avoiding a boil to keep the yoghurt-based sauce smooth.
  • Freezes well: Cool fully before freezing, then defrost overnight in the fridge and reheat slowly until piping hot.

Equipment you'll need

Ingredients
Instructions
Print
  1. Thinly slice the onion. Grate the ginger and crush the garlic.
  2. Heat the ghee in a Dutch oven over medium heat. Add the cinnamon, cardamom, cloves and bay leaves and cook for 30 to 60 seconds, just until fragrant.
  3. Add the onion with a pinch of the salt and cook over medium-low heat for 12 to 15 minutes, stirring often, until deep golden. If it starts catching, add a splash of water and scrape up the browned bits.
  4. Increase the heat to medium-high and add the lamb. Brown well for 8 to 10 minutes, turning so you get colour on most sides.
  5. Stir in the ginger and garlic for 1 minute. Add the ground Kashmiri chili, ground coriander and ground cumin and cook for 30 seconds, stirring constantly so the spices do not scorch.
  6. Stir in the tomato purée and cook for 1 to 2 minutes until it darkens slightly. Reduce the heat to low.
  7. Add the yogurt a spoonful at a time, stirring well between additions so it blends smoothly. Keep the heat low and do not let it boil.
  8. Pour in the water and add the remaining salt. Bring to a gentle simmer, then cover and cook on low for 75 to 85 minutes, stirring occasionally, until the lamb is very tender.
  9. Uncover and simmer for 5 to 10 minutes to thicken slightly, keeping the curry at a gentle bubble. Taste and adjust with a little more salt if needed, then rest off the heat for 5 minutes before serving.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Serving suggestions

This recipe pairs well with:

Basmati rice Flatbreads

Tips

  • For the cleanest flavour, keep the curry at a gentle simmer after adding the yogurt; a hard boil can make it split.
  • If you prefer a smoother sauce, lift out the whole spices before serving.
  • Food safety: if serving to pregnant people, young children, older adults, or anyone immunocompromised, use pasteurised yogurt.

Substitutions

  • Replace ghee with unsalted butter for a similar richness.
  • Replace yogurt with greek-yogurt for a thicker, tangier sauce.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in a sealed container for up to 3 days. Reheat gently on the hob over low heat with a splash of water, stirring often, until piping hot; avoid boiling to keep the sauce smooth. Freeze for up to 3 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Rogan Josh (Kashmiri Spiced Lamb Curry)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 2h 15min (35min active)
  • Difficulty: Medium
  • Cuisine: Indian
  • Allergens:
    Milk
With serving suggestions One pot Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

Misen 8-Inch Chef Knife

Sharp modern chef knife
  • AUS-10 steel
  • Balanced design
  • Less traditional feel
Best value

Titanium & PP Double-Sided Cutting Board

Easy-clean double-sided board
  • Separate surfaces for meat and produce
  • Resists odors and stains
  • Harder on knife edges than wood or plastic
Top quality

WÜSTHOF Classic 8-Inch Chef's Knife

Premium German chef knife
  • Excellent build quality
  • Reliable edge retention
  • Expensive
Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.