This instant pot lamb curry is fork-tender meat pressure cooked with easy to find Indian spices like curry powder and garam masala. It can also be cooked in a stovetop pressure cooker. Perfect to serve over rice, chapati, or naan for a complete meal

Table of Content
Two of my favorite techniques to cook meat are slow cooker or instant pot. Why? They are the best way to achieve fork-tender meat. When it to come Indian curries I especially love the pressure cooking method either using a pressure cooker or instant pot because it is so much quicker.
Why make this lamb curry?
- Cooking meat in an instant pot makes things quick and easy. In this case, it would take an hour or two to make a stovetop lamb curry or 6 to 8 hours in a slow cooker lamb curry. But, with the instant pot, it takes just about 25 minutes.
- The best part is the IP cooks meat to fork-tender softness that just melts in your mouth.
- Also, the ingredients are simple and easy to find. And, if you make Indian food often, you probably already have these on hand.
- This is also a very versatile recipe and very customizable. I am using lamb but beef or pork would work just as well.
- Of course, I am using an electric pressure cook but you can also use an stovetop pressure cooker. See details below.

Ingredients and substitutes
- Lamb - I prefer to use a lamb shoulder or leg of lamb for this dish. The meat does take longer to cook, but it comes out tender and juicy and absorbs all those wonderful spices.
- Onions - I love to use a combination of brown and red onions. Red adds a bit of sweetness, which is very desirable. It is very important that you cook the onions longer and slower. This will help caramelize the onions, which not just enhances the taste, but also adds that touch of deep red color to this dish (which I love).
- Curry powder - This is a very easy to find Indian spice in most supermarkets. But, you can also make your own (using spices you probably already have in your pantry).
- Garam masala - Another Indian spice mix made with warm spices such as cardamom, cloves, cinnamon, etc. It can be easily found in most supermarkets. And you can also make this at home.

Step by step instructions
- Turn the instant pot on saute. Or, heat the stovetop pressure cooker on medium heat.
- Add the oil and whole spices. Saute for 30 seconds. This will flavor the oil with warm spices.

- Saute onions - Then, add the onions. Saute until the onions are almost reduced to half.
Pro tip - We want the onions to cook down and almost caramelize so it adds a nice sweet flavor to the dish. Adjust the temperature to prevent the onions from burning. And if necessary, turn the saute function off. - Next, add the ginger and garlic - saute for another minute. Then, add the curry powder, paprika, and garam masala.

- Cook the spices for 2 minutes adding the crushed tomatoes a little at a time.
Pro tip - Spices can burn easily. So, adjust the heat on medium to low. Adding the tomatoes gradually will ensure the spices are cooked and become aromatic. - Lamb - Add the lamb pieces and coat well in the spices. Then, add the cilantro, lemon juice, and coconut milk. Followed by the chicken broth. Season with salt and pepper.
- Pro tip - Make sure all the meat is tucked well under the liquid so it all cooks evenly.

- Pressure cook -
- Instant pot - Turn the saute off. Close and lock the instant pot lid. Close the seal and set the instant pot to pressure cook on high for 25 minutes.
- Stovetop pressure cooker - Close the pressure cooker and pressure cook for 45 mins.
- Natual release - When done, turn off and let natural release for 10 minutes. Open the instant pot. Taste and adjust seasoning
Pro tip - It is best to use natural release with curries. Otherwise, the spray of spices in the quick release can clog the instant pot valve which is difficult to clean. - Adjust gravy - For more gravy, add ¼ to ½ cup water and bring to a boil. Alternatively, if there is too much gravy, remove the lamb pieces in a separate dish and continue to cook the sauce until has been reduced to half. Then, return the lamb pieces back to the pot.
Pro tip - If you serve it with chapati, naan, or roti - keep it thick. And if you serve with rice, add a little water to make a gravy. - Garnish with more chopped cilantro leaves.

Stovetop lamb curry
- Follow the same process as above but using a stovetop pan or Dutch oven. Then, instead of pressure cooking continue to cook on medium heat for 60 to 90 minutes or until the lamb is cooked through.
Pro tip - A good sign that the curry is ready is the fat (oil and lamb fat) will be visible on top of the curry.

