This Grilled Leg of Lamb with Rosemary, Mint, and Garlic is juicy, flavorful, and perfect for entertaining. Whether you use bone-in or boneless, it’s an easy yet impressive meal for your next family dinner or holiday gathering.

There is something special about grilling meats on fire versus roasting it inside in the oven. The addition of char and smoke to meats really takes your meal to a whole new level of awesomeness.
Although this post focuses on grilling a bone-in leg of lamb, you can also use this marinade for a boneless version. You can also marinate the meat and prepare it in the oven, just in case you are buried in snow and can’t quite grill yet!
Jump to:
Recipe highlights
- Simple Marinade: Packed with fresh herbs like rosemary and mint, plus garlic, shallots, lemon zest, and olive oil, this no-fuss marinade brings big Mediterranean flavor with minimal effort. Just rub it on, wrap it up, and let the fridge do the work.
- Grill or Roast: Whether you’re firing up the grill or sticking with the oven, I’ve got you covered with step-by-step instructions for both cooking methods.
- Incredible Flavor: Tender, juicy, and loaded with bold herb and garlic flavor, this leg of lamb is a showstopper. It’s everything you want in a centerpiece-worthy Mediterranean feast.
- Perfect for Entertaining: A leg of lamb feeds a crowd and looks seriously impressive, with minimal last-minute fuss. Great for Easter, summer cookouts, or any special occasion.
- Make-Ahead Friendly: You can marinate the lamb a day in advance, which means less stress and more flavor when it’s time to cook.
Reader’s Reviews
“Even though I have lots of tried and true recipes for leg of lamb, I decided to try this one for Easter because it sounded so good. The whole family agrees that it was absolutely delicious. The house smelled heavenly when I was preparing the marinade and while the lamb was cooking. The meat was tender and so good! ” — Laurie
Ingredients you need
- Bone-in leg of lamb: This marinade can be made for a boneless leg of lamb, but your grilling times will be completely different. See below for grilling a boneless leg of lamb.
- Fresh herbs: I used fresh rosemary and mint. You can also use basil, oregano, thyme, parsley or cilantro. Fresh herbs adds way more flavor than dried herbs.
- Garlic
- Shallot: If you don’t have shallots, use a little red onion instead.
- Extra virgin olive oil: Oil adds moisture and flavor to the marinade so skimp on this thinking it is too fatty.
- Salt and pepper
- Lemon zest: Grating the zest from a lemon adds a wonderful lemony aroma without making the meat sour. You can also use lime or orange zest. Then squeeze the juice for your salad dressing!
Step-by-step directions
- Make the marinade. In a bowl, combine remaining ingredients and make a paste.
- Marinate the lamb. With a sharp knife, slice deep slits all over leg of lamb. Place the leg of lamb on a large baking sheet and rub herb mixture all over and stuff into the slits. Cover entire lego of lamb with plastic wrap and let marinate in the refrigerator for 4 hours or up to overnight.
- Bring to room temperature. Remove leg of lamb 2 hours before cooking to allow meat to come to room temperature.
- Prep the grill. If you are using a charcoal grill, add coals or wood charcoal and heat grill to 325ºF. If using a gas grill, preheat grill with all burners on high. After 15 minutes, turn off the center burners and reduce the outer burners to medium.
- Grill the lamb. Place the lamb in the center of the grate and grill covered for until internal temperature reaches 140ºF, approximately 2 hours. Use some sort of meat thermometer to insure doneness!
- Let lamb rest. Remove lamb from grill, cover with foil and let rest for 10 minutes before carving.
Grilling tips
Our grill is not a traditional gas grill or a charcoal grill. We have a Big Steel Keg and grill using hardwood charcoal. For the past couple of years, we have perfected smoked beef brisket and smoked pulled pork using our Big Steel Keg.
Want to save this recipe?
We can control the internal temperature of your grill by adjusting the vents on the top and the bottom of the grill. With long cooking times and managing the heat, we decided to invest in a Wifi BBQ Temperature Controller.
The setup: You have two temperature leads, one inserted into the meat you are grilling and the other in the grill itself. You set the grill temperature and the meat doneness temperature with the controller. The kit comes with this little fan that regulates the grill temperature.
You can set how often you get texts/emails with temperature updates as well as get an alert when the meat has reached the internal temperature you have set. Its a real life safer when you are grilling meats for 2 hours or even 6 hours.
Recipe tips and FAQs
This recipe turned out beautifully on the grill. I usually grill a boneless butterflied leg of lamb marinated in yogurt. If you want to use this marinade but use a boneless legs of lamb, use that recipe for the grilling instructions.
If you want to use this marinade, but don’t have a grill, you can also cook this leg of lamb in the oven. Sometimes you can find the lamb with the bone in but with the exposed bone cut off. This helps the lamb fit in your oven. I have details in the recipe below.
We have now made this bone-in recipe several times and it gets inhaled super quick. You can eat it with balsamic roasted vegetables, roasted potatoes, or even Persian rice. You can even make sandwiches with the lamb and serve it with pita bread and mast-o khiar (Persian yogurt with mint, dill and cucumbers).
Just like the meat thermometers you use in your oven indoors, for accurate readings, remember to insert the thermometer into the thickest part of your meat, without touching any bone. Letting the meat rest after removing from the grill allows the juices to get absorbed back into the meat.
Storing/Freezing Instructions
TO STORE: Store any leftover lamb in an airtight container and refrigerate for up to 4 days.
TO FREEZE: You can also freeze leftovers. Transfer to a resealable bag or freezer safe container and freeze for up to 4 months.
TO REHEAT: Like steak, I prefer to reheat leftovers NOT in the microwave, but sauté in a hot pan with olive oil or butter.
Whether you are cooking a bone-in or boneless leg of lamb, cook until the internal temperature reaches 140ºF/60ºC. This is the temperature whether you are grilling your lamb outdoors or roasting it indoors.
Use a meat thermometer to check doneness and don’t overcook it. Also, letting the meat rest for 10–15 minutes after grilling helps keep all those juices in.
At least 4 hours, but overnight is even better. The longer it marinates, the deeper the flavor.
Grilled Leg of Lamb with Rosemary, Mint and Garlic
Ingredients
- 7 to 8 pound bone-in leg of lamb
- ¼ cup chopped fresh rosemary
- ¼ cup chopped fresh mint
- 6 cloves garlic peeled and chopped
- 1 shallot peeled and chopped
- ¼ cup extra virgin olive oil
- 1 tablespoon kosher salt
- 1 teaspoon ground black pepper
- Zest from 1 large lemon
Instructions
- With a sharp knife, slice deep slits all over leg of lamb.
- In a bowl, combine remaining ingredients and make a paste.
- Place the leg of lamb on a large baking sheet and rub herb mixture all over and stuff into the slits.
- Cover entire lego of lamb with plastic wrap and let marinate in the refrigerator for 4 hours or up to overnight.
- Remove leg of lamb 2 hours before cooking to allow meat to come to room temperature.
- If you using a Big Steel Keg or Big Green Egg, add coals or wood charcoal and heat grill to 325ºF.
- If using a gas grill, preheat grill with all burners on high. After 15 minutes, turn off the center burners and reduce the outer burners to medium.
- Place the lamb in the center of the grate and grill covered for until internal temperature reaches 140ºF, approximately 2 hours.
- Remove lamb from grill, cover with foil and let rest for 10 minutes before carving.
Notes
- Prepare lamb the same way. Sometimes you can find the lamb with the bone in but with the exposed bone cut off. This helps the lamb fit in your oven.
- Place lamb fat side down on a roasting pan and broil for 5 minutes until the the lamb surface looks seared and browned. Turn the roast over and place under the broiler again until other side is seared, about 5 minutes more.
- Set oven temperature to 325°F and roast in a roasting pan until internal temperature reaches 135ºF. This can take up to 2 hours. Let roast rest for 10 minutes before carving.
Nutrition
Nutrition Disclaimer
Nutritional information is an estimate provided to you as a courtesy. You should calculate the actual nutritional information with the products and brands you are using with your preferred nutritional calculator.
PS If you try this recipe, why not leave a star rating in the recipe card right below and/or a review in the comment section further down the page? I always appreciate your feedback.
You can also follow me on Pinterest, Facebook or Instagram. Sign up for my eMail list, too!
Written by Laura Bashar
Hi, I’m Laura, a certified professional cook and cookbook author living in San Diego. I have been sharing my family’s favorite recipes inspired from all over the world since 2008. Let’s cook up something fun!
Even though I have lots of tried and true recipes for leg of lamb, I decided to try this one for Easter because it sounded so good. The whole family agrees that it was absolutely delicious. The house smelled heavenly when I was preparing the marinade and while the lamb was cooking. The meat was tender and so good! Since we have a garlic intolerance, I made a few minor changes. To enhance flavours (since I was omitting the garlic, I added 1 teaspoon of oregano, 1 teaspoon of Dijon mustard and 1/2 tbsp. of fresh lemon juice. It turned… Read more »
Grilled leg of lamb is amazing! Your recipe looks delish — definitely one I want to try. I usually do a boneless leg, and actually cut it half and freeze part and grill part (too much meat for us, otherwise). But there’s something that’s just so majestic looking about an entire leg of lamb! Fun to carve at table, but I’d end up doing it in the kitchen because I’m a messy carver. 🙂
My mother always made this, alittle different but always good and filling, especially when you have alot to feed! This is one of my favorite dishes.I love all your recipes. They are good and easy to make.
I am so glad you liked this recipe and the rest of my recipes. Not everyone takes the time to drop a positive comment, so thank you! — Laura
I have a 5 lb Leg of Lamb, boneless. Gluton free and all that from Trader Joe’s. going to use my primitive gas grill. For medium it will reach 135-140 degrees. My question; without the bone will I have trouble keeping it moist? Shall I grill it in a pan or covered? Please reply quickly as it is thawed and must be cooked soon. Thanks, chefs out there
When you cook a boneless leg of lamb, you just need to cook it for less time. Follow the grilling method here: http://familyspice.com/yogurt-marinated-leg-of-lamb/#rec-anchor
Laura