Italian Marinated Leg of Lamb is a dish that’s as delicious as it is easy to prepare. The leg of lamb is marinated for several hours (or overnight) in a mixture of aromatic herbs, garlic, and olive oil, creating a juicy, flavorful roast. The marinade enhances the natural richness of the lamb, while the balsamic vinegar adds a slight tanginess that balances the fat of the meat.
When cooked, the lamb becomes beautifully tender with a deep, savory flavor, making it the perfect dish for a family meal or an elegant holiday dinner.
What Is Italian Marinated Leg of Lamb?
Italian Marinated Leg of Lamb is a traditional Italian recipe that involves marinating a whole leg of lamb in a mixture of herbs, garlic, olive oil, lemon juice, and balsamic vinegar. The marinade tenderizes the meat while infusing it with rich, vibrant flavors. After marinating, the lamb is roasted to perfection, resulting in a succulent, juicy roast with a beautifully caramelized crust.
This dish is perfect for special occasions and is sure to impress anyone who enjoys tender, flavorful meat.
Ingredients You’ll Need
This recipe uses fresh ingredients to create a flavorful, aromatic marinade that perfectly complements the richness of the lamb.
For the lamb
- 1 leg of lamb (about 4-5 lbs), bone-in or boneless
- Salt and freshly ground black pepper (to taste)
For the marinade
- 1/4 cup extra virgin olive oil
- 1/4 cup balsamic vinegar
- 3 cloves garlic (minced)
- 2 tablespoons fresh rosemary (chopped, or 2 teaspoons dried)
- 2 tablespoons fresh thyme (chopped, or 2 teaspoons dried)
- 1 tablespoon Dijon mustard
- 1 tablespoon honey (optional, for a touch of sweetness)
- Zest and juice of 1 lemon
- 1 teaspoon red pepper flakes (optional, for a bit of heat)
These ingredients come together to create a flavorful marinade that’ll make the lamb tender and packed with flavor.
How to Make Italian Marinated Leg of Lamb
Making Italian Marinated Leg of Lamb is easy and requires only a few simple steps. Here’s how you can prepare this tender, flavorful roast:
Step-by-Step Instructions
- Prepare the marinade
- In a small bowl, whisk together the olive oil, balsamic vinegar, garlic, rosemary, thyme, Dijon mustard, honey (if using), lemon zest and juice, and red pepper flakes. Season with salt and pepper to taste. The marinade should be tangy, aromatic, and well-balanced.
- Marinate the lamb
- Place the leg of lamb in a large resealable plastic bag or shallow dish. Pour the marinade over the lamb, making sure it’s evenly coated. Seal the bag or cover the dish and refrigerate for at least 4 hours, or ideally overnight, to allow the flavors to penetrate the meat.
- Preheat the oven
- Preheat your oven to 400°F (200°C). If you’re using a boneless leg of lamb, you may want to tie it up with kitchen twine to help it cook evenly.
- Roast the lamb
- Remove the lamb from the marinade (discard the marinade) and place it on a rack in a roasting pan. Rub the lamb with a little more olive oil and season it with salt and pepper.
- Roast the lamb in the preheated oven for about 15 minutes to get a nice crust. Then, lower the temperature to 350°F (175°C) and continue roasting for about 1.5 to 2 hours, or until it reaches your desired level of doneness. For medium-rare, aim for an internal temperature of 135°F (57°C). Use a meat thermometer to check for accuracy.
- Rest and slice
- Once the lamb is done, remove it from the oven and cover it loosely with aluminum foil. Let it rest for 10-15 minutes to allow the juices to redistribute.
- Slice the lamb against the grain into thick slices and serve with your favorite sides.
This simple technique results in a succulent, flavorful leg of lamb that’s perfect for any occasion.
Tips for the Best Italian Marinated Leg of Lamb
To ensure your Italian Marinated Leg of Lamb turns out perfectly, here are a few helpful tips:
- Marinate overnight: For the most flavorful and tender lamb, marinate it overnight. The longer the lamb sits in the marinade, the more the flavors will penetrate.
- Use a meat thermometer: Lamb can easily overcook, so using a meat thermometer ensures the perfect level of doneness. For medium-rare, aim for 135°F (57°C), and for medium, aim for 145°F (63°C).
- Rest the lamb: Allow the lamb to rest before slicing. This helps keep it juicy and tender.
- Customize the marinade: Feel free to adjust the herbs and spices to your liking. Try adding oregano, mint, or garlic for a unique twist.
These tips will help you create the perfect Italian Marinated Leg of Lamb every time.
What to Serve with Italian Marinated Leg of Lamb
Italian Marinated Leg of Lamb pairs beautifully with a variety of sides that complement its rich, savory flavor.
Perfect pairings
- Roasted vegetables: Roasted carrots, Brussels sprouts, or potatoes are great side dishes that add color and texture.
- Risotto: A creamy risotto, especially lemon or Parmesan-flavored, is a wonderful side that pairs well with lamb.
- Green salad: A light arugula or mixed green salad with lemon vinaigrette adds a refreshing contrast to the richness of the lamb.
- Garlic bread: Serve with crusty garlic bread to soak up any delicious juices from the lamb.
For drinks
- Red wine: A bold red wine, like Cabernet Sauvignon or Chianti, pairs beautifully with the rich flavor of the lamb.
- Sparkling water: For a refreshing non-alcoholic option, sparkling water with a twist of lemon complements the meal perfectly.
Health Benefits of Italian Marinated Leg of Lamb
While this dish is indulgent, it offers some health benefits:
- Lamb is a great source of high-quality protein, B-vitamins, and essential minerals like zinc, which supports immune function and skin health.
- Olive oil is a heart-healthy fat that helps reduce inflammation and improve cholesterol levels.
- Herbs like rosemary and thyme are rich in antioxidants and can help reduce inflammation and support digestive health.
When enjoyed in moderation, Italian Marinated Leg of Lamb can be a part of a balanced, nutritious meal.
Make-Ahead Tips
Italian Marinated Leg of Lamb is an excellent dish to prepare ahead of time, making it ideal for special occasions or meal prep.
- Marinate in advance: You can marinate the lamb up to 2 days ahead. Just be sure to store it in the fridge, and take it out about 30 minutes before roasting to bring it to room temperature.
- Cook ahead and reheat: If you’re making the lamb ahead of time, roast it, let it rest, and refrigerate it. To reheat, wrap the lamb in foil and warm it in a 300°F (150°C) oven for 15-20 minutes, or until heated through.
- Freeze leftovers: Leftover lamb can be stored in the freezer for up to 3 months. Just slice it and wrap it tightly in plastic wrap or foil.

