If you’re craving something rich, comforting, and full of bold flavors, this Instant Pot Lamb Curry Recipe is going to be your new go-to. I absolutely love how quickly it comes together without sacrificing the depth of taste you expect from a slow-cooked curry. Whether you’re an Instant Pot newbie or a seasoned pro, this one makes having tender lamb with perfectly cooked veggies easy and totally fuss-free. Stick around—I want to share some tips and tricks I’ve learned to make sure your curry comes out just right every time!
Why You’ll Love This Recipe
- Speedy & Convenient: Using the Instant Pot cuts down cooking time dramatically without losing flavor or tenderness.
- Layered Flavors: The combination of fresh ginger, garlic, curry powder, and coconut milk creates a rich, aromatic sauce you’ll want to savor.
- Versatile Ingredients: Loaded with veggies and potatoes, it’s a hearty one-pot meal that’s perfect for weeknight dinners or meal prep.
- Family-Approved: My family goes crazy for this dish and it’s a great way to introduce lamb if you haven’t cooked with it much before.
Ingredients You’ll Need
I love this recipe because it uses simple, easy-to-find ingredients that come together beautifully. Plus, each element brings its own little magic—like how the coconut milk balances the spices, or the fresh cilantro adds a pop of freshness at the end.
- Cooking spray: Helps prevent sticking during sautéing without adding extra oil calories.
- Olive oil: I sometimes swap avocado oil for a higher smoke point but either works well for browning.
- Lamb stew meat: Choose tender, lean chunks for the best texture; trimming excess fat helps too.
- Yellow onion: Adds sweetness and a savory base to the curry sauce.
- Carrots: They bring natural sweetness and color, sliced thin so they cook quickly.
- Canned diced tomatoes: Use the drained tomatoes but keep that juice—it’s full of flavor for the sauce.
- Garlic: Fresh minced garlic gives the curry its signature punch.
- Fresh ginger: Grated ginger is a game-changer here, but dried ground ginger works in a pinch.
- Curry powder: The star spice blend; use your favorite brand but I recommend one with cumin and coriander for depth.
- Baby Yukon gold potatoes: These hold up well under pressure cooking and absorb all the curry flavors.
- Coconut milk: Full-fat gives that creamy richness that transforms the dish.
- Zucchini: Added at the end for a tender bite without getting mushy.
- Lime juice: Just a splash brightens all the flavors beautifully before serving.
- Fresh cilantro: Optional but I seriously love that fresh herbal note on the finished curry.
- Salt and black pepper: Fine-tune the seasoning to your taste.
Variations
I always tell friends to make this Instant Pot Lamb Curry Recipe their own. Play around with the veggies or spice levels—it’s super forgiving and easy to customize for what you have on hand or your dietary needs.
- Add Heat: If you like it spicy, add a pinch of cayenne or some chopped green chilies when sautéing the aromatics—I’ve made it both ways and my family loves the extra kick!
- Vegetarian Version: Swap the lamb for chickpeas and your favorite veggies for a hearty plant-based curry.
- Different Veggies: Try bell peppers or green beans in place of zucchini for a different texture and flavor.
- Slow Cooker: If you prefer low and slow, this recipe works beautifully in a crockpot—just brown the lamb first and then cook on low for 6-8 hours.
How to Make Instant Pot Lamb Curry Recipe
Step 1: Brown the Lamb in Batches
Start by selecting the ‘Sauté’ function on your Instant Pot and getting it nice and hot. Spray the bottom generously with cooking spray and add half the olive oil and half the lamb. Sprinkle with salt and let the meat brown—don’t rush this part! It should take about 4-5 minutes total, stirring occasionally so it browns evenly. Then transfer it to a plate and repeat with the rest of the lamb. This browning step locks in flavor and gives you that lovely caramelized depth.
Step 2: Sauté the Vegetables and Spices
Next, spray the pot again, then add the onions, carrots, and drained diced tomatoes. Sauté these for 3-4 minutes until the onions soften. This is when those base flavors start building. Add the garlic, ginger, curry powder, salt, and pepper, and cook for another minute, stirring constantly to toast the spices lightly. Trust me, this step makes a big difference in flavor—don’t skip it!
Step 3: Pressure Cook the Curry
Now add the browned lamb back into the pot along with the potatoes, reserved tomato juice, and coconut milk. Give everything a good stir so those flavors meld. Lock the lid, set the valve to ‘Sealing,’ and cook on high pressure for 14 minutes. It takes about 10 minutes for the pot to come up to pressure, so plan a little extra time here. When the time’s up, carefully do a quick release of the steam and open the lid.
Step 4: Finish with Zucchini and Lime
Cancel the cooking cycle and turn on ‘Sauté’ again. Add the zucchini and cook for 5-6 minutes, stirring occasionally, until it’s tender but still has a little bite. Stir in fresh lime juice to brighten everything up right before turning off the Instant Pot. This last fresh addition really lifts the flavors and balances out the richness.
Pro Tips for Making Instant Pot Lamb Curry Recipe
- Don’t Skip Browning: Browning the lamb in batches is where the magic starts—taking the extra few minutes here creates a rich flavor base.
- Reserve Tomato Juice: Draining the tomatoes but saving the juice helps control the sauce’s thickness while adding depth.
- Add Veggies Last: Adding zucchini after pressure cooking keeps it from turning mushy and keeps a nice texture contrast.
- Quick Release Immediately: Quick releasing the pressure as soon as the cooking time ends prevents overcooking the lamb and veggies inside.
How to Serve Instant Pot Lamb Curry Recipe

