Lamb Rogan Josh recipe | Morrisons

by Morrisons

Published 1 May 2026Original video

Lamb rogan josh is a classic Indian curry that's perfect for a cosy weeknight dinner or entertaining guests. This slow cooker version adapts the traditional stovetop method, allowing the lamb to become incredibly tender whilst the aromatic spices develop deep, complex flavours. The key to an authentic rogan josh is patience—caramelising the onions properly and marinating the lamb beforehand creates a rich, dark sauce that's absolutely delicious. Serve with rice or naan bread for a complete meal that's sure to impress

Video thumbnail: Lamb Rogan Josh recipe | Morrisons

Watch: Lamb Rogan Josh recipe | Morrisons

Original recipe video — click to play

Original video by Morrisons2k likes on YouTube
20 mins
Prep time
8 hrs
Slow cook (Low)
5 hrs
Slow cook (High)
4
Serves
8 hrs 20 mins
Total (Low)
Slow cooker setting:Low 8 hours or High 5 hours

Original method: 30 minutes plus 2 hours marinating

Ingredients

Servings:
4
Units:

Marinade

  • 150 g Natural yogurt
  • ½ pinch Saffron
  • 50 g Ginger-garlic paste

Main

  • 1000 g Boneless lamb leg, cut into cubes

Spices

  • 1 ½ tsp Cumin seeds

    Whole spices to be pounded

  • 8 whole Cardamom pods

    Whole spices to be pounded

  • 2 ½ cm piece Cinnamon stick

    Whole spices to be pounded

  • 8 whole Cloves

    Whole spices to be pounded

  • 1 whole Star anise

    Whole spices to be pounded

Cooking

  • 100 ml Olive oil
  • 2 whole Large onions, peeled and thinly sliced

    Cook until deep brown for rich sauce

Powdered Spices

  • 1 tsp Ground nutmeg
  • 1 tsp Black pepper
  • 1 heaped tbsp Red chilli powder
  • 1 ½ tbsp Ground coriander
  • 1 tsp Garam masala
  • 1 tsp Ground turmeric

Sauce

  • 4 tbsp Tomato purĂ©e

Garnish

  • ½ bunch Fresh coriander leaves
    , finely chopped

    Add just before serving

  • 3 cm piece Fresh ginger
    , peeled and julienned

    Add just before serving

Seasoning

  • to taste Salt

Method

  1. 1

    Whisk together the yogurt, saffron and ginger-garlic paste in a bowl. Season with salt. Pour the marinade over the lamb cubes, cover and refrigerate for 2 hours. Before cooking, remove the lamb from the fridge and allow it to come to room temperature for about 30 minutes.

    ~20 mins

    Tip: Marinating is essential for flavour development and tenderising the meat

  2. 2

    Using a pestle and mortar, pound the cumin seeds, cardamom pods, cinnamon stick, cloves and star anise together to release the oils. Coarsely crush them—do not grind to a fine powder.

    ~5 mins

    Tip: Pounding whole spices releases their essential oils for deeper flavour

  3. 3

    Heat the olive oil in a large heavy-based frying pan over a medium-high heat. Add the pounded whole spices and stir constantly for about 1 minute until they crackle and become fragrant.

    ~2 mins

    Tip: Listen for the spices to crackle—this releases their aromatics

  4. 4

    Immediately add the sliced onions to the pan before the spices burn. Stir well and cook over a medium heat for 8–10 minutes, stirring frequently, until the onions are deep golden brown. This caramelisation is crucial for the rich colour and flavour of the sauce.

    ~10 mins

    Tip: Deep brown onions are key to an authentic, rich rogan josh sauce. Be patient during this step

  5. 5

    Add the marinated lamb (including all the yogurt marinade) to the pan. Stir well and cook over a medium-high heat for about 5 minutes, scraping the bottom of the pan frequently to incorporate the browned bits and prevent sticking. The lamb should begin to brown but does not need to be fully cooked through at this stage.

    ~5 mins

    Tip: Scraping the pan develops deeper flavours through caramelisation

  6. 6

    Add all the powdered spices (nutmeg, black pepper, red chilli powder, ground coriander, garam masala and ground turmeric) and cook for 2 minutes, stirring constantly, to toast the spices slightly.

    ~2 mins

    Tip: Toasting the powdered spices intensifies their flavour

  7. 7

    Stir in the tomato purée and mix well until all the meat is evenly coated.

    ~2 mins
  8. 8

    Transfer the entire contents of the pan to your slow cooker. Stir well. Cover and cook on the Low setting for 8 hours or on the High setting for 5 hours. The lamb should be very tender and the sauce should be rich and aromatic.

    ~5 hrs

    Tip: The slow cooker will allow the spices to infuse fully and the lamb to become incredibly tender

  9. 9

    Just before serving, taste and adjust the seasoning with salt if needed. Garnish with the fresh chopped coriander leaves and julienned ginger. Serve hot with basmati rice, naan bread or roti.

    ~5 mins

    Tip: Fresh herbs added at the end provide brightness and freshness

Nutrition

Detailed nutritional information is coming soon.

Frequently Asked Questions

Whilst not strictly essential, browning the meat and caramelising the onions on the hob first significantly deepens the flavour of the finished dish. The Maillard reaction (browning) creates rich, savoury notes that slow cooking alone cannot develop. We recommend spending 10–15 minutes on this step for the best results

Comments

No comments yet — be the first to share your experience!

Leave a comment

Comments are moderated and typically approved within 24 hours.