If you’re searching for a show-stopping dinner that’s bursting with savory flavors and elegant textures, the Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe is your new best friend. This stunning roast combines tender lamb with a vibrant, creamy filling that’s packed with earthy spinach, tangy goat cheese, and crunchy pine nuts, making each bite feel like a celebration. Whether you’re hosting a special occasion or simply want to treat yourself and loved ones, this recipe delivers an unforgettable dish that’s surprisingly straightforward yet deeply satisfying.

Ingredients You’ll Need
These ingredients are refreshingly simple but each plays a vital role in creating a harmonious bite. From the succulent lamb to the fresh spinach and creamy goat cheese, every component adds taste, texture, and color that make this dish irresistibly delicious.
- 5-pound boneless leg of lamb: The star of the show, providing rich and juicy meat that holds the stuffing beautifully.
- Salt and black pepper to taste: Essential for seasoning and bringing out the natural flavors of the lamb and filling.
- 10-ounce bag fresh spinach leaves: Adds a fresh, vibrant green color and earthy taste to balance the richness.
- 6 ounces goat cheese: Creamy and tangy, this cheese melts into the spinach to create a luscious filling.
- 2 teaspoons pine nuts: Lightweight crunch and subtle nuttiness that elevate every bite.
- Kitchen twine: For securing the rolled lamb tightly, ensuring even cooking and a beautiful presentation.
- 1 cup all-purpose flour: Coats the lamb for a flavorful crust combined with spices.
- 1 tablespoon salt: Incorporated into the flour mixture for a balanced seasoning on the lamb’s exterior.
- 1 tablespoon ground black pepper: Adds a mild heat and aromatic touch to the crust.
- 1 teaspoon dried thyme: Herbs that complement lamb wonderfully with their subtle floral notes.
- 1 teaspoon fennel seeds: Adds a hint of anise flavor that brightens the overall taste.
- 1 tablespoon sesame oil: Used for searing, giving the lamb a toasty, rich flavor and a beautifully browned crust.
How to Make Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe
Step 1: Preheat and Prepare the Lamb
Start by preheating your oven to 350°F (175°C). Next, carefully lay your boneless leg of lamb flat on a cutting board with the fat side down. Season it liberally with salt and black pepper—this is crucial for enhancing the meat’s natural flavors even before the stuffing comes into play.
Step 2: Wilt the Spinach
In a heated skillet over medium heat, sauté the fresh spinach until it just wilts down, which usually takes just a few minutes. Let it cool to prevent your goat cheese from melting too soon and to maintain the right texture in the stuffing.
Step 3: Assemble the Filling
Spread the wilted spinach evenly over the flattened lamb. Then, crumble goat cheese generously on top of the spinach. Sprinkle the pine nuts over the cheese to add that delightful crunch you’ll love in every bite. This colorful, flavorful layer is the heart of the Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe.
Step 4: Roll and Tie the Lamb
Roll the lamb tightly from one side to the other, encasing the filling snugly inside. Using kitchen twine, tie the roll at approximately 1-inch intervals. This step is key for keeping your stuffing secure during roasting and ensuring the meat cooks evenly.
Step 5: Season the Exterior
Mix together the flour, salt, black pepper, thyme, and fennel seeds in a small bowl. Rub this aromatic flour mixture all over the outside of your rolled and tied lamb. This seasoning blend will create a flavorful crust that beautifully complements the juicy meat inside.
Step 6: Sear the Lamb
Heat the sesame oil in an oven-safe skillet on the stove until shimmering. Carefully place your lamb roll in the pan and sear it on all sides until a deep golden-brown crust forms—about 4 to 5 minutes per side. This step locks in juices and adds incredible flavor through caramelization.
Step 7: Roast to Perfection
Transfer the skillet directly to your preheated oven and roast for around 40 minutes, or until a meat thermometer registers 135°F (57°C) inside for medium-rare. Roasting at this temperature ensures your lamb stays tender and juicy while cooking the filling just right.
Step 8: Rest Before Serving
Once out of the oven, let your lamb rest for 10 minutes before slicing. This brief wait lets the juices redistribute, so each slice stays moist and flavorful when it hits your plate.
How to Serve Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe

