Roast Beef with Cranberry and Port…

Roast Beef with Cranberry and Port…


  • Lean boned and rolled beef sirloin, rib or topside joint. 
  • Allow100-175g (4-6oz) of raw meat per person for boneless and 225-350g (8-12oz) for bone-in joints
  • 900g (2lbs) Potatoes, peeled and cut into large chunks
  • 3 Red onions, peeled and halved
  •  8-10 Garlic cloves
  • 15mlsp (1tbsp) Oil
  • 150ml (¼pt) Port
  •  4x15mlsp (4tbsp) Cranberry sauce
  • 15mlsp (1tbsp) Gravy granules


  1. Pre -heat the oven 180c
  2. Take your chosen joint and calculate the cooking time using the timings on your meat. 
  3. Place onto a rack in a roasting tin and open roast for the calculated cooking time.
  4. Approximately 50-60 minutes before the end of cooking time add the potatoes, onions and garlic cloves to the roasting tin or in a separate tray and drizzle with the oil (the quantity will serve about 6).
  5. After 30 minutes, remove the garlic. 
  6. Squeeze the roasted garlic out of their skins and place in a saucepan. 
  7. Add the port and cranberry sauce. 
  8. Heat until the cranberry sauce has melted.
  9. Twenty minutes before the end of the cooking time, glaze the joint with a couple of spoonfuls of the glaze. 
  10. Repeat during the last 10 minutes.
  11. When the joint is cooked remove from the roasting tin and add 300ml (½pt) water or stock to the pan, stirring to remove any crispy bits. 
  12. Add to the saucepan with the remaining glaze, bring to the boil and add the gravy granules. 
  13. Heat for 1-2 minutes until thickened.

Recipe and photo credit by –  Meat And Health

Claire Justine

Hi, I am Claire and I created Claire Justine in 2011. I hope you enjoy reading my posts as much as I love writing them. Please leave a comment below and share your thoughts with us.

Find me on: Web | Twitter | Facebook



  1. Judy Haughton-James
    12th December 2011 / 10:21 pm

    Wow! What a beautiful colour the cranberry sauce has given the beef. It looks great Clairejustine!

  2. mmbear
    13th December 2011 / 2:48 am

    Hi Claire, just wanted to say Thanks for stopping and linking up again this week! I really appreciate your support each week. Hope to see you again next week and have a great week!Mary@

  3. Clairejustine
    13th December 2011 / 11:44 pm

    @Judy Haughton-James Thanks for the comment 🙂

  4. Clairejustine
    13th December 2011 / 11:44 pm

    @mmbear Thanks for hosting 🙂

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: