Fall-Apart Massaman Lamb Shoulder Recipe
Introduction
This fall-apart Massaman lamb shoulder is a rich, aromatic dish perfect for a cozy dinner. Slow-cooked to tender perfection with warm spices, coconut milk, and baby potatoes, it delivers comforting flavors that will impress family and friends.

Ingredients
- 2–2.25 kg (4–4.5 lb) lamb shoulder, bone in, excess fat trimmed but leave a thin fat layer
- 114 g (4 oz / 1/2 cup) Maesri Massaman curry paste (1 can) or other brand
- 400 g (14 oz) can full-fat coconut milk
- 3 cups low sodium chicken stock or broth
- 1 onion, halved then cut into 1 cm (1/2″) thick wedges
- 2 cinnamon sticks or 1/2 tsp cinnamon powder
- 2 star anise (optional)
- 600 g (1.2 lb) small baby potatoes, whole
- 2 large red chillis, finely sliced diagonally (optional)
- 1 cup lightly packed coriander leaves and sprigs (cilantro), highly recommended
- Jasmine rice or basmati rice, to serve
Instructions
- Step 1: Preheat the oven to 220°C (425°F) or 200°C (400°F) fan-forced.
- Step 2: In a pan, whisk together the Massaman curry paste, coconut milk, and chicken stock until smooth and lump free.
- Step 3: Place the lamb shoulder in the pan and turn to coat it evenly with the sauce. Position the lamb upside down so the meaty/fat side faces down.
- Step 4: Arrange the onion wedges, cinnamon sticks, star anise, and whole baby potatoes around the lamb. Cover the pan tightly with foil.
- Step 5: Roast in the oven for 1 hour at 220°C (425°F), then lower the temperature to 180°C (350°F) or 160°C (320°F) fan-forced and roast for another 3 hours until the lamb is very tender and nearly falling apart.
- Step 6: Remove the foil and check the tenderness with forks. If not tender enough, cover and continue cooking.
- Step 7: Turn the lamb over, spoon sauce over it, and bake uncovered for 30 minutes or until the surface is deep golden brown.
- Step 8: Rest the lamb for 10 to 15 minutes. Skim off excess fat from the surface if desired, discard.
- Step 9: Mix the sauce well (it will be fairly runny to keep the richness balanced). Transfer the lamb and potatoes to a serving dish. Garnish with sliced chilli and coriander leaves.
- Step 10: Serve hot with jasmine or basmati rice for a complete meal.
Tips & Variations
- Leaving a thin layer of fat on the lamb helps keep the meat moist and flavorful during slow cooking.
- If star anise isn’t available, the dish will still taste great—just omit it without worry.
- For a milder curry, omit the red chillis or serve them on the side.
- Using baby potatoes whole keeps their texture better during the long cooking time.
- If the sauce is too thin after cooking, simmer it uncovered on the stovetop for a few minutes to thicken.
Storage
Store leftover lamb and sauce in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stove or in the oven to avoid drying out the meat. This dish can also be frozen for up to 2 months; thaw overnight in the fridge before reheating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use boneless lamb shoulder instead of bone-in?
Yes, boneless lamb shoulder can be used, though the bone adds extra flavor and helps keep the meat tender during cooking.
How spicy is Massaman curry paste?
Massaman curry paste is generally mild and sweet with warm spices, so the dish isn’t very spicy. You can adjust heat by adding or omitting fresh chillis.
PrintFall-Apart Massaman Lamb Shoulder Recipe
This Fall-apart Massaman Lamb Shoulder is a rich, aromatic Thai-inspired dish featuring tender lamb slow-roasted with fragrant Massaman curry paste, coconut milk, and warming spices. The lamb becomes incredibly tender and flavorful, served with tender baby potatoes and garnished with fresh coriander and chili for an authentic taste of Thai comfort food.
- Prep Time: 20 minutes
- Cook Time: 4.5 hours
- Total Time: 4 hours 50 minutes
- Yield: 6–8 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Thai
Ingredients
Lamb and Marinade
- 2–2.25kg (4-4.5 lb) lamb shoulder, bone-in, excess fat trimmed but with a thin layer of fat left
- 114g (4 oz / 1/2 cup) Maesri Massaman curry paste (or other brand)
- 400g (14 oz) can full-fat coconut milk
- 3 cups low sodium chicken stock or broth
Additional Ingredients
- 1 onion, halved then cut into 1 cm (1/2″) thick wedges
- 2 cinnamon sticks (or 1/2 tsp cinnamon powder)
- 2 star anise (optional but recommended)
- 600g (1.2 lb) small baby potatoes, whole (do not cut into cubes)
- 2 large red chillis, finely sliced diagonally (optional)
- 1 cup lightly packed coriander leaves and sprigs (cilantro), highly recommended
- Jasmine rice or basmati rice for serving
Instructions
- Preheat Oven: Preheat your oven to 220°C (425°F) or 200°C (fan-forced).
- Prepare Sauce and Lamb: In a pan, whisk together the Massaman curry paste, coconut milk, and chicken stock until smooth and lump-free. Place the lamb shoulder in the pan and turn to coat thoroughly in the sauce. Position the lamb upside down (with the meaty, fat side down) in a roasting dish.
- Add Vegetables and Spices: Arrange the onion wedges, cinnamon sticks, star anise, and whole baby potatoes around the lamb. Cover the roasting dish tightly with foil.
- Slow Roast Initial: Roast the lamb covered in the oven at 220°C (425°F) for 1 hour.
- Lower Temperature and Continue Roasting: Reduce oven temperature to 180°C (350°F) or 160°C fan and continue roasting for an additional 3 hours, until the lamb is nearly fall-apart tender.
- Check Tenderness: Remove the foil and check tenderness by using forks; the lamb should be very tender and easy to pull apart. If not quite done, recover and continue cooking.
- Brown the Lamb: Turn the lamb over so the skin side is up, spoon some sauce over the meat, and roast uncovered for 30 minutes or until the surface is deep golden and caramelized.
- Rest and Serve: Remove the lamb from the oven and let it rest for 10 to 15 minutes. Skim off excess fat from the surface of the sauce and discard. Stir the sauce gently to mix, then transfer everything to a serving dish. Garnish with sliced red chillis and fresh coriander. Serve with jasmine or basmati rice.
Notes
- It is important to leave a thin layer of fat on the lamb shoulder to help keep the meat moist and flavorful during roasting.
- If you don’t have Maesri Massaman curry paste, other brands of Massaman curry paste will work well.
- Full-fat coconut milk is recommended for the richest flavor and texture.
- Baby potatoes should remain whole to prevent them from disintegrating during the long cooking time.
- The long slow roasting at lower temperature is key to achieving fall-apart tender lamb.
- You can adjust the sauce consistency after cooking by simmering if you want it thicker, but it’s intentionally kept runny to balance richness.
- Massaman lamb pairs beautifully with jasmine or basmati rice to soak up the delicious sauce.
Keywords: Massaman curry lamb, slow roasted lamb shoulder, Thai lamb curry, fall-apart lamb, Massaman curry recipe, lamb with potatoes, coconut milk curry