Garnishes
I personally love topping this curry with a generous sprinkle of chopped fresh cilantro for a fresh, herbal kick. Sometimes I add a dollop of plain yogurt or a squeeze of extra lime on the side—it just adds a nice cooling contrast to the spices.
Side Dishes
Serving this Instant Pot Lamb Curry Recipe over fluffy basmati rice is classic, but I often use cauliflower rice when I want to keep things light. Naan or crusty bread also pairs beautifully to soak up every bit of that luscious sauce.
Creative Ways to Present
For dinner parties, I like serving this curry in individual small bowls with a side of colorful pickled veggies and a scattering of toasted nuts or seeds for crunch. It instantly makes the meal feel special and festive—plus, who doesn’t love a little unexpected texture?
Make Ahead and Storage
Storing Leftovers
My go-to method is to let the curry cool completely, then store it in airtight containers in the fridge. It keeps well for up to 4 days, and the flavors actually deepen overnight, so leftovers taste even better!
Freezing
I’ve frozen this curry multiple times in portioned containers. Just be sure it’s fully cooled before freezing to preserve texture. Defrost overnight in the fridge before reheating to keep that creamy sauce intact.
Reheating
When reheating, I prefer warming it gently on the stovetop over low heat, stirring occasionally. This helps maintain the creaminess and prevents the lamb from drying out. You can also microwave it, just be sure to cover and stir halfway through.
FAQs
-
Can I use other cuts of lamb for this Instant Pot Lamb Curry Recipe?
Absolutely! While stew meat is ideal for quick, tender results, you can use lamb shoulder or leg cut into cubes. Just note that tougher cuts might benefit from a slightly longer cooking time or slow cooker method for maximum tenderness.
-
Is it possible to make this curry vegetarian or vegan?
Definitely! You can easily swap the lamb for hearty vegetables like cauliflower florets, chickpeas, or lentils. Use vegetable broth and coconut milk, and adjust cooking time accordingly since no meat means shorter pressure cooking.
-
How spicy is this Instant Pot Lamb Curry Recipe?
This recipe is mild to medium in heat, thanks mostly to the curry powder. If you prefer spicier dishes, feel free to add chili flakes, fresh chilies, or cayenne pepper when you sauté the spices.
-
Can I prepare this ahead of time for meal prep?
For sure! This curry keeps really well over several days refrigerated and freezes beautifully. It’s perfect for batch cooking and portioning out for quick weeknight meals.
Final Thoughts
When I first tried this Instant Pot Lamb Curry Recipe, I was amazed at how tender the lamb turned out—something I used to think only slow cooking could achieve. Now, it’s a staple in my rotation because it makes a luxurious, satisfying meal without the fuss. I really hope you give it a try—you’ll find it’s an easy way to impress family or friends, or just treat yourself on a cozy night in!
Print
Instant Pot Lamb Curry Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 4 servings (approximately 6 cups) 1x
- Category: Main Dish
- Method: Instant Pot
- Cuisine: Indian
- Diet: Halal
Description
This Instant Pot Lamb Curry is a rich and flavorful dish combining tender lamb stew meat with aromatic spices, vegetables, and creamy coconut milk. Perfectly cooked in under an hour, this hearty curry delivers warmth and comfort, enhanced by fresh lime juice and cilantro. Serve it over rice or cauliflower rice for a satisfying meal that’s great for any day of the week.
Ingredients
Meat and Protein
- 1 lb. lamb stew meat, cut into bite-sized pieces
Vegetables and Herbs
- 1 medium yellow onion, diced
- 3 medium carrots, peeled and thinly sliced into rounds
- 12 ounces baby Yukon gold potatoes, halved or quartered if large
- 1 medium zucchini, halved lengthwise and sliced into half moons or quarters
- Chopped fresh cilantro (optional for garnish)
Pantry and Canned Goods
- 1 (14.5-ounce) can diced tomatoes, drained (reserve juices)
- 1 (14-ounce) can full-fat coconut milk
- 1 ½ tablespoons curry powder
- 4 cloves garlic, minced
- 1 teaspoon grated fresh ginger (or ½ teaspoon dried ground ginger)
- Juice of 1 medium lime (about 2 tablespoons)
Oils and Fats
- Cooking spray
- 1 teaspoon olive oil, divided (or avocado oil)
Seasonings
- Fine salt
- Black pepper
Optional for Serving
- Cooked rice or cauliflower rice
Instructions
- Brown the Lamb: Select the ‘Saute’ function on the Instant Pot. When heated, spray the bottom generously with cooking spray. Add ½ teaspoon olive oil and half of the lamb meat, sprinkle with salt, and cook for 2 minutes undisturbed. Stir and continue cooking for 2-3 more minutes until browned. Remove and set aside. Repeat with the remaining oil and lamb pieces, then set all lamb aside.
- Sauté Vegetables: Spray the pot again, add diced onions, carrots, and drained diced tomatoes. Sauté for 3-4 minutes or until onions soften, stirring frequently.
- Add Aromatics and Spices: Stir in minced garlic, grated ginger, curry powder, ½ teaspoon salt, and ¼ teaspoon black pepper. Sauté for another minute, stirring constantly to release flavors.
- Combine Ingredients: Return lamb to the pot, add halved potatoes, reserved tomato juice, and coconut milk. Stir everything together well to combine.
- Pressure Cook: Lock the Instant Pot lid and set the valve to ‘Sealing’. Cook on high pressure for 14 minutes. Allow about 10 minutes for the pot to come to pressure before timing starts.
- Release Pressure and Add Zucchini: When cooking is complete, perform a quick pressure release by carefully turning the valve to ‘Venting’. Open the lid. Cancel the cooking program and select ‘Saute’ again.
- Cook Zucchini: Stir in the sliced zucchini gently and cook for 5-6 minutes, stirring occasionally, until zucchini is tender but not mushy. Stir in lime juice and press ‘Cancel’.
- Serve: Let the curry cool 5-10 minutes before serving over rice or cauliflower rice. Garnish with fresh cilantro if desired.
- Storage: Store leftovers in an airtight container in the refrigerator up to 4 days or freeze up to 6 months in a freezer-safe container.
Notes
- Using the Instant Pot ensures tender meat and vegetables quickly, but you can also make this low and slow in a crockpot with equally delicious results.
- Adjust spice levels by choosing mild or spicy curry powder based on preference.
- For a lower-fat version, substitute light coconut milk, though the curry will be less creamy.
- Carefully monitor zucchini cooking time to avoid mushiness.
Nutrition
- Serving Size: 1/4 recipe (about 1 1/2 cups)
- Calories: 415
- Sugar: 10 g
- Sodium: 245 mg
- Fat: 20 g
- Saturated Fat: 10 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 29 g
- Fiber: 5 g
- Protein: 29 g
- Cholesterol: 81 mg

