
This lamb curry transforms tough cuts into creamy, fall-apart tender perfection through slow simmering. The yoghurt adds a tangy richness that balances the deep, aromatic spices without overwhelming them.
I developed this method after testing multiple approaches in my Boston apartment kitchen. The key is browning the lamb properly first, then letting it cook low and slow until the meat becomes impossibly tender.
The yoghurt not only tenderizes the lamb but creates a velvety sauce that clings to every piece. Each bite delivers layers of warm spices and cool, tangy creaminess that makes this dish unforgettable.
Serve with steamed basmati rice or naan to soak up every drop of the flavorful sauce. The results are worth the patience.
Ingredients for Lamb Curry Recipe with Yoghurt
Transform tough lamb into creamy, tender perfection with these aromatic building blocks.
| Ingredient | Amount | Notes |
|---|---|---|
| Lamb Shoulder 🐑 | 2 lb | Boneless, cut into 1-inch cubes |
| Plain Yoghurt 🥛 | 1 cup | Full-fat for creaminess |
| Yellow Onion 🧅 | 1 whole | Finely chopped for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Grated for aromatic warmth |
| Ground Cumin 🌿 | 1 tbsp | Toasted for earthy notes |
| Ground Coriander 🌿 | 1 tbsp | Balances the cumin |
| Garam Masala 🌶️ | 1 ½ tsp | Warm spice blend essential |
| Turmeric 🌶️ | ½ tsp | For golden color and earthiness |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz can, with juices |
| Vegetable Oil 🫒 | 2 tbsp | For browning lamb |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
The lamb is non-negotiable here. Shoulder or leg cuts work best—both have enough fat to stay moist during the long simmer. Whole Foods or Costco usually have good options, but any reputable butcher will cube it for you if you ask (worth the extra minute). The yoghurt needs to be full-fat to prevent curdling and give that velvety finish. Greek yoghurt adds extra richness if that’s your preference.
No lamb? Beef chuck is the closest substitute—same slow-cook principle applies. Missing garam masala? Combine cinnamon, cardamom, and cloves at half the amount in a pinch. Dried ginger works at one-third the amount if fresh isn’t available. The tomatoes can be fresh (about 2 cups diced) if you’re avoiding cans. Just be sure they’re ripe and juicy.
This tastes even better the next day. Store in the fridge for up to 4 days or freeze for 3 months. The sauce thickens as it cools, so thin with a splash of water when reheating. Always garnish with fresh cilantro right before serving—don’t skip this part.
Why You’ll Love This Recipe
- One Pot Wonder: I brown the lamb, toss in the onion, garlic, and ginger, then let the yoghurt work its magic—minimal cleanup, maximum flavor.
- Rich and Creamy: The yoghurt tenderizes the lamb shoulder so it falls apart, while the garlic and ginger give it that warm, aromatic depth.
- Meal Prep Hero: Honestly, it tastes even better the next day, so I double the batch for lunches or a lazy dinner.
- Budget Stretcher: Lamb shoulder is affordable, and a little goes a long way with the bold spices and creamy yoghurt to fill it out.
Step-by-Step Instructions for Lamb Curry With Yoghurt
Master the technique for building deep flavor in this slow-simmered, creamy dish.
Step 1: Brown the Lamb and Build the Aromatic Base
Heat the 2 tbsp vegetable oil in a heavy pot over medium-high heat until shimmering. Add the 2 lb lamb shoulder cubes in a single layer, taking care not to overcrowd the pot. Let them sear undisturbed for 3-4 minutes until deeply browned on one side—this develops the fundamental flavor base.
Turn the pieces and repeat until all sides are browned. Remove the lamb with a slotted spoon and set aside. In the same pot, add the finely chopped yellow onion and cook for 5 minutes until softened and starting to caramelize at the edges.
Step 2: Toast the Spices and Blooming the Aromatics
Add the minced garlic cloves and grated fresh ginger to the onions, stirring constantly for 1 minute until fragrant. Immediately add the 1 tbsp ground cumin, 1 tbsp ground coriander, 1.5 tsp garam masala, 0.5 tsp turmeric, and 0.25 tsp cayenne pepper.
Toast the spices for 30 seconds, stirring continuously to prevent burning. The spices will become deeply fragrant and slightly darker—this is when you know they’ve released their essential oils. This step transforms the raw spices into a complex, aromatic foundation for the dish.
Step 3: Simmer the Curry to Tenderness
Return the lamb to the pot along with any accumulated juices. Pour in the 1 can diced tomatoes (with juices) and 1.5 cups chicken broth. Stir to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce heat to low.
Cover and let it simmer gently for 1 hour and 30 minutes, stirring occasionally, until the lamb is fork-tender. The meat should easily pull apart with a gentle tug. This slow cooking process allows the flavors to meld and the lamb to become incredibly tender.
Step 4: Finish with Yoghurt for Creaminess
Stir in the 1 cup plain yoghurt and 1.5 tsp salt, reducing the heat to low. Simmer uncovered for an additional 10-15 minutes to allow the sauce to thicken slightly and the flavors to fully incorporate. The yoghurt adds a tangy creaminess that balances the richness of the lamb and the warmth of the spices.
Taste and adjust seasoning if needed. The sauce should coat the back of a spoon, and the lamb should be meltingly tender. This final simmer ensures the yoghurt doesn’t curdle and blends seamlessly into the dish.
Step 5: Garnish and Serve
Remove from heat and let the curry sit for 5 minutes to allow the flavors to settle. Stir in the 0.25 cup chopped fresh cilantro, reserving a small handful for garnish. The cilantro adds a bright, fresh contrast to the deep, warm flavors of the curry.
Serve hot, garnished with the remaining cilantro. Each spoonful should deliver tender lamb, a creamy, spice-infused sauce, and a vibrant finish from the herbs.
Pro Tips For Making Lamb Curry Recipe With Yoghurt
- Brown the Lamb: Sear the lamb shoulder in batches over medium-high heat until deeply browned—about 4-5 minutes per side. I learned this the hard way: skipping this step leaves the curry tasting flat, no matter how long it simmers.
- Temper the Yoghurt: Whisk a few spoonfuls of the hot curry liquid into the plain yoghurt before stirring it all in. Sounds fussy, but it prevents the yoghurt from splitting and turning grainy.
- Skip Raw Garlic: Cook the minced garlic and fresh ginger with the onions until fragrant, about 2 minutes. Raw garlic in the finished dish can taste harsh and overpower the lamb.
- Use Full-Fat Yoghurt: After trying low-fat versions, I finally figured out that full-fat plain yoghurt adds richness and stability to the sauce—it’s non-negotiable for that creamy texture.
Perfect Pairings for This lamb curry recipe with yoghurt
Bread Pairings
Warm garlic naan is my top choice—its buttery richness stands up to the bold spices. I also love basmati rice for soaking up every drop of sauce. For a Boston twist, try brioche rolls from a local bakery. 🥗
Vegetable Sides
A cooling cucumber raita balances the heat beautifully. Mix 1 cup yoghurt with ½ cup grated cucumber and 1 tsp mint. Roasted cauliflower with turmeric adds earthy depth to the meal.
Wine Choices
A chilled Riesling from Germany or Washington state cuts through the richness. The slight sweetness complements the spice without overpowering. For red lovers, try a light Pinot Noir with bright acidity. 🍷
Beer Options
An Indian Kingfisher lager is the classic pairing—its crispness refreshes your palate. Wheat beers like Blue Moon work well too. Avoid hoppy IPAs that clash with the garam masala.
I always keep a few Boston-brewed IPAs on hand for guests who prefer local craft beer.
Fresh Garnishes
Beyond cilantro, try thinly sliced scallions or toasted cashews for crunch. A squeeze of lime brightens each bite. These small additions make the dish feel restaurant-worthy. 💫
Nutrition Facts
Frequently Asked Questions
Can I use Greek yoghurt instead?
Yes, full-fat Greek yoghurt works perfectly and adds extra richness. Just ensure it’s plain and unsweetened to avoid altering the dish’s balance.
Why does the yoghurt need to be added last?
Adding yoghurt at the end prevents curdling from high heat. It also preserves its tangy freshness, which brightens the deep spice flavors.
How do I know when the lamb is tender enough?
Test after 1 hour and 30 minutes—it should pull apart easily with a fork. If not, simmer for another 30 minutes on low heat.
Can I make this ahead of time?
The flavors deepen overnight. Store in the fridge for up to 4 days or freeze for 3 months.
- Recipe Baked Pork Chops Boneless: Oven-Baked Juiciness With Herb Crust - October 17, 2026
- Recipe About Chicken: Herb-Roasted Juiciness With Golden Skin - October 17, 2026
- Steak Sandwich Recipe With Leftover Steak: Quick and Savory Meat Upgrade - October 17, 2026