More curry recipes
- Instant Pot Chicken Curry
- Meatball Kofta Curry
- Chickpeas Curry - Channa Masala
- Slow Cooker Indian Chicken Curry Recipe
- Quick Chicken Curry - just 6 ingredients
- See all Indian recipe
Frequently asked questions
This lamb curry will keep in the fridge for 4 to 5 days. It can also be frozen in the freezer for up to a month.
Absolutely, you can use a skillet or preferably a dutch oven. Once you have sauteed all the ingredients. Cook for 60 to 90 minutes until fork tender.
If using a stovetop pressure cooker, saute then close the cooker and cook on medium heat for 40 to 45 minutes
You can eat Indian lamb curry with Indian naan or garlic naan, Indian chapati, Sweet potato chapati, or steamed basmati rice, or try my rice pilaf with fruit and nuts. Today, I serve it with some homemade roti, which is an Indian no-yeast flatbread.
You may also like
Did you enjoy this recipe? Please ⭐️⭐️⭐️⭐️⭐️ it.
Save it for later.
You can also find a collection of my recipes and tutorials here on Pinterest. Follow me on Facebook, Twitter, and Instagram.
And, don't forget to subscribe to my blog to receive new recipes by email.
Printable Recipe
Instant Pot Lamb Curry
Print Pin Rate Share by Email Share on FB Save GrowDescription
Video
Ingredients
- 2 lbs (1 kg) Lamb Cut into 2-inch cubes
- 2 large (300 g) Onions diced
- 1 tablespoon Fresh ginger 3-inch grated
- 1½ tablespoon Garlic 6 to 8 minced
- 3 tablespoon Curry powder
- 1 tablespoon Paprika
- 1 teaspoon Garam masala
- ¾ cup (180 ml) Crushed tomatoes canned or fresh
- ½ cup (120 ml) Coconut milk
- ½ cup Cilantro chopped finely
- 1 tablespoon Lemon juice
- ½ cup (120 ml) Broth (chicken or beef)
Whole spices
- 4 Green cardamoms
- 2 Black cardamoms (optional)
- 3 inch Cinnamon stick
- ½ Mace flower (optional)
- 4 Cloves
- 2 Bay leaves
Instructions
- Turn the instant pot on saute. Place the stovetop pressure cooker on medium heat.
- Add the oil and whole spices. Saute for 30 seconds. This will flavor the oil with warm spices.
- Saute onions - Then, add the onions. Saute until the onions are almost reduced to half. Pro tip - We want the onions to cook down and almost caramelize so it adds a nice sweet flavor to the dish. Adjust the temperature to prevent the onions from burning. If necessary, turn the saute function off.
- Next, add the ginger and garlic - saute for another minute. Then, add the curry powder, paprika, and garam masala.
- Cook the spices for 2 minutes adding the crushed tomatoes a little at a time. Pro tip - Spices can burn easily. So, adjust the heat on medium to low. Adding the tomatoes gradually will ensure the spices are cooked and become aromatic.
- Lamb - Add the lamb pieces and coat well in the spices. Then, add the cilantro, lemon juice, and coconut milk. Followed by the chicken broth. Season with salt and pepper.
- Pressure cook - Instant pot - Turn the saute off. Close and lock the instant pot lid. Close the seal and set the instant pot to pressure cook on high for 25 minutes.Stovetop pressure cooker - Close the pressure cooker and pressure cook for 45 mins.
- Natual release - When done, turn off and let natural release for 10 minutes. Open the instant pot. Taste and adjust seasoning.Pro tip - It is best to use natural release with curries. Otherwise, the spray of spices in the quick release can clog the instant pot valve which is difficult to clean.
- Adjust gravy. - For more gravy, add ¼ to ½ cup water and bring to a boil. - Alternatively, if there is too much gravy, remove the lamb pieces in a separate dish and continue to cook the sauce until has been reduced to half. Then, return the lamb pieces back to the pot.Pro tip - We remove the meat from the pot so it does not overcook.
Stovetop lamb curry
- Follow the same process as above but using a stovetop pan or Dutch oven. Then, instead of pressure cooking continue to cook on medium heat for 60 to 90 minutes or until the lamb is cooked through.Pro tip - A good sign that the curry is ready is the fat (oil and lamb fat) will be visible on top of the curry.
Recipe Notes
- Use lamb cuts such as lamb shoulder, leg of lamb, or stew meat when making curry.
- Today, I am using boneless but lamb with bones is ideal for making curry as the marrow in the bones adds more flavor.
- Cut the lamb into small pieces about 2-inches each. Large pieces will take longer to cook
- Cook the onions until caramelized and cook on low to avoid burning. There is a huge difference in flavor when you cook the lamb with just sauteed onions compared to caramelized onions.
- Do not skip the cooking time after adding each ingredient. Indian curry is about adding layers of flavor so don't make haste.
- Subtitle for curry powder
- 1 tablespoon coriander powder
- 1 teaspoon cumin powder
- ¼ teaspoon turmeric powder
- 1 tablespoon Cayenne or chilly powder
- If using a stovetop pressure cooker, after sauteing, cover the pressure cooker and cook on medium heat for 40 to 45 minutes
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
Amy Liu Dong
Your lamb curry looks really delicious and looks so easy. I am so excited to try this. Thank you!
DEbbie
Cooking Lamb has always intimidated me but you make this Instant pot Lamb Curry look so easy, I will be trying this very soon , thanks for a great recipe,
silvia
I don't know why but I'm usually a little bit intimidated by lamb 🙂 however, your explanation and step-by-step instructions made it so easy. We are big fans of curry and we enjoyed this dish very much.
Veena Azmanov
Thank you, Silvia. I am so happy to hear your family enjoyed this curry recipe.