This Instant Pot Lamb Curry recipe is an easy twist on traditional Indian mutton curry that you can make in your slow cooker or Instant Pot. It’s a flavorful, protein-rich, veggie-filled comfort food meal that requires minimal prep time and has a total time of less than an hour. Serve it over jasmine rice, basmati rice, or cauliflower rice for a dinner that’s delicious the first time and also makes wonderful leftovers.
Recipe Highlights: Indian Lamb Curry
There’s a lot to love about this Lamb Curry recipe, including:
- An easy, flavorful weeknight meal that’s high in protein and full of veggies
- Cooking in a pressure cooker or slow cooker locks in moisture and creates fork-tender meat
- A hands-off recipe with a cook time of 30 minutes in the Instant Pot or 4-8 hours in the slow cooker
- Contains all the warm, comforting flavors of Indian food, including a boost of anti-inflammatory spices
A Mostly Hands-off Lamb Curry Recipe
We love to mix up our dinner rotation from time to time, swapping out chicken and beef options with lamb recipes like this Instant Pot Lamb Curry. Inspired by traditional mutton curry, our version offers all the warm, inviting flavors you expect in Indian curry and it’s made with simple ingredients for a filling and nutritious meal. It’s so tasty that we often find ourselves needing to make multiple batches to ensure we have plenty of leftovers for the week! This homemade curry recipe is an easy way to make your weeknight dinners colorful and delicious. Plus, it’s a family-friendly meal that can be ready in less time than it takes takeout to arrive.
What Is Lamb Curry Made Of?
Here’s what you need to make this Lamb Curry recipe:
- Olive oil – may sub avocado oil or ghee
- Lamb stew meat – may sub chopped boneless lamb shoulder, leg of lamb, or lamb shanks. We do not recommend using bone-in lamb for this recipe. To find high-quality grass-fed New Zealand lamb meat, use this store locator
- Yellow onion – you’ll need one medium yellow onion; may sub white onion
- Carrots – you’ll need three medium carrots peeled and sliced into rounds
- Diced tomatoes – use one 14-ounce can of diced tomatoes, and be sure to drain and reserve the juices
- Garlic cloves – cloves of garlic offer a more complex flavor than garlic powder, but you can definitely substitute garlic powder in a pinch
- Fresh ginger – fresh ginger is recommended, but you can use 1 teaspoon of dried ginger if that’s what you have
- Curry powder – it’s important to use quality curry powder that isn’t outdated. Outdated spices will result in a bland curry
- Yukon gold potatoes – we love the tender texture and buttery flavor of gold potatoes, but russet potatoes can also be used for a similar taste and a good boost of potassium and vitamin C
- Canned full-fat coconut milk – full-fat coconut milk gives this curry a nice rich mouthfeel, but you can substitute light coconut milk to reduce the total fat, if desired
- Zucchini
- Lime juice – used to brighten all the flavors. Freshly squeezed lime juice is best, but bottled varieties can be substituted or you can use a squeeze of lemon juice instead
- Cilantro
- Salt and black pepper
For the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition information, listing calories (kcal), protein, carbohydrates, fiber, sugar, sodium, total fat, and more per serving.
How To Make Instant Pot Indian Lamb Curry
Here’s how to make this Lamb Curry recipe in a handful of simple steps:
- Saute the meat: Select the “‘Saute’ function on the Instant Pot. Once the pot is hot, generously grease the bottom with cooking oil spray. Add part of the olive oil along with half of the lamb meat. Season the lamb with a sprinkle of salt, and allow it to cook until it is browned on both sides. Transfer the meat to a plate, and repeat, searing the rest of the lamb, and transferring it to a plate.
- Cook the veggies: Spray the bottom of the pot with cooking spray again, and add the onions, carrots, and drained diced tomatoes. Cook until the onions begin to soften, stirring often.
- Season: Add the garlic, ginger, curry powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Allow the mixture to cook for another minute, stirring constantly.
- Combine and cook: Add the seared lamb pieces back to the pot along with the potatoes, reserved tomato juice, and coconut milk. Stir to combine, lock the lid in place, and set the valve to the ‘Sealing’ position. Cook at high pressure. Then, when the cooking time is up, quickly release the steam, and open the lid.
- Add the remaining ingredients: Cancel the cooking cycle, and select the ‘Saute’ function again. Gently stir in the zucchini, and continue to cook until it is tender, stirring occasionally. Stir in the lime juice, press ‘Cancel’, and allow the curry to cool before ladling it into bowls. Sprinkle with fresh cilantro for garnish, and enjoy!
Make This In Your Slow Cooker Instead
If you don’t have an Instant Pot, this recipe can also be made in a crockpot. Here’s how:
- Saute the seasoned lamb stew meat in a skillet until browned.
- In a slow cooker, place the stew meat plus all of the remaining ingredients, except for the zucchini and lime juice.
- Slow cook on low heat for 8 hours or on high heat for 4 hours. When there is 1 hour of cooking time left, stir the ingredients and add the zucchini.
- Remove the lid and stir in the lime juice. Serve and enjoy!
See the recipe card Notes section below for the full slow cooker directions.
How Is Lamb Curry Served?
This Lamb Curry recipe is so delicious served over brown rice, jasmine rice, or cauliflower rice in order to soak up all the leftover sauce. And, you can’t go wrong by adding a side of naan bread or pita bread for soaking up all the curry goodness! Garnish servings with chopped fresh cilantro and a dollop of sour cream or yogurt for extra creaminess (plus a boost of potassium and calcium).
How To Store And Reheat Leftovers
Leftover Lamb Curry can be transferred to an airtight container and stored in the refrigerator for up to 3 days. For a longer-lasting option, you can also freeze leftover curry for up to 3 months.
When you’re ready to eat, thaw your Lamb Curry in the fridge overnight, and warm it in a slow cooker set to ‘warm’ or in a pot on the stovetop over low heat or medium heat. Alternatively, you can heat individual portions in 30-second intervals in the microwave.
Frequently Asked Questions
We recommend using lamb stew meat for this Instant Pot Lamb Curry recipe, which is chopped lamb meat that typically comes from either the leg or shoulder of the lamb.
Two tips: Create a flavorful base by searing the meat and sautéing the onions first. Also, make sure you’re using fresh, whole spices (or a high-quality curry powder) to get a rich, deep, and well-rounded curry flavor.
The original lamb curry recipe (first known as lamb mutton) can be traced back to the British Raj where it was served in the first class cars on the Indian railway. According to historians, the original dish was deemed too spicy by British passengers, and chefs from India cooled it down by adding a dollop of Greek yogurt.
Lamb meat and goat meat are two different sources of protein. Goat meat tends to have a milder, slightly sweeter flavor than lamb meat which is often described as being rich and gamey in taste.
Common substitutions for lamb meat include goat, beef, and pork.
Lamb is a type of red meat that comes from young domestic sheep in their first year whereas mutton is lamb meat that comes from adult sheep. Lamb and mutton are both terms used to describe lamb meat on menus and in recipes and can be used interchangeably in this curry.
It’s hard to find two curry recipes that are exactly the same since every chef puts their own spin on the ingredients and spice mix included. Ingredients often found in lamb curry recipes are curry powder, ground coriander, turmeric powder, ground cumin, chili powder, garam masala, cayenne, paprika, green cardamom pods, cinnamon sticks, red chili peppers, and bay leaves.
No, the cooking process will lock in moisture and flavor, eliminating any need to marinate the meat first.
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Instant Pot Lamb Curry
Nothing satisfies quite like a bowl of so-flavorful lamb curry with vegetables. Using the Instant Pot gives you tender meat and veggies in very little time, but you can also cook this recipe low and slow in a crockpot with equally delicious results.
Ingredients
- Cooking spray
- 1 teaspoon olive oil, divided (may substitute avocado oil)
- 1 lb. lamb stew meat, cut into bite-sized pieces
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and thinly sliced into rounds
- 1 (14.5-ounce) can diced tomatoes, drained and juices reserved
- 4 cloves garlic, minced
- 1 teaspoon grated fresh ginger (may substitute ½ teaspoon dried ground ginger)
- 1 ½ tablespoons curry powder
- 12 ounces baby Yukon gold potatoes, halved (or quartered if on the larger side)
- 1 (14-ounce) can full-fat coconut milk
- 1 medium zucchini, halved lengthwise and sliced into half moons or quarters
- Juice of 1 medium lime (about 2 tablespoons)
- Chopped fresh cilantro (optional for garnish)
- Cooked rice or cauliflower rice (optional for serving)
- Fine salt and black pepper
Instructions
- Select the ‘Saute’ function on the Instant Pot. When the pot is hot, spray the bottom generously with cooking spray. Add ½ teaspoon olive oil and ½ of the lamb meat. Sprinkle the meat with salt and allow to cook for 2 minutes. Stir and continue cooking for an additional 2-3 minutes or until browned. Remove meat to a plate and repeat, using more cooking spray, remaining ½ teaspoon olive oil, and the remaining lamb. Remove lamb to a plate and set aside.
- Spray the bottom of the pot with cooking spray then add the onions, carrots, and drained diced tomatoes. Saute for 3-4 minutes or until the onions start to soften, stirring often.
- To the Instant Pot, add the garlic, ginger, curry powder, ½ teaspoon salt, and ¼ teaspoon black pepper and saute for an additional minute, stirring constantly.
- Add the lamb back to the pot along with the potatoes, reserved tomato juice, and coconut milk. Stir well.
- Lock the lid into place and set the valve to ‘Sealing’ position. Cook for 14 minutes at high pressure. (Note: It will take about 10 minutes for the Instant Pot to pressurize before the cooking time starts). When the cooking time is up, quickly release the steam and open the lid.
- Cancel the cooking cycle and select the ‘Saute’ function again.
- Add the zucchini and stir gently. Cook for 5-6 minutes, stirring occasionally, or until the zucchini is tender (but not mushy). Stir in the lime juice. Press ‘Cancel’ and allow the curry to cool for 5-10 minutes before ladling into bowls over rice or cauliflower rice. Sprinkle with fresh cilantro if desired and serve.
- Leftovers may be stored in an airtight container in the refrigerator for up to 4 days. For longer storage, transfer the chilled curry to a freezer-safe container and freeze for up to 6 months.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
Slow Cooker Directions
- Place a large skillet over medium-high heat. When the skillet is hot, spray generously with cooking spray. Add 1 teaspoon olive oil and all of the lamb meat. Sprinkle the meat with salt and allow to cook for 2 minutes. Stir and continue cooking for an additional 2-3 minutes or until browned. Remove meat and place in the bottom of the slow cooker.
- To the lamb in the slow cooker, add the onions, carrots, diced tomatoes (and their juices), garlic, ginger, curry powder, potatoes, and coconut milk. Stir well to combine then place the lid on the slow cooker.
- Cook on low heat for 8 hours (or high heat for 4 hours). Add the zucchini when there is 1 hour of cooking time left (3 ½ hours if cooking on high) and stir well. Replace the lid and continue cooking until the zucchini is tender.
- Remove the lid and stir in the lime juice. Taste and season with salt and pepper as desired.
- Leftovers may be stored in an airtight container in the refrigerator for up to 4 days. For longer storage, transfer the chilled curry to a freezer-safe container and freeze for up to 6 months.
Nutrition Information
- Serving Size: 1/4 recipe (1 1/2 cups)
- Calories: 415
- Fat: 20 g
- (Sat Fat: 10 g)
- Sodium: 245 mg
- Carbohydrate: 29 g
- (Fiber: 5 g
- Sugar: 10 g)
- Protein: 29 g
- Cholesterol: 81 mg
Dietary
Pin Now to Make It Later!
The photos in this blog post were taken by Rachel Cook of Half Acre House.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!
DL says
I want to make lamb curry in the Instant Pot, and I also want (separately) to make rice in the Instant Pot. I guess I would do the rice after the lamb curry is done, but rice seems to take a while in the Instant Pot. How do I work that out, timewise? I want to take advantage of the “natural” pressure release for the lamb curry, because (I presume) there is still some pressure that helps it “rest and absorb.” If I do the “quick release” of the pressure, instead — so I can get the lamb curry out of the Instant Pot so I can start the rice right away — should I put the lamb curry in the oven (at a warm temperature) so it keeps warm? But, will it still “rest and absorb” as well in the oven as it would in an Instant Pot that is in the process of “naturally” releasing pressure?
Can’t wait to try this!
Jessica Beacom says
Hi DL,
I’ve been resisting the urge to buy a 2nd Instant Pot I struggle with this ALLLLLL the time in my kitchen. Here’s a few scenarios that come to my mind for navigating this situation:
1) Prepare the Lamb Curry first and allow for a 15 minute natural release then transfer to an oven-proof dish with lid (or cover with foil) to keep warm in a 200F oven (or lower if your oven goes lower) – then prepare the rice. This should give you the best of both worlds – some ‘rest and absorb’ time and the ability to free up the Instant Pot for the rice — which if you’re using basmati or a similar white rice, should only take 4-5 minutes of active cooking time (plus time to come up to pressure)
2) Prepare the Lamb Curry up to 2 days in advance and store in the fridge until ready to reheat and eat. Like most spicy/saucy dishes, this once only gets better with time as the meat has a chance to really soak up all the flavors
3) Prepare the rice first and transfer to a slow cooker set on low or a covered oven-safe dish in a low temp oven (with a few tablespoons of water) to keep warm – then prepare the Lamb Curry. Though honestly, this would be the least preferential way to do this as the rice would be holding for a long time and may start to break down.
I hope this helps!
DL says
Thanks! Options 1 and 2 (especially 2 — how delicious!) sound like great solutions to this issue I have been struggling with, as well.
Jessica Beacom says
Awesome! So glad I could help and save you the cost of 2nd Instant Pot.
Cege says
I just made this in a crock pot. I put it on low for 10 hours, added the zucchini when I got home from work (about 9 hours into cooking time) and left it for about 3 more hours (total 12 hours). I did add about a half cup of water, but it came out a little watery so if you are doing this in a slow cooker, just follow the standard recipe, don’t add any extra water. It turned out delicious!! Thank you for the recipe.
Jessica Beacom says
Great advice – thanks for sharing for those who want to make this in the slow cooker!
Stacey says
Can I replace the ghee with butter or coconut oil?
Stacie Hassing says
Yes you sure can!
Roma says
Great recipe! Big hit last night however the prep time is misleading. It states 15 minutes yet the meat needs to marinate for 30 minutes. Other than that great recipe and easy to follow directions. Would probably omit the ghee as lamb tends to be abut fatty. Served it over leftover mashed potatoes and they obsorbed all the delicious gravy!r
Jessica Beacom says
Hey Roma,
Thanks for pointing out the error in the prep time (it does take about 15 minutes to cut the veggies and meat – but you’re right about the marinating time) – I’ve updated the recipe accordingly. Glad you enjoyed it- serving it over mashed potatoes sounds delicious.
Carolyn says
I’m an instant pot newbie and this was the first ever meal I cooked in my instant pot. The recipe is delicious and my husband loved it. If I cooked it again, however, I would cook it for less time and figure out how to make sauce thicker. The meat and veggies were very soft, probably because I used the 20 minute cook time but only had 1 pound of lamb. As others have mentioned, I would omit the ghee. I might drain the tomatoes a bit too as the sauce was very thin even after simmering for 5 to 6 minutes. Any thoughts or suggestions that you had would be appreciated.
Jessica Beacom says
Hi Carolyn,
I think what you’ve suggested (draining the tomatoes) would be a good place to start. You can also mix 1 Tbsp. arrowroot starch with 2 Tbsp. water and stir that into the curry while it’s simmering to give you a thicker sauce.