Garnishes
A sprinkle of fresh herbs such as rosemary or thyme adds a pop of color and fresh aroma. You might also drizzle a little high-quality olive oil or balsamic reduction over the sliced lamb for an extra layer of richness and shine.
Side Dishes
This dish pairs beautifully with roasted root vegetables, creamy mashed potatoes, or even a light couscous salad. The textures and flavors of these sides complement the stuffed lamb without overpowering the delicate goat cheese and pine nut filling.
Creative Ways to Present
Serve the lamb rolled and sliced on a large platter with fresh greens underneath for elegance. Alternatively, create individual plates with a swirl of goat cheese cream or a drizzle of mint chimichurri to jazz things up visually and taste-wise.
Make Ahead and Storage
Storing Leftovers
Wrap leftover lamb tightly in foil or place it in an airtight container and refrigerate for up to 3 days. Because of the creamy filling, it’s best to enjoy leftovers relatively soon to maintain optimal flavor and texture.
Freezing
If you want to freeze portions, wrap them in plastic wrap and aluminum foil or use freezer-safe containers. Label and freeze for up to 2 months. Thaw gently in the refrigerator overnight before reheating.
Reheating
Reheat leftovers gently in a low oven (about 300°F/150°C) wrapped in foil to preserve moisture, or use a microwave in short bursts to avoid drying out the lamb. Adding a splash of broth can help keep the meat juicy during reheating.
FAQs
Can I prepare the Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe in advance?
Absolutely! You can stuff and roll the lamb a day ahead, keep it wrapped in the fridge, and then sear and roast it fresh right before serving. This makes hosting a lot easier and stress-free.
What if I don’t have goat cheese? Can I use something else?
Yes! Cream cheese or feta can work as substitutes, though goat cheese provides that perfect tangy creaminess distinctive to this recipe. Experimenting with different cheeses can add your unique twist.
How do I know when the lamb is cooked to medium-rare?
The best way is to use a meat thermometer; when it reads 135°F (57°C) inside your roast, it’s medium-rare. Keep in mind the temperature rises a few degrees during resting.
Can I add other nuts or herbs to the stuffing?
Definitely! Toasted walnuts or chopped pistachios add a different crunch, and fresh herbs like mint or oregano bring fresh flavors. Just keep the balance so the spinach and goat cheese remain the stars.
Is this recipe suitable for a large dinner party?
Yes, it’s perfect for entertaining because it looks impressive and serves about 8 hearty portions. Plus, the make-ahead option lets you relax more when guests arrive.
Final Thoughts
This Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe is more than just a meal – it’s an experience to savor with friends and family. With its inviting combination of flavors and beautiful presentation, it’s sure to become one of your favorite signature dishes. Give it a try, and watch everyone ask for seconds!
Print
Stuffed Leg of Lamb with Spinach, Goat Cheese, and Pine Nuts Recipe
- Prep Time: 25 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 25 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Halal
Description
This Stuffed Leg of Lamb recipe features a succulent 5-pound boneless leg of lamb filled with sautéed spinach, creamy goat cheese, and crunchy pine nuts. Seasoned with aromatic herbs and spices, then seared and roasted to a perfect medium-rare, this impressive roast combines rich flavors and tender textures, perfect for special occasions or a hearty family dinner.
Ingredients
Lamb and Seasoning
- 1 (5-pound) boneless leg of lamb
- Salt and black pepper to taste
- 1 cup all-purpose flour
- 1 tablespoon salt
- 1 tablespoon ground black pepper
- 1 teaspoon dried thyme
- 1 teaspoon fennel seeds
- 1 tablespoon sesame oil
Filling
- 1 (10-ounce) bag fresh spinach leaves
- 6 ounces goat cheese (or more, if desired)
- 2 teaspoons pine nuts
- Kitchen twine
Instructions
- Preheat Oven: Set your oven to 350°F (175°C) to prepare for roasting the lamb.
- Prepare the Lamb: Lay the boneless leg of lamb flat on a clean surface with the fat side down. Season both sides generously with salt and black pepper to enhance the meat’s natural flavors.
- Prepare the Filling: Heat a skillet over medium heat, then sauté the fresh spinach until wilted. Remove from heat and allow to cool so it’s easier to spread without excess moisture.
- Assemble the Stuffing: Spread the cooled sautéed spinach evenly over the lamb. Sprinkle crumbled goat cheese over the spinach, followed by pine nuts for added texture and flavor.
- Roll and Tie: Carefully roll the lamb tightly around the filling to form a roulade. Use kitchen twine to secure the roll by tying at roughly 1-inch intervals to keep the stuffing intact during cooking.
- Season the Exterior: In a small bowl, mix together all-purpose flour, salt, black pepper, dried thyme, and fennel seeds. Rub this seasoning blend evenly over the entire surface of the rolled lamb.
- Sear the Lamb: Heat sesame oil in an oven-safe skillet over medium-high heat. Sear the rolled lamb on all sides for about 4-5 minutes per side, creating a flavorful, browned crust.
- Roast: Transfer the skillet directly to the preheated oven. Roast the lamb for approximately 40 minutes, or until an internal temperature of 135°F (57°C) is reached for medium-rare doneness.
- Rest and Serve: Remove the lamb from the oven and let it rest for 10 minutes. This resting period allows the juices to redistribute, ensuring a moist and tender roast. Slice and serve warm.
Notes
- To ensure even cooking and easier slicing, allow the lamb to rest after roasting.
- Adjust goat cheese quantity to preference; it adds creaminess and tang.
- Use a meat thermometer to check the internal temperature for desired doneness.
- Tying the roast securely prevents the filling from spilling out during cooking.
- Leftovers can be stored in the refrigerator and enjoyed within 3 days.

