This post may contain affiliate links. Please read my disclosure policy.
This delicious Slow Roast Leg of Lamb recipe is boneless, marinated overnight and slowly roasted to perfection. You’ll be rewarded with the most tender, succulent lamb that is totally worth the wait!
Slow Roast Leg of Lamb
If you’ve never been a fan of lamb before, this recipe is sure to make you love it. This is the best way to cook lamb! The vinegar based marinade tones down the gaminess of the lamb and, paired with the slow roast, creates the most incredibly flavored and tender meat.
Growing up, my mom only used to make lamb for Easter or sometimes for Christmas, but that’s about it. She never liked lamb, still doesn’t, but she’d always cook it for my dad. I decided then that I didn’t like lamb. But then I got married, and hubs is a big fan of lamb which is why I started cooking it more often.
This recipe made a believer out of me! I am now a huge fan of lamb. Lamb can be quite costly, which is why if you’re going to spend the money, you might as well do it right. You’ll have one unforgettable dinner, plus you’ll be a rockstar!
Keep scrolling to the recipe card for a list of FULL ingredient amounts and instructions or click the “Jump to Recipe” button at the top of the page!
- Fresh rosemary
- Fresh parsley
- Salt & pepper
- Olive oil
- White vinegar
I used white onion for this recipe, but any type will work. If you wanted to change the flavor a bit, using red or white wine vinegar would be amazing as well. For marinades, I prefer to use fresh herbs. You don’t need any heat to really pull out all that awesome flavor!
For the lamb you will need:
- Leg of lamb, boneless or bone-in
- Chicken broth
- Olive oil
For the gravy you will need:
- Tomato paste
How to Make Slow Roasted Leg of Lamb
- Marinate the lamb: Combine all the marinade ingredients in a large ziploc bag. Poke holes in the lamb with a small, sharp knife and insert sliced pieces of fresh garlic into the holes (optional). Add the lamb to the bag, zip it closed, and toss the bag to distribute the marinade evenly. Let it marinate in the fridge for at least 12 hours, and up to 2 days.
- Roast the lamb: Preheat your oven to 350 F. Quarter the onions, smash the garlic cloves, and add them to your roasting pan. Place the lamb on top of the onions, with the fat side up. Discard any excess marinade. Add the chicken broth and water to the pan, then drizzle the olive oil over the lamb. Cover well with foil and bake for 4 hours. Remove the foil, ladle some juices over the lamb, and return it to the oven for a final hour uncovered.
- Make the gravy: Pour the pan drippings through a sieve into a saucepan. Skim any excess fat. Bring the drippings to a simmer and whisk in the tomato paste. Create a slurry by mixing the corn starch and water together. Pour the slurry into the gravy as it simmers while whisking. You can add more or less of the slurry to create your desired consistency.
How to Make Leg of Lamb in a Pressure Cooker or Slow Cooker
After your lamb has marinated, sear it on all sides. Add the onion and garlic, then place the lamb on top. Add the water, chicken broth, and oil to the pot. Let everything cook on high pressure for 90 minutes, or in the slow cooker on LOW for 10 hours. Put the lamb under the broiler of your oven if you’d like the exterior to be more crisp after it’s done cooking.
Got leftovers? No problem! Store leftover cooked lam in airtight containers in the fridge for 3 to 4 days!
What to Serve With Leg of Lamb
- Italian Parmesan Roasted Potatoes
- Mashed Potatoes
- Old Fashioned Green Beans
- Garlic Parmesan Roasted Brussels Sprouts
- Balsamic Parmesan Roasted Asparagus and Tomatoes
Craving More Lamb? Try These Recipes:
- Herb Crusted Rack of Lamb
- Greek Lamb Burgers
- Rosemary and Garlic Leg of Lamb
- Turkish Gozleme with Lamb
- Rosemary Lamb Chops with Garlic Mint Sauce
- Lamb Souvlaki
Looking for more recipes? Follow on…
Slow Roast Leg of Lamb
- 2 medium onions white, diced
- 2 tbsp rosemary fresh, chopped
- 1/4 cup parsley fresh, chopped
- 3 cloves garlic minced
- 1 tsp salt or to taste
- 1/2 tsp pepper or to taste
- 1/2 cup olive oil
- 1/2 cup white vinegar
- 5 lb leg of lamb boneless
- 4 cloves garlic cut in long strips
- 2 medium onions quartered
- 3 cloves garlic smashed
- 1 cup chicken broth low sodium or no sodium added
- 1/4 cup olive oil
- 1 cup water
- 1 tbsp tomato paste
- 1 tbsp cornstarch
- 1 tbsp water
- Prepare the marinade by combining all of the marinade ingredients in a large ziploc bag.
- Poke holes in the leg of lamb and insert a piece of the garlic that’s cut into long strips, in each hole. This step is optional, but it gives the lamb a more garlicky flavor.
- Place the leg of lamb in the ziploc bag, close it and toss it around so that the marinade goes all around the leg. Place the ziploc bag in the fridge and let it marinade overnight. I would recommend at least 12 hours to 2 or 3 days.
- The next day, preheat your oven to 350 F degrees.
- Place the quartered onions and smashed garlic in a large metal roasting pan then place the leg of lamb on top of the onions, fat side up. Discard the rest of the marinade. Add the chicken broth to the pan, the olive oil, drizzling some over the lamb, and the water.
- Cover the pan with aluminum foil and place the roasting pan in the oven. Roast the leg of lamb covered for 4 hours. Remove the aluminum foil from the pan and using a ladle, spoon some of the pan juices over the lamb. Place the pan (uncovered) back in the oven and roast for an additional hour or until well browned.
- Remove the lamb from the pan onto a platter.
- Skim some of the fat from the pan drippings using a large spoon.
- Place the pan on the stove over medium-high heat. Add the tomato paste when the liquid starts to bubble. In a little bowl whisk together the cornstarch with the water, then add it to the pan. Whisk everything together. There should be at least a couple cups of liquid in the pan, but if most of your liquid has evaporated, add more chicken broth or water. I only added 1 tbsp of cornstarch because I wanted a thinner gravy, but feel free to add more until you reach the desired consistency. Cook for a few minutes, until the gravy thickens a bit.
- Strain all the liquid into a bowl, then press all the liquid out of the onion and garlic using a spatula, for additional flavor.
- To serve, use two forks or tongs to tear or shred the meat and serve with the gravy over mashed potatoes or with roasted vegetables.