Skip to content
Spice encrusted roast beef recipe

Spice encrusted roast beef recipe

14 ratings

Serve up this delicious roast beef covered in a spice rub for an alternative Christmas Day centrepiece or Boxing Day meal. It's also the perfect Christmas accompaniment for salads and sandwiches, served either hot or cold. See method

  • Serves 6-8
  • 10 mins to prepare and 1 hr 25 mins to cook, plus resting time
  • 386 calories / serving
  • Gluten-free
  • Dairy-free


  • 1·6kg (3lb) topside beef joint
  • 1 onion, thickly sliced
  • 6-8 bay leaves

For the spice rub

  • 1 tbsp sea salt
  • 1 tbsp ground black pepper
  • 2 tbsp brown sugar
  • 1 tsp chilli flakes
  • 1 tbsp cumin seeds
  • 1 tbsp coriander or mustard seeds
  • few sprigs thyme, leaves picked
  • 3 tbsp sunflower oil

Each serving contains

  • Energy

  • Fat

    14g 20%
  • Saturates

    4g 19%
  • Sugars

    6g 6%
  • Salt

    2.7g 45%

of the reference intake
Carbohydrate 6.8g Protein 62.6g Fibre 2.6g


  1. Preheat the oven to gas 6, 200°C, fan 180°C.
  2. In a small bowl, combine all the ingredients for the spice rub, then massage into the beef. Arrange the onion slices and bay leaves in a roasting tin and lay the beef on top – it should fit snugly.
  3. Roast the joint for 55 minutes for medium rare; 1 hour 5 minutes for medium; and 1 hour 35 minutes for well done. Baste the beef with the pan juices every 20 minutes or so. Remove the beef from the oven and leave to rest for 30 minutes, before carving.

See more Roast beef recipess

For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home.

You may also like

Be the first to comment

Before you comment please read our community guidelines.