Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sliced roast leg of lamb with garlic rosemary crust served with green sauce on a platter

How to Roast a Leg of Lamb


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: meat and melt
  • Total Time: 1 hour 45 minutes
  • Yield: 10 servings 1x

Description

Now you know exactly how to roast a leg of lamb: high-heat sear, slow roast, and plenty of rest for a main dish that always gets a standing ovation. This is the kind of centerpiece you’ll make for years—simple, stunning, and totally doable for anyone.


Ingredients

Scale
  • 1 (5–7 lb) bone-in leg of lamb
  • 3 tbsp olive oil
  • Kosher salt and black pepper
  • 6 cloves garlic, minced
  • Leaves from 3 fresh rosemary sprigs (about 1 tbsp), coarsely chopped


Instructions

  1. Remove lamb from fridge 1 hour before roasting.
  2. Set lamb on a rack in roasting pan. Rub all over with olive oil, salt, and pepper.
  3. Broil lamb fat-side down for 5 min, flip, broil other side 5 min.
  4. Turn off broiler, set oven to 325°F. Move rack to center.
  5. Rub top with garlic and rosemary. Tent loosely with foil.
  6. Roast for 1 hour. Uncover, check temp; continue roasting until desired doneness (see chart above), checking every 20 min.
  7. Remove at 135°F for medium-rare. Rest at least 15 minutes.
  8. Carve across the grain, serve warm.

Notes

Always use a thermometer for best results. Store leftovers airtight for up to 3 days. Try leftovers in sandwiches, salads, or grain bowls.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Main Course
  • Method: Roasting
  • Cuisine: American

Nutrition

  • Serving Size: 1 portion
  • Calories: 490
  • Sugar: 0g
  • Sodium: 420mg
  • Fat: 36g
  • Saturated Fat: 14g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 1g
  • Fiber: 0g
  • Protein: 42g
  • Cholesterol: 135mg