Slow roast stuffed lamb shoulder is a centerpiece for Easter and special Sunday dinners, with a deboned shoulder rolled around a mushroom, spinach, hazelnut, and pistachio stuffing. Roasted low and slow with baby potatoes in the same pan, the meat turns tender enough to slice, and the pan drippings become a rich gravy.
The work is mostly hands off. About 30 minutes of prep leads to three hours in the oven, so you have plenty of time to prepare the sides and set the table. Plan on about 3 1/2 hours from start to finish.
Table of Contents
Why This Slow Roast Stuffed Lamb Shoulder Recipe Works
A deboned shoulder is the ideal cut for stuffing because it opens flat, rolls up neatly, and has enough fat to stay juicy through a long roast. Pounding it to an even thickness helps the stuffing spread evenly and makes slicing easier later.
The stuffing brings together sauteed shallots, garlic, mushrooms, and spinach with hazelnuts, pistachios, parsley, rosemary, and lemon zest. The nuts add crunch, the lemon zest cuts through the richness of the lamb, and the herbs match lamb naturally.
Roasting at a low temperature for hours breaks down the connective tissue so the meat becomes tender. Potatoes roast in the lamb drippings in the same pan, and a quick gravy built right in the pan ties the whole plate together.
Ingredients for Slow Roast Stuffed Lamb Shoulder
- 2 tsp extra virgin olive oil (for the stuffing)
- 1 tbsp unsalted butter (for the stuffing)
- 2 shallots, finely diced (for the stuffing)
- 3 cloves garlic, finely minced (for the stuffing)
- 10 oz button mushrooms, finely chopped (for the stuffing)
- 2 cups baby spinach, roughly chopped (for the stuffing)
- 3 tbsp skinless hazelnuts (for the stuffing)
- 3 tbsp pistachios, roughly chopped (for the stuffing)
- 1 1/2 tbsp chopped fresh parsley (for the stuffing)
- 1 1/2 tsp chopped fresh rosemary (for the stuffing)
- 1 tbsp lemon zest (for the stuffing)
- 1/4 tsp kosher salt and 1/2 tsp black pepper (for the stuffing)
- 3 lb deboned lamb shoulder (for the lamb)
- 3/4 tsp kosher salt and 1/2 tsp black pepper (for the lamb)
- 2 1/4 lb baby potatoes, halved (for the roast)
- 1/4 tsp kosher salt and 1/4 tsp black pepper (for the potatoes)
- 1 tbsp extra virgin olive oil (for drizzling)
- 2 tbsp all purpose flour (for the gravy)
- 1 1/4 cups low sodium beef broth (for the gravy)
- 1/4 tsp low sodium soy sauce (for the gravy, optional)
Deboned lamb shoulder. Ask the butcher to bone and butterfly the shoulder, or buy it ready to stuff. Look for a piece of about 3 pounds with a good layer of fat for juicy meat.
Mushrooms and spinach. Chop the mushrooms finely and cook them until the moisture evaporates, otherwise the stuffing can turn watery and make the roll hard to tie.
Hazelnuts and pistachios. The nuts give the stuffing body and crunch. Skinless hazelnuts avoid bitterness, and pistachios add color and a mild sweetness.
Rosemary, parsley, and lemon zest. This classic trio brightens the lamb. If you only have dried rosemary or thyme, use about 1 teaspoon.
Baby potatoes. Halved baby potatoes soak up lamb drippings as they roast. Cut very large ones into quarters so they cook at the same pace.
How to Make Slow Roast Stuffed Lamb Shoulder
1. Cook the stuffing. Melt the butter with the olive oil in a large pan. Cook the shallots and garlic until fragrant, then add the mushrooms and spinach and cook until soft and the liquid has cooked off.
2. Finish the stuffing. Stir in the hazelnuts, pistachios, parsley, rosemary, lemon zest, salt, and pepper. Set aside to cool.
3. Prepare the lamb. Heat the oven to 325 degrees F. Lay the lamb out flat and pound it with a meat mallet to an even thickness.
4. Stuff and tie. Spread the stuffing over the lamb, roll it up tightly, and tie with kitchen twine at regular intervals.
5. Season and set up the pan. Season the lamb with salt and pepper and set it in a roasting pan. Add the potatoes around it and season them too.
6. Roast low and slow. Drizzle the olive oil over everything and roast for 2 1/2 to 3 hours, until the lamb is very tender and well past 145 degrees F inside.
7. Rest the lamb. Move the lamb to a board and the potatoes to a serving dish, then rest the lamb for about 15 minutes while you make the gravy.
8. Make the gravy. Stir the flour into the pan drippings, then gradually whisk in the beef broth and soy sauce. Simmer until thickened, then slice the lamb and serve with potatoes and gravy.
How to Serve Slow Roast Stuffed Lamb Shoulder
Slice the roll into thick rounds and serve with the roasted potatoes and a generous spoonful of gravy. Sauteed green beans are the classic partner, and easy green bean casserole is a make ahead alternative for a crowd. Air fryer asparagus adds a fresh green side, and honey butter dinner rolls are great for soaking up the gravy. A crisp Italian house salad balances the richness.
How to Store and Reheat Slow Roast Stuffed Lamb Shoulder
Cool leftovers within 2 hours and refrigerate sliced lamb in an airtight container with a little gravy for 3 to 4 days. Reheat slices gently in a covered pan or oven with a splash of gravy until steaming hot, 165 degrees F. Freeze the lamb for up to 3 months and thaw it in the refrigerator overnight before reheating.
Tips and Variations for Slow Roast Stuffed Lamb Shoulder
Pound evenly. An even thickness makes the roll tidy and helps it cook at the same rate all through.
Cool the stuffing. Let the filling cool before you spread it so the fat in the lamb does not start melting early.
Tie it tight. Use kitchen twine every inch or two to keep the roll compact so it slices cleanly.
Use a thermometer. Check that the lamb is well past 145 degrees F and fork tender before pulling it from the oven.
Do not rush the rest. Resting keeps the juices in the meat and makes slicing neater.
Make the gravy in the pan. Scrape up the browned bits in the roasting pan, because they give the gravy deep flavor.
Swap the nuts. Use extra pistachios if you cannot find skinless hazelnuts.
Plan ahead. The stuffing can be made a day ahead and refrigerated. Purdue Extension has general leftover storage guidance for the next day.
Frequently Asked Questions About Slow Roast Stuffed Lamb Shoulder
How long do you cook slow roast stuffed lamb shoulder?
Roast it at 325 degrees F for 2 1/2 to 3 hours, until the lamb is very tender, then rest it before slicing.
Can you make slow roast stuffed lamb shoulder ahead of time?
You can prepare the stuffing and even roll and tie the lamb earlier, then keep it refrigerated until you are ready to roast. Add a little roasting time if it goes in cold.
What is the ideal when cut for slow roast stuffed lamb shoulder?
A deboned lamb shoulder of about 3 pounds works well because it opens flat for stuffing and stays juicy through a long roast.
Can I use boneless leg of lamb instead?
A boneless leg is leaner and may dry out in a long roast, so shoulder is the better choice for this method.
What can I use instead of shallots?
One small yellow onion works well in place of the two shallots.
Slow Roast Stuffed Lamb Shoulder
Equipment
- Roasting pan
- Kitchen twine
- Meat mallet
- Large skillet
Ingredients
Main Ingredients
- 2 tsp extra virgin olive oil for the stuffing
- 1 tbsp unsalted butter for the stuffing
- 2 shallots finely diced, for the stuffing
- 3 cloves garlic finely minced, for the stuffing
- 10 oz button mushrooms finely chopped, for the stuffing
- 2 cup baby spinach roughly chopped, for the stuffing
- 3 tbsp skinless hazelnuts for the stuffing
- 3 tbsp pistachios roughly chopped, for the stuffing
- 1 ½ tbsp chopped fresh parsley for the stuffing
- 1 ½ tsp chopped fresh rosemary for the stuffing
- 1 tbsp lemon zest for the stuffing
- ¼ tsp kosher salt for the stuffing
- ½ tsp black pepper for the stuffing
- 3 lb deboned lamb shoulder for the lamb
- ¾ tsp kosher salt for the lamb
- ½ tsp black pepper for the lamb
- 2 ¼ lb baby potatoes halved, for the roast
- ¼ tsp kosher salt for the potatoes
- ¼ tsp black pepper for the potatoes
- 1 tbsp extra virgin olive oil for drizzling
- 2 tbsp all purpose flour for the gravy
- 1 ¼ cup low sodium beef broth for the gravy
- ¼ tsp low sodium soy sauce for the gravy, optional
Instructions
Cooking
- Sweat the aromatics. Warm the butter and 2 teaspoons of oil in a large skillet over medium heat. Add the shallots and garlic and cook until fragrant. Cook the vegetables. Add the mushrooms and spinach and cook until soft and the pan is mostly dry.
- Mix the stuffing. Stir in the nuts, parsley, rosemary, lemon zest, salt, and pepper, then let the mixture cool. Heat the oven. Set the oven to 325 degrees F. Lay the lamb flat and pound it to an even thickness with a mallet.
- Roll the lamb. Spread the stuffing over the lamb, roll tightly, and tie every inch or two with kitchen twine. Set up the pan. Season the lamb with the salt and pepper listed for the lamb, set it in a roasting pan, and arrange the potatoes around it with the salt and pepper listed for the potatoes.
- Roast. Drizzle with the tablespoon of oil and roast 2 1/2 to 3 hours, until the lamb is fork tender and well above 145 degrees F inside.
- Rest the meat. Move the lamb to a board and the potatoes to a dish. Tent the lamb with foil and rest 15 minutes.
- Make the gravy. Whisk the flour into the pan drippings over medium heat, slowly add the broth and soy sauce, and simmer until thickened. Slice the lamb and serve with potatoes and gravy.