Italian Marinated Leg of Lamb Recipe | Flavorful, Tender, and Perfect for Special Occasions
This Italian Marinated Leg of Lamb is the perfect centerpiece for any feast. The marinade, made with aromatic garlic, rosemary, thyme, and lemon, infuses the lamb with rich flavors that complement the natural tenderness of the meat. Roasted to perfection, this leg of lamb is juicy on the inside, with a crisp, golden exterior. Ideal for special occasions or holiday dinners!
Ingredients
For the lamb
-
1 leg of lamb (about 4–5 lbs), bone-in or boneless
-
Salt and freshly ground black pepper (to taste)
For the marinade
-
1/4 cup extra virgin olive oil
-
1/4 cup balsamic vinegar
-
3 cloves garlic (minced)
-
2 tablespoons fresh rosemary (chopped, or 2 teaspoons dried)
-
2 tablespoons fresh thyme (chopped, or 2 teaspoons dried)
-
1 tablespoon Dijon mustard
-
1 tablespoon honey (optional, for a touch of sweetness)
-
Zest and juice of 1 lemon
-
1 teaspoon red pepper flakes (optional, for a bit of heat)
Instructions
-
Prepare the marinade
-
In a small bowl, whisk together the olive oil, balsamic vinegar, garlic, rosemary, thyme, Dijon mustard, honey (if using), lemon zest and juice, and red pepper flakes. Season with salt and pepper to taste. The marinade should be tangy, aromatic, and well-balanced.
-
-
Marinate the lamb
-
Place the leg of lamb in a large resealable plastic bag or shallow dish. Pour the marinade over the lamb, making sure it’s evenly coated. Seal the bag or cover the dish and refrigerate for at least 4 hours, or ideally overnight, to allow the flavors to penetrate the meat.
-
-
Preheat the oven
-
Preheat your oven to 400°F (200°C). If you’re using a boneless leg of lamb, you may want to tie it up with kitchen twine to help it cook evenly.
-
-
Roast the lamb
-
Remove the lamb from the marinade (discard the marinade) and place it on a rack in a roasting pan. Rub the lamb with a little more olive oil and season it with salt and pepper.
-
Roast the lamb in the preheated oven for about 15 minutes to get a nice crust. Then, lower the temperature to 350°F (175°C) and continue roasting for about 1.5 to 2 hours, or until it reaches your desired level of doneness. For medium-rare, aim for an internal temperature of 135°F (57°C). Use a meat thermometer to check for accuracy.
-
-
Rest and slice
-
Once the lamb is done, remove it from the oven and cover it loosely with aluminum foil. Let it rest for 10-15 minutes to allow the juices to redistribute.
-
Slice the lamb against the grain into thick slices and serve with your favorite sides.
-
FAQs
1. Can I use a boneless leg of lamb?
Yes! A boneless leg of lamb works just as well for this recipe. You may want to tie it up with kitchen twine to ensure it cooks evenly.
2. Can I make the marinade ahead of time?
Yes! You can prepare the marinade up to 3 days in advance and store it in the fridge until you’re ready to use it.
3. Can I substitute the balsamic vinegar with something else?
Yes! If you prefer, you can substitute balsamic vinegar with red wine vinegar or apple cider vinegar for a different tangy flavor.
4. How do I know when the lamb is done?
Use a meat thermometer to check the internal temperature of the lamb. For medium-rare, the temperature should be around 135°F (57°C), and for medium, it should be about 145°F (63°C).
5. Can I make this recipe without garlic?
Yes, you can omit the garlic if you prefer. You can substitute with other herbs like oregano or add garlic powder to the marinade for a milder flavor.
6. How do I store leftover lamb?
Store leftover lamb in an airtight container in the fridge for up to 3 days. Reheat gently in the oven to avoid drying it out.
7. Can I freeze Italian Marinated Leg of Lamb?
Yes! You can freeze leftover lamb for up to 3 months. Just slice it, wrap it tightly, and store it in a freezer-safe container or bag.
8. Can I cook this recipe in a slow cooker?
Yes! You can cook the marinated lamb in a slow cooker on low for 6-8 hours. However, searing it first will help develop more flavor.
9. Can I add more vegetables to the roast?
Absolutely! You can add vegetables like potatoes, carrots, or parsnips to the roasting pan for an all-in-one meal. Just be sure to adjust the roasting time as needed.
10. Can I use dried rosemary and thyme instead of fresh?
Yes, you can use dried herbs instead of fresh. Use about 1 teaspoon of dried rosemary and 1 teaspoon of dried thyme to replace the fresh herbs.