Roast Lamb for Christmas is a simple yet elegant holiday main dish with rosemary-garlic flavor, tender slices, and dependable oven roasting. It is ideal for a festive dinner when you want a classic centerpiece without a complicated method.

When you want something special for the holiday table, a leg of lamb is hard to beat. It looks impressive, fills the kitchen with a wonderful aroma, and turns a short ingredient list into a meal that feels truly celebratory.
What makes this version so appealing is the balance of flavor and simplicity. Garlic is tucked directly into the meat, fresh rosemary perfumes every bite, and a generous coating of olive oil helps the lamb roast gently and stay succulent.
This dish also works beautifully for real-life holiday cooking because the prep is straightforward. Once the lamb is seasoned and in the oven, you mostly let time do the work, then finish with a short rest before carving and serving.
What You Need to Make This Roast Lamb for Christmas
- Leg of lamb — the star of the meal, rich and flavorful, with enough presence to anchor a Christmas spread for several people.
- Olive oil — helps the seasoning cling to the meat and encourages a moist, well-roasted finish.
- Fresh rosemary — the signature herb here, bringing a woodsy, festive fragrance that pairs naturally with lamb.
- Garlic cloves — sliced and tucked into the meat so the flavor reaches beyond the surface.
- Salt — essential for bringing out the natural savoriness of the lamb.
- Black pepper — adds gentle warmth and a classic finishing note without overpowering the roast.

Cooking Steps
STEP 1: Start by heating your oven to 200°C. Giving the oven time to fully preheat matters with a roast like this, because steady heat helps the lamb cook more evenly from the beginning.
STEP 2: Pat the lamb dry, then use a small sharp knife to make little openings all over the surface. Slip a slice or two of garlic and a few rosemary needles into each slit. This simple step builds flavor right into the roast instead of leaving all the seasoning on the outside.
STEP 3: Scatter the remaining rosemary across the base of your roasting tin. As the lamb cooks, the herb beneath it releases fragrance into the pan, creating a subtle aromatic layer that makes the whole roast smell wonderfully festive.
STEP 4: Season the lamb generously with salt and black pepper on all sides. Set it into the tin and drizzle the olive oil over the top, rubbing it around so the surface is evenly coated. This helps protect the meat during roasting and supports a tender final texture.
STEP 5: Cover the tin tightly with foil and roast for about 1 hour 30 minutes. Keeping the lamb covered helps it cook gently and retain moisture, which is especially useful when you want slices that stay juicy and tender for serving.
STEP 6: Once the lamb is cooked, take it out of the oven and let it rest before carving. Even a short resting time makes a noticeable difference, because the juices settle back into the meat instead of running out onto the cutting board. Slice and serve while warm.
Perfect Pairings
Roasted potatoes are one of the most natural sides for this dish. Their crisp edges and fluffy centers complement the tender lamb beautifully, and they also soak up any flavorful juices from the roasting tin.
For something green, steamed beans or roasted Brussels sprouts work especially well. They bring freshness and a little contrast to the richness of the meat, which helps round out a holiday plate without making it feel heavy.
Buttered carrots or creamy mashed potatoes are also excellent choices when you want a more traditional Christmas dinner feel. Both add comfort and balance, turning the lamb into a complete, celebratory meal that feels generous and welcoming.
Can I prepare the lamb ahead of time?
Yes, and it is a great way to make holiday cooking feel calmer. You can make the slits, add the garlic and rosemary, season the meat, and oil it several hours ahead. Keep it chilled, then bring it closer to room temperature before roasting.
Should I keep the lamb covered for the whole roasting time?
For this style of roast, covering is helpful because it keeps the meat from drying out and allows it to cook gently. If you want a little more color at the end, you can remove the foil for the last few minutes.
How do I know when the lamb is ready?
The most reliable method is to check the thickest part with a meat thermometer, avoiding the bone. You can cook it to your preferred doneness, then always let it rest before slicing so the juices stay in the meat rather than on the board.

Can I use dried rosemary instead of fresh?
Fresh rosemary is the better choice here because it gives the roast a cleaner, brighter aroma. Dried rosemary can work in a pinch, but use less of it and expect the flavor to be a little less vibrant and festive.
How to Store & Reheat
If you have leftovers, let the lamb cool, then store it in an airtight container in the refrigerator for up to 3 days. Keeping a few spoonfuls of pan juices with the sliced meat can help it stay more moist when reheated later.
For longer storage, freeze the lamb in well-wrapped portions for up to 2 months. This works especially well if you think you may want smaller servings later rather than reheating the whole amount at once.
To reheat, place the lamb in a baking dish, add a splash of water or stock, and cover it with foil. Warm it gently in the oven until heated through. A covered reheating method is much kinder to roast lamb than blasting it at high heat, which can dry it out quickly.
Helpful Tips
- Use fresh rosemary whenever possible, because it gives this roast its most distinctive fragrance and makes the finished dish feel far more special.
- Season the lamb confidently. A larger cut of meat needs enough salt and pepper to carry flavor all the way through each slice.
- Carve the lamb after resting and slice it neatly for serving. That extra patience pays off with juicier meat and a more polished holiday presentation.
This roast is the kind of main course that feels timeless on a Christmas table. It does not rely on a long list of ingredients or a complicated technique, yet it still delivers everything you want from a festive centerpiece: aroma, warmth, tenderness, and a sense of occasion.
If you enjoy holiday dishes that feel traditional but manageable, this is one to keep in your rotation. With garlic, rosemary, olive oil, and good roasting, you get a meal that feels elegant enough for guests and easy enough to make part of your family’s Christmas tradition.

Roast Lamb for Christmas
Ingredients
- 1 leg of lamb 1.5 kg / 3.3 lb
- 4 tablespoons olive oil
- 8 fresh rosemary sprigs divided
- 6 garlic cloves thinly sliced
- Salt as required
- Black pepper as required
Instructions
- Preheat the oven to 200°C so it reaches the proper temperature before roasting begins.
- With a small sharp knife, cut small slits all over the lamb. Tuck 1 to 2 slices of garlic and about 4 to 5 rosemary needles into each opening.
- Strip or reserve the remaining rosemary and spread it across the base of a roasting tin to create a fragrant bed beneath the meat.
- Season the lamb thoroughly with salt and black pepper. Set it into the roasting tin, then pour the olive oil evenly over the surface so the meat is well coated. Cover the tin tightly with foil.
- Transfer the lamb to the oven and roast for about 1 hour 30 minutes, allowing it to cook gently until tender and aromatic.
- Remove the lamb from the oven and leave it to rest for a few minutes before carving. This resting period helps the juices settle, resulting in a moist and flavorful roast.