Recipe for a Lamb Curry with Tender Shoulder
Make this recipe for a lamb curry with tender shoulder, warming spices, and a rich tomato sauce for a comforting family dinner at home tonight.

Prep
PT20M
Cook
PT1H35M
Rest
PT10M
Total
PT2H5M
Servings
6
Difficulty
Easy
Cut
Boneless lamb shoulder
Method
Stovetop braised
Safe internal temperature
71°C / 160°F
Nutrition per serving
510 calories
- Protein
- 33g
- Fat
- 34g
- Carbs
- 18g
- Fiber
- 4g
- Sat. fat
- 13g
- Sugar
- 8g
- Sodium
- 720mg
Nutrition values are estimates based on the listed ingredients and serving size.
Recipe for a Lamb Curry with Tender Shoulder
This recipe for a lamb curry turns boneless lamb shoulder into a fragrant, spoon-tender dinner with a deeply savory tomato sauce. Onion, ginger, garlic, cumin, coriander, and garam masala make the base taste layered without needing a long specialty-ingredient list. A gentle stovetop braise does most of the work, leaving you with a generous meal for rice, flatbread, or both.
The key is patience rather than complicated technique. Brown the lamb in batches, soften the onion in the same pot, and let the meat simmer quietly until a fork slips in without resistance. Finish with yogurt, lemon, and cilantro for a sauce that is rich but still bright. It is a fine weekend dinner and an especially useful make-ahead meal because the flavor settles beautifully overnight.
Why You'll Love This Recipe
- Lamb shoulder becomes tender and flavorful through a mostly hands-off braise.
- The spice blend is warm and aromatic, with an easy path to make it milder or hotter.
- Everything cooks in one sturdy pot, keeping cleanup manageable.
- The leftovers reheat well for lunches and busy-night dinners.
- Rice, flatbread, and a crisp salad all pair naturally with the finished curry.
Recipe Information
| Detail | Amount |
|---|---|
| Preparation time | 20 minutes (PT20M) |
| Cooking time | 1 hour 35 minutes (PT1H35M) |
| Resting time | 10 minutes (PT10M) |
| Total time | 2 hours 5 minutes (PT2H5M) |
| Servings | 6 |
| Internal temperature | 71°C / 160°F |
The ISO 8601 times add up as PT20M + PT1H35M + PT10M = PT2H5M. The lamb should be fork-tender and reach at least 71°C / 160°F in the thickest pieces before serving.
Ingredients for This Recipe for a Lamb Curry
- 2 pounds boneless lamb shoulder, trimmed and cut into 1 1/2-inch pieces
- 1 1/2 teaspoons fine salt, divided
- 1/2 teaspoon freshly ground black pepper
- 2 tablespoons olive oil, divided
- 1 large yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tablespoon finely grated fresh ginger
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 1/2 teaspoons sweet paprika
- 1 teaspoon ground turmeric
- 1/2 teaspoon cayenne pepper, plus more to taste
- 1 teaspoon garam masala
- 1 can (14 ounces) crushed tomatoes
- 1 cup low-sodium beef or lamb stock
- 1/2 cup plain full-fat yogurt, at room temperature
- 1 tablespoon lemon juice
- 1/2 cup chopped fresh cilantro, divided
- Cooked basmati rice, warm flatbread, and lime wedges, for serving
Lamb shoulder is the best choice here because its marbling stays succulent during the braise. Cut pieces to a similar size so they finish together. Bring the yogurt to room temperature while you chop the vegetables; it is less likely to separate when folded into the warm sauce.
Step-by-Step Instructions
1. Season and brown the lamb
Pat the lamb dry with paper towels. Season with 1 teaspoon of the salt and the black pepper. Heat 1 tablespoon of oil in a Dutch oven or other heavy pot over medium-high heat. Add half the lamb in one layer and brown for 5 to 7 minutes, turning as needed. Move it to a plate, add the remaining oil, and repeat with the rest of the lamb.
Give the pieces space. Crowding the pot releases moisture and steams the meat instead of building the browned bits that make the finished sauce taste full and savory.
2. Cook the onion and aromatics
Lower the heat to medium. Add the onion and remaining 1/2 teaspoon salt to the pot. Cook for 6 to 8 minutes, stirring and scraping up the browned bits, until the onion is soft and lightly golden. Stir in the garlic and ginger for 30 seconds, just until fragrant.
3. Bloom the spices
Add the cumin, coriander, paprika, turmeric, cayenne, and garam masala. Stir constantly for about 30 seconds. The spices should smell toasty and warm; if the pot seems dry, add a splash of stock so they do not scorch.
4. Build the sauce and braise
Stir in the crushed tomatoes and stock. Return the browned lamb and any juices on the plate to the pot. Bring the liquid to a gentle simmer, then partially cover the pot and reduce the heat to low. Cook for 1 hour 20 minutes to 1 hour 35 minutes, stirring every 20 minutes.
Keep the bubbles lazy rather than vigorous. The lamb is ready when it is easy to pierce with a fork and has reached 71°C / 160°F in a thick piece. If the sauce tightens before the meat is tender, add stock or water 1/4 cup at a time.
5. Finish, rest, and serve
Turn off the heat. Stir a few spoonfuls of the hot sauce into the room-temperature yogurt, then fold that mixture back into the curry. Add the lemon juice and half the cilantro. Let the curry rest uncovered for 10 minutes so the sauce settles. Taste, adjust salt, cayenne, or lemon, and serve with the remaining cilantro, rice, flatbread, and lime wedges.
Tips for Best Results
Use a heavy, wide pot so the lamb browns rather than piles up. The sauce should barely simmer throughout the cooking time; fast boiling can make the meat feel firm before the collagen has time to soften. If your lamb is safely hot but still chewy, it simply needs more gentle cooking. Check it every 15 minutes and add a small splash of liquid when needed.
For a thicker curry, remove the lid for the last 5 to 10 minutes before adding the yogurt. For a milder result, use 1/4 teaspoon cayenne or omit it and place hot sauce on the table. For a stronger finish, add another small pinch of garam masala after the heat is off.
Ingredient Substitutions
Boneless leg of lamb can replace shoulder, although it is leaner and may turn tender sooner. Beef chuck also works with the same stovetop approach, but cook it until fork-tender rather than watching the clock alone. For a dairy-free sauce, skip the yogurt and stir in 1/3 cup full-fat coconut milk after cooking.
Fresh tomatoes may replace crushed tomatoes: grate or finely chop about 1 1/2 pounds ripe tomatoes and cook them until broken down. If fresh ginger is unavailable, use 1 teaspoon ground ginger. Flat-leaf parsley is a practical substitute for cilantro when needed.
What to Serve With Lamb Curry
Steamed basmati rice is the simplest side because it absorbs the sauce without competing with the spices. Warm flatbread is ideal for scooping, while cucumber salad, tomato-onion salad, roasted cauliflower, or sautéed green beans add contrast.
For more ideas, browse more lamb recipes, try lamb korma for another rich curry night, or make lamb kabobs when you want grilled flavor. You can also explore weeknight dinner ideas for practical sides and mains.
Storage Instructions
Cool the curry promptly and refrigerate it in a shallow airtight container within 2 hours. It keeps for up to 4 days. Store any rice separately so it does not absorb all of the sauce. For longer storage, freeze cooled curry in freezer-safe containers for up to 3 months, leaving a little headspace for expansion.
Reheating Instructions
Thaw frozen curry overnight in the refrigerator when possible. Reheat in a covered saucepan over medium-low heat, stirring occasionally, until it reaches 74°C / 165°F throughout. Add a splash of stock or water if the sauce has thickened. Individual portions can be microwaved in short intervals, stirring between each interval, until steaming hot.
Frequently Asked Questions
Can I make this curry ahead?
Yes. Cook the curry, cool it safely, and refrigerate it. The spices mellow and deepen overnight. Reheat gently, loosening the sauce with a little stock if necessary.
Why is my lamb chewy?
Lamb shoulder needs time at gentle heat for its connective tissue to soften. Continue simmering it in the sauce and check every 15 minutes. Raising the heat sharply will not speed up tenderness.
Can I use a slow cooker?
Yes. Brown the lamb and make the onion-spice base on the stove first. Transfer everything except the yogurt, lemon, and cilantro to a slow cooker and cook on low for 6 to 8 hours, until fork-tender. Stir in the finishing ingredients after cooking.
Are the nutrition values exact?
The nutrition values are per-serving estimates from the stated ingredients and six servings. Lamb trim, stock brands, and the amount of sauce served can change the final numbers.
Conclusion
This recipe for a lamb curry is a reliable way to turn lamb shoulder, tomatoes, and everyday spices into a comforting dinner. Brown well, simmer gently, and finish with lemon and herbs for a richly flavored meal that is even better with rice or warm flatbread the next day.


