Lamb Shanks Massaman Curry is a rich and aromatic Thai-inspired stew where tender, slow-braised lamb shanks are simmered in a creamy coconut Massaman curry sauce with potatoes, peanuts, and warm spices. It’s a comforting and elegant dish perfect for special occasions or cozy nights in.
Why You’ll Love This Recipe
- Deep, bold flavors with a mild spice profile
- Tender, fall-off-the-bone lamb shanks
- One-pot cooking for convenience and easy cleanup
- Can be made ahead — tastes even better the next day
- A crowd-pleasing dish that feels both exotic and comforting
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Lamb shanks (2–4 depending on size)
- Massaman curry paste
- Coconut milk
- Beef or lamb stock
- Potatoes (waxy or baby potatoes, halved)
- Onion (quartered)
- Roasted peanuts
- Fish sauce
- Palm sugar or brown sugar
- Tamarind paste or juice
- Star anise or cinnamon stick (optional)
- Oil for browning
- Optional garnishes: fresh coriander, red chili slices
directions
- Heat oil in a large oven-safe pot and brown lamb shanks on all sides; remove and set aside.
- Sauté onion until softened, then add curry paste and fry until fragrant.
- Stir in a small portion of coconut milk to combine, then add remaining coconut milk, stock, sugar, fish sauce, tamarind, and whole spices.
- Return lamb shanks to the pot, add potatoes and peanuts, and bring to a gentle simmer.
- Cover and transfer to a preheated oven at 325°F (160°C). Braise for 2.5 to 3 hours, turning shanks once or twice, until the meat is tender.
- Remove lid in the last 30–45 minutes to allow the sauce to reduce and thicken.
- Rest for 10 minutes before serving. Garnish with coriander and chili slices.
Servings and timing
- Serves: 3–4
- Prep time: 15 minutes
- Cook time: 2.5 to 3 hours
- Total time: 3 hours 15 minutes
Variations
- Swap lamb for beef short ribs or chicken thighs
- Use pumpkin or carrots in place of potatoes
- Add cherry tomatoes in the final 30 minutes for a bright note
- Adjust sweetness or saltiness to taste with more tamarind or fish sauce
- Make in a slow cooker on low for 8 hours, then reduce sauce on the stove
storage/reheating
- Store in the fridge for up to 4 days in an airtight container
- Reheat gently on the stovetop, adding a splash of stock or water if needed
- Freeze lamb and sauce separately for up to 2 months; thaw overnight and reheat slowly
FAQs
What cut of lamb is best for this recipe?
Lamb shanks are ideal for slow braising and deliver rich flavor and tenderness.
Can I use store-bought curry paste?
Yes, quality Thai brands like Maesri or Mae Ploy work great for this dish.
Is Massaman curry spicy?
It’s typically mild with aromatic warmth from spices like cinnamon and cardamom.
Can I make this ahead?
Absolutely. It tastes even better the next day after the flavors meld.
What if I don’t have tamarind paste?
You can substitute with lime juice and a little brown sugar for acidity.
Can I make this dairy-free?
Yes, the recipe uses coconut milk, which is naturally dairy-free.
Do I need to peel the potatoes?
Not necessary if using baby potatoes; just wash them well and halve them.
Can I use a Dutch oven?
Yes, it’s perfect for oven braising and helps evenly cook the dish.
What sides go well with this curry?
Steamed jasmine rice, roti, or naan are all great options to soak up the sauce.
How do I thicken the sauce?
Remove the lid in the last 30–45 minutes of cooking, or simmer uncovered on the stove.
Conclusion
Lamb Shanks Massaman Curry is a luxurious and deeply satisfying meal that brings together tender meat, creamy coconut, and classic Thai flavors. Perfect for impressing dinner guests or indulging in a cozy night, this dish is as easy to prepare as it is unforgettable. Serve with fluffy rice or warm flatbread and enjoy every flavorful bite.
Print
Lamb Shanks Massaman Curry
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Braising
- Cuisine: Thai
- Diet: Low Fat
Description
Rich and aromatic Thai-style Massaman curry featuring slow-braised lamb shanks, simmered with coconut milk, potatoes, and peanuts for a deeply flavorful dish.
Ingredients
- 2 lbs lamb shanks
- 2 tablespoons vegetable oil
- 1 large onion, sliced
- 3 cloves garlic, minced
- 1–2 tablespoons Massaman curry paste
- 1 can (14 oz) coconut milk
- 1 cup beef or chicken broth
- 2 tablespoons fish sauce
- 1 tablespoon palm sugar or brown sugar
- 2 medium potatoes, peeled and cubed
- 1/2 cup roasted peanuts
- 2 bay leaves or 2 kaffir lime leaves
- 1 cinnamon stick
- 1 tablespoon tamarind paste (optional)
- Chopped cilantro or Thai basil for garnish
Instructions
- Season lamb shanks with salt and pepper.
- In a large pot or Dutch oven, heat oil over medium-high. Sear lamb shanks on all sides until browned. Remove and set aside.
- Add onion and sauté until soft. Stir in garlic and curry paste, cooking until fragrant.
- Add coconut milk, broth, fish sauce, sugar, bay leaves, cinnamon stick, and tamarind paste. Stir to combine.
- Return lamb to the pot. Bring to a simmer, cover, and cook on low for 1.5 to 2 hours until meat is tender.
- Add potatoes and peanuts; cook uncovered for another 25–30 minutes, until potatoes are soft and sauce is thickened.
- Adjust seasoning. Serve hot, garnished with fresh herbs and with jasmine rice.
Notes
- Lamb shanks become meltingly tender with slow braising—don’t rush the process.
- Use store-bought or homemade Massaman paste; adjust spice level to preference.
- Can be made a day ahead; flavors improve over time.
- Add carrots for extra veg content.
Nutrition
- Serving Size: 1 lamb shank with curry
- Calories: 700 kcal
- Sugar: 8 g
- Sodium: 900 mg
- Fat: 45 g
- Saturated Fat: 25 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 3 g
- Protein: 45 g
- Cholesterol: 160 mg