Classic Christmas Roast Beef with Red Wine Gravy

%title % classic christmas roast beef with red wine gravy

There’s something unmistakably festive about a perfectly roasted beef served at Christmas dinner.

Juicy, tender, and full of rich flavour, this classic Christmas roast beef is the ultimate centrepiece for your holiday table.

Whether paired with roasted vegetables, Yorkshire pudding, or a velvety red wine gravy, it captures the spirit of indulgence that defines the season.

Table
  1. Classic Christmas Roast Beef with Red Wine Gravy
  2. Ingredients
    1. For the Roast:
    2. For the Red Wine Gravy:
  3. Instructions
  4. Red Wine Gravy
  5. Serving Suggestions
  6. Tips for Success

Classic Christmas Roast Beef with Red Wine Gravy

Ingredients

For the Roast:

  • 1.8–2 kg (4–4.5 lb) beef sirloin or rib roast
  • 2 tbsp olive oil
  • 2 tsp sea salt
  • 1 tsp black pepper
  • garlic cloves, crushed
  • fresh rosemary sprigs
  • fresh thyme sprigs
  • onion, roughly sliced
  • carrots, roughly chopped

For the Red Wine Gravy:

  • 250 ml (1 cup) red wine
  • 500 ml (2 cups) beef stock
  • 1 tbsp plain flour
  • 1 tbsp butter
  • Salt and pepper to taste

Instructions

  1. Preheat and prepare. Preheat your oven to 220°C (425°F). Remove the beef from the fridge 30 minutes before cooking so it can come to room temperature.
  2. Season the beef. Rub the meat with olive oilsaltpepper, and crushed garlic. Place the rosemary and thyme sprigs over the top and press gently so the herbs stick.
  3. Sear for flavour. Heat a large roasting pan over high heat and sear the beef on all sides until beautifully browned—about 2–3 minutes per side.
  4. Roast to perfection. Add the onions and carrots to the pan, place the beef on top, and roast at 220°C (425°F) for 20 minutes. Then reduce the temperature to 180°C (350°F) and cook for another 45–60 minutes, depending on how well done you prefer:
    • Rare: 50°C (122°F)
    • Medium: 60°C (140°F)
    • Well done: 70°C (158°F)
  5. Rest before carving. Transfer the beef to a plate, cover loosely with foil, and rest for at least 15 minutes. This allows the juices to redistribute, keeping the meat tender and moist.

Red Wine Gravy

  1. Remove the excess fat from the roasting pan, leaving about 1 tbsp behind.
  2. Sprinkle flour into the pan and stir over medium heat for 1–2 minutes.
  3. Gradually pour in red wine, scraping up all the caramelized bits from the bottom.
  4. Add beef stock and simmer until thickened—about 8–10 minutes.
  5. Whisk in the butter for a glossy finish. Season to taste.

Serving Suggestions

  • Serve with roasted potatoesglazed carrots, and steamed green beans.
  • Add Yorkshire puddings for a British touch.
  • Pour the red wine gravy generously over each slice for maximum flavour.

Tips for Success

  • Choose a marbled cut: More fat equals more flavour.
  • Use a meat thermometer to avoid overcooking.
  • Let it rest — this is where magic happens.
  • Pair with bold wines like Cabernet Sauvignon or Syrah.

You can prepare it a day before. Store it in the fridge and gently reheat before serving. Leftover roast beef is delicious in sandwiches, wraps, or stir-fries.

If you prefer a non-alcoholic version, use grape juice or beef broth with a teaspoon of balsamic vinegar.

Discover the ultimate Christmas roast beef recipe with rich red wine gravy. Juicy, tender, and bursting with festive flavour — the perfect centrepiece for your holiday feast.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Sylvia Collins

Sylvia Collins

Hello! I'm Sylvia Collins, a fervent cake lover, recipe creator, and the heart behind my beloved cake recipes blog. For over a decade, I've been on a sweet journey, dedicating my life to the art of cake baking and sharing my passion through my writings. My adventure began with a simple love for cakes and an insatiable desire to express my creativity through baking.