Want to try Sukhi’s products for free?

Instant Pot Lamb Roganjosh

Want to make the best Lamb Rogan Josh known to man? Of course, you do! We’ve got the easiest Lamb Rogan Josh recipe that lets you throw everything together and make Instant Pot Lamb Roganjosh.

Lamb Rogan Josh is a delicious curry dish, traditionally made with red meat like lamb or goat. Rogan Josh gets its rich, red coloring from alkanet flower/root and Kashmiri chilies. Rogan Josh, also known as Roghan Josh or Roghan Ghosht, is aromatic and uses an unmistakable curry.

Why is Rogan Josh called Rogan Josh:

Originated in the Kashmir region of India, Rogan Josh is a widely popular dish worldwide. 

The word ‘Rogan’ means ‘oil’ in Persian or ‘red’ in Hindi and the word ‘Josh’ means passion, as in fiery or hot. So, Rogan Josh is cooked in oil and over high heat, which is where it gets its name! 

What is Rogan Josh Made of:

Rogan Josh has a couple of different variations, with some of the new adaptations containing tomatoes. 

Traditionally, this meal is made up of lamb or goat, oil or clarified butter, curry sauce, Vindaloo sauce, dry red chilies, cardamom, cloves, black peppercorn, cumin seeds, hing, milk, saffron (optional), yogurt, Maida, Kashmiri Red Chili powder, fennel powder, ginger powder, coriander, and jalapenos. It can be served with rice or naan. 

In our quick and easy Instant Pot recipe, we use lamb, oil, Sukhi’s Curry Sauce, potatoes (optional), onions, and Sukhi’s Vindaloo sauce

Is a Rogan Josh Spicy:

Rogan Josh is considered to be a semi-spicy dish, being more spicy than your standard Biryani, but not as spicy as a Phaal dish. The Vindaloo sauce tends to be spicy, so that’s what packs the most heat in the dish. You can make it a little spicier by adding a jalapeno to the sauce for an extra special kick! 

What’s the difference between butter chicken and Rogan Josh:

While butter chicken also originated in Indian, it’s typically a more mildly spicy dish in tomato sauce. The main ingredient is more lean meat, like chicken. 

Using red meat like lamb or goat, Rogan Josh tends to be spicier and traditionally doesn’t use tomatoes in the sauce. It gets its rich color from the spices in the curry sauce. 

How do you make a Rogan josh:

When making Rogan Josh, you heat up the oil first at a high heat and add your cloves and cardamom to fry, followed by your chilies and cumin. From there, you add your lamb or goat and cook for 5 to 6 minutes. Then, you cook on low for about 12 minutes. Mix your yogurt with all of the remaining spices and add to the pan. After it cooks for one minute, add one cup of water and leave to cook.

If you’re making a traditional Rogan Josh, after the meat is braised, the slow oven cooking method is used, also known as Dum Pukht. If you choose to do it this way, you’ll need to block out at least a few hours for preparations and cook time. You’ll need to cook it for at least 2 hours. You can salt to taste and serve it up with some naan or rice. 

Instant Pot Lamb Rogan Josh:

If you don’t have time for the traditional cooking method of Lamb Rogan Josh, this section is for you!

We’ve converted the recipe in an easy-to-follow Instant Pot recipe. 

First, you heat the oil in your Instant Pot and then saute your onions for a couple minutes. Add your lamb and curry sauce and saute for another two minutes. From there, add two cups of water and cook on the “meat stew” setting. After you allow your Instant Pot to vent, remove the lid and add in your potatoes. Cook for another 5 to 10 minutes. Serve hot over some Basmati rice! If you want it to look fancy, garnish with cilantro for a picture-perfect dinner.

Instant Pot Lamb Roganjosh:

Lamb Rogan Josh is a delicious curry dish, traditionally made with red meat like lamb or goat. Rogan Josh gets its rich, red coloring from alkanet flower/root and Kashmiri chilies. We’ve got the easiest Lamb Rogan Josh recipe that lets you throw everything into an Instant Pot.


  • 2 Medium Potato Diced & Cooked, optional
  • 2 Pound Stewing Lamb
  • 1 Cup Diced Onions
  • One 3 Ounce Packet of Classic Curry Sauce
  • One 3 Ounce Packet of Vindaloo Sauce
  • 6 Tablespoons of Oil
  • 2 Cup of Water
  • 1 Jalapeno Sliced (Optional)


  1. Heat oil in the Instapot.
  2. Add onions and saute for two minutes.
  3. Add lamb and curry sauce.
  4. Saute for another two minutes.
  5. Add 2 cups of water and cook on the meat stew setting.
  6. Allow instapot to vent, remove lid
  7. Add potatoes and let stew for about 5-10 mins
  8. Serve over Basmati Rice, garnish with cilantro

Recipe Notes

Rogan Josh makes for a hearty lunch or a filling dinner. Do you love the Instant Pot recipe or are you more of a traditional slow cooker? Be sure to tag us in your pictures of Lamb Rogan Josh!




4 Responses to Instant Pot Lamb Roganjosh

  1. Janet Wittkopf 2 years ago at 1:59 pm #

    How long does it cook on stew setting before adding the potatoes?

    • Prerna Singh 2 years ago at 1:00 pm #

      The stew setting is 30 mins.. Please cook on stew for 20 mins. Throw in the potatoes and finish off cooking. Thanks

  2. Ann 2 years ago at 1:51 pm #

    Where do I get Indian spices for this recipe?

    • Prerna Singh 2 years ago at 11:55 am #

      You can buy them from our online store. Here are the links for you https://sukhis.com/product/classic-indian-curry-sauce/ and https://sukhis.com/product/vindaloo-curry-sauce/

Leave a Reply

Recipe Rating