Is there anything more enticing than the aroma of roasted lamb wafting through your kitchen? Imagine a tender leg of lamb, perfectly seasoned and marinated, then roasted until it’s golden brown and juicy. This recipe captures the essence of Greek cuisine, showcasing aromatic herbs and a heavenly blend of flavors that will transport your taste buds straight to the Mediterranean. The best part? It’s not only delicious but also surprisingly simple to prepare, making it an ideal centerpiece for any dinner gathering.
Whether you’re planning a festive family dinner or a cozy weekend meal, Greek Style Roasted Lamb checks all the boxes—it’s impressive yet straightforward. With a marinating time that allows the flavors to deepen and a cooking process that yields succulent meat, you’ll find it’s both a time-saver and a crowd-pleaser. Serve it alongside roasted potatoes or a fresh salad, and you’ll be inviting your friends and family for seconds!
Why Make This Recipe
Roasted lamb is a classic choice for anyone looking to impress at the dinner table. The tender meat invites luxurious flavors, creating a dining experience that feels special without requiring hours in the kitchen. Each bite is infused with a symphony of herbs and spices, which not only enhances the lamb’s natural flavor but also offers a taste of Greece in every mouthful.
This recipe is perfect for both novices and experienced chefs. With straightforward steps, you’ll be able to whip up this impressive dish without breaking a sweat. Plus, cooking lamb is relatively quick compared to other meats, making it a fantastic option for a weeknight family dinner or a festive weekend meal that lets you enjoy more time with your guests.
How to Make Greek Style Roasted Lamb
Ingredients
- 5-6 lb lamb leg
- 6 cloves of garlic, grated
- 2 tsp dried oregano
- 2 tsp fresh rosemary, chopped
- ¼ cup of olive oil
- 1 cup of red or white wine
- 1 tbsp of red wine vinegar
- 1 tbsp honey
- 1 tbsp Worcestershire sauce
- ¼ cup of fresh lemon juice
- Zest from 2 lemons
- 6 cloves garlic, chopped
- 1 tablespoon dried oregano
- 1 tablespoon fresh chopped rosemary
- 1 tablespoon Dijon mustard
- 1 tbsp of honey
- 1 stick of butter, softened
- 1 teaspoon salt
- 1 tsp freshly ground black pepper
- 2 tablespoons olive oil
- 2-2½ lbs yellow potatoes (optional)
- Salt and pepper to taste
- ½ teaspoon garlic powder
- 1 teaspoon dried oregano
- 1 lemon, juiced (optional)
Cooking Notes
- You can find dried oregano and rosemary in most grocery stores; look for them in the spice aisle. Fresh herbs can often be found in the produce section.
- For a twist, you can substitute the red wine with white wine for a lighter flavor.
- Ingredients should be at room temperature before cooking for the best results.
Directions
- Prep the Lamb: Begin by washing the lamb leg thoroughly, then pat it dry using paper towels. Place it in a large glass dish or a sealable plastic bag.
- Make the Marinade: In a small bowl, whisk together the grated garlic, dried oregano, fresh rosemary, olive oil, red or white wine, red wine vinegar, honey, Worcestershire sauce, lemon juice, and lemon zest. Pour this marinade over the lamb, ensuring it’s fully coated. Seal the bag or cover the dish and allow it to marinate in the refrigerator for 2-4 hours or preferably overnight.
- Ready to Roast: Once marinated, remove the lamb from the refrigerator and let it sit at room temperature for about 30 minutes. Preheat your oven to 400°F (200°C).
- Make the Garlic Butter: In another small bowl, combine the chopped garlic, oregano, rosemary, softened butter, honey, and Dijon mustard to create a paste.
- Season the Lamb: With a sharp knife, pierce the lamb all over—this helps with tenderization and flavor absorption. Rub the garlic butter mixture thoroughly over the lamb, ensuring to get into the crevices. Drizzle with olive oil and season generously with salt and freshly ground black pepper.
- Prepare the Roasting Pan: Line a roasting pan with foil and place a rack inside it. Pour the leftover marinade into the roasting pan, creating a flavorful base.
- Roast the Lamb: Place the lamb on the rack. Roast uncovered for 15 minutes, then reduce the heat to 375°F (190°C) and continue roasting for about 1½ hours. Turn the lamb halfway through for an even cook. The internal temperature should reach 160-170°F for medium to well done.
- Rest and Serve: Once cooked, let the lamb rest tented with foil for at least 10 minutes. Just before slicing, squeeze fresh lemon juice over the meat for an added zing. Serve with additional lemon wedges for garnish.
- Optional Potatoes: If you choose to include potatoes, toss them in olive oil, salt, pepper, garlic powder, and oregano. Place them in the roasting pan during the last hour of cooking, allowing them to absorb the lovely flavors from the lamb.
How to Serve Greek Style Roasted Lamb
For an unforgettable dining experience, serve the Greek Style Roasted Lamb hot, ensuring it retains its juicy nature. Slice the lamb just before serving, intriguing your guests with generous portions piled high on a platter. Pair it with roasted yellow potatoes for a hearty solution, or opt for a fresh Greek salad with cucumbers and feta for a lively contrast.
For drinks, consider offering a medium-bodied red wine like a Syrah or a light, citrusy white to complement the meal. Garnish with fresh herbs to elevate the dish’s presentation.
How to Store Greek Style Roasted Lamb
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. To freeze, wrap the cooled lamb tightly in wax paper or foil, followed by a layer of plastic wrap, and store in a freezer-safe container for up to 3 months. For the best texture and flavor, reheat leftovers in the oven at low heat until warmed through, or in the microwave with a splash of broth to prevent drying out.
Tips to Make Greek Style Roasted Lamb
- Marinate Overnight: The longer you marinate, the deeper the flavor. Utilize this time for your lamb to really absorb the herbs.
- Use a Meat Thermometer: To get the perfect doneness, invest in a meat thermometer. It ensures you’ll never overcook your lamb again.
- Resting Is Key: Always allow the meat to rest after roasting. It helps redistribute the juices, making the lamb moist and flavorful.
- Flavor Boost: Add a splash of lemon juice immediately before serving for that extra vibrancy.
- Experiment with Herbs: Although rosemary and oregano are traditional, try adding thyme or mint for a unique twist.
- Consider a Glaze: For even more depth of flavor, try glazing the lamb during the last 30 minutes with a honey-lemon mixture.
- Don’t Overcrowd: When adding potatoes to the roasting pan, ensure they are spaced out for even cooking.
- Save the Drippings: Use the drippings to make a delicious gravy that pairs perfectly with the lamb.
- Presentation Matters: Use a serving board or platter for a rustic feel and garnish with fresh herbs or lemon slices.
- Leftover Adjustments: If the lamb is too tender, use it in a gyros or salad for a delightful next-day meal.
Variations
Mediterranean Herb Crusted Lamb
For a twist, crust the lamb with a mixture of fresh basil and mint combined with breadcrumbs. This change gives the classic lamb a fresh and herbaceous flavor profile that’s perfect for spring.
Orange and Cumin Infused Lamb
Swap out the lemon juice for fresh orange juice and the Dijon mustard for cumin. This variety creates a tangy-sweet flavor that pairs beautifully with the rich lamb for a zesty alternative.
Root Veggie Addition
Instead of yellow potatoes, use a mix of root vegetables like sweet potatoes, carrots, or parsnips, tossed in the marinade. They absorb the lavish flavors while roasting alongside the lamb.
Spicy Harissa Lamb
Combine 2-3 tablespoons of harissa paste into the marinade for a fiery kick. This will infuse a stunning layer of flavor, blending perfectly with the natural sweetness of the lamb.
Greek Inspired Lamb Tacos
Use the roasted lamb in tacos by shredding the meat and dressing it with a yogurt sauce, herbs, and pickled vegetables for a creative take on lamb.
FAQs
Can I make this ahead of time?
Absolutely! You can marinate the lamb a night before and roast it the next day. It actually helps enhance the flavors.
How do I store leftovers?
Leftovers should be placed in an airtight container in the fridge. They’ll stay fresh for about 3-4 days.
Can I freeze this dish?
Yes, you can freeze the cooked lamb. Just wrap it tightly in foil or plastic wrap and store it in a freezer bag. It will be good for up to 3 months.
What can I substitute for red wine?
If you prefer not to use wine, consider using grape juice mixed with a splash of vinegar for acidity or use additional chicken or beef stock.
How do I prevent drying out the meat?
Always ensure you monitor the cooking time closely and let your lamb rest before slicing. This helps keep it juicy and tender.
How do I know when it’s done?
Using a meat thermometer is the best method. Aim for an internal temperature of 160-170°F for medium to well done.
With its captivating aroma and rich flavor, Greek Style Roasted Lamb is a showstopper, perfect for any occasion. Let the comforting essence of this dish bring your family and friends around the table for memorable meals. Enjoy every delicious bite!

Greek Style Roasted Lamb
Ingredients
Method
- Wash the lamb leg thoroughly and pat it dry using paper towels. Place it in a large glass dish or a sealable plastic bag.
- In a small bowl, whisk together the grated garlic, dried oregano, fresh rosemary, olive oil, red or white wine, red wine vinegar, honey, Worcestershire sauce, lemon juice, and lemon zest. Pour this marinade over the lamb, ensuring it’s fully coated. Seal the bag or cover the dish and allow it to marinate in the refrigerator for 2-4 hours or preferably overnight.
- Once marinated, remove the lamb from the refrigerator and let it sit at room temperature for about 30 minutes. Preheat your oven to 400°F (200°C).
- In another small bowl, combine the chopped garlic, oregano, rosemary, softened butter, honey, and Dijon mustard to create a paste.
- With a sharp knife, pierce the lamb all over to tenderize and help flavor absorption. Rub the garlic butter mixture thoroughly over the lamb and season generously with salt and freshly ground black pepper.
- Line a roasting pan with foil and place a rack inside it. Pour the leftover marinade into the roasting pan for flavor.
- Place the lamb on the rack and roast uncovered for 15 minutes. Then reduce the heat to 375°F (190°C) and continue roasting for about 1½ hours, turning the lamb halfway through. The internal temperature should reach 160-170°F for medium to well done.
- Once cooked, let the lamb rest tented with foil for at least 10 minutes. Squeeze fresh lemon juice over the meat just before slicing.
- If including potatoes, toss them in olive oil, salt, pepper, garlic powder, and oregano, and add to the roasting pan during the last hour of cooking.
- Slice the lamb just before serving and garnish with fresh herbs or lemon wedges.