clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Rogan Josh Curry garnished with cilantro

The Best Restaurant Style Rogan Josh with Lamb

  • Author: Spicepaw
  • Total Time: 2 hours
  • Yield: Serves 6-8 1x


Rogan Josh is an Indian lamb curry slow-cooked in lots of spice until it is tender and delicious. An Indian favorite sure to please and impress. #curry #lamb #spicy #Indian



6 tbsp unsalted butter

500 g / 18 oz (about 3-4) yellow onions

1 head of garlic (about 12 cloves)

2 inch/ 2.5 cm ginger

1 kg / 2.2 lbs mutton (cut into cubes)

14 green cardamom pods

6 cloves

3 bay leaves

1 inch/ 2.2 cm stick of cinnamon

15 black peppercorns

1/2 tbsp ground coriander

2 1/2 tbsp paprika

1 tsp cayenne pepper

1 tbsp cumin seeds

6 tbsp plain unsweetened yogurt

1 tsp sea salt

2 tbsp tomato puree

a mug full of water



Separate garlic cloves, peel outer shelling off and remove fibrous stems.  Place in a blender or food processor along with peeled and chopped ginger.  Blend together to form a paste.  If you feel like you need a splash or two of water to get things moving, feel free to add it.

Diced the onions ahead of time and set aside on a plate.

Cut the mutton into bite-sized pieces (around 1 inch/ 2 cm cubes).  You can use any kind of mutton you like for this but the rule of thumb is that meat always tastes better on the bone and keep that fat on!  You’ll need it for slow cooking.

Preheat oven to 450 F /230 C


  1. In a large pot, melt butter over medium/medium-high heat.  Let it cook until the butter starts sputtering and it is clarified.
  2. When butter is clarified, add bay leaves, black peppercorns, green cardamom pods (cut it half to let out the spice), cloves and cinnamon stick.  Cook for a minute or so until spices have infused into the butter and are fragrant.
  3. Add diced onions, cover and cook until translucent and a little darkened but NOT brown.  As Samia, my former Pakistani cooking instructor says, ‘Yellow onions for curry, brown onions for rice’.
  4. Meanwhile, while onions are cooking, place mutton cubes in an oven pan and toss with half of the ginger-garlic paste and 3 tbsp of melted unsalted butter.  Season lightly with salt and pepper and place in the oven to roast at 450 F/ 230 C for 20 minutes.
  5. When onions are yellow and soft, add the remaining ginger-garlic paste and stir together.  Let cook for a minute or so until fragrant.
  6. Next, add ground coriander, paprika, cayenne pepper, salt and cumin seeds.  Stir into onion mixture and cook for a minute or so.
  7. Once spices are toasted and fragrant, slowly add yogurt and tomato puree stirring it into the spiced onions after every spoonful.
  8. Add a mug of water to the mixture.  Stir together and let simmer away for 5-10 minutes or until mutton is finished roasting in the oven.
  9. Remove bay leaves and cinnamon stick then transfer curry mixture to a food processor or blender and puree until smooth.  Add back to the pot with bay leaves and cinnamon stick and bring to a simmer.  (If you are finding that the cinnamon is a bit too much for your taste, simply leave it out for the slow cooking part).
  10. Add roasted mutton pieces along with any juices left in the oven tray from roasting.  Stir together and bring to a simmer.
  11. Reduce heat to low, cover and simmer for 45 min- 1 hour.  The sauce should be reduced to a thick gravy and the mutton is tender.
  12. Remove from heat and garnish with chopped cilantro  Serve with basmati rice or fresh naan.


Sprinkle with a dash of garam masala before serving for the restaurant like taste.

  • Prep Time: 30
  • Cook Time: 90
  • Category: Curry, Main, Meat
  • Method: slow cooking
  • Cuisine: Indian

Keywords: lamb, mutton, curry, Rogan Josh, Indian food, spicy

%d bloggers like this: