Rogan Josh (Kashmiri Spiced Lamb Curry)
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
- Thinly slice the onion. Grate the ginger and crush the garlic.
- 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.
- 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.
- 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.
- 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.
- Stir in the tomato purée and cook for 1 to 2 minutes until it darkens slightly. Reduce the heat to low.
- 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.
- 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.
- 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.
Recipe notes
Serving suggestions
This recipe pairs well with:
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.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 2h 15min (35min active)
- Difficulty: Medium
- Cuisine: Indian
-
Allergens:
Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
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
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
WÜSTHOF Classic 8-Inch Chef's Knife
- Excellent build quality
- Reliable edge retention
- Expensive
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
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 GoogleEvery 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.
























