Go Back
+ servings
how to cook perfect roast beef with slices of roast beef in a white pot

Perfect Roast Beef with Chocolate

This is a rich and full-of-flavour roast beef recipe.
Course Main
Prep Time 5 minutes
Cook Time 50 minutes
15 minutes
Total Time 55 minutes
Servings 6
Calories 496kcal


  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp unsweetened cocoa powder
  • 1 tsp minced garlic
  • 0.5-1 tsp chipotle powder
  • Salt to taste
  • 2 tbsp oil
  • 1.5 kg (3.3lb) roasting joint topside is a good choice


  • Preheat oven to highest setting.
  • Combine all the ingredients from paprika to oil and mix into a paste
  • Add beef to a roasting tray, and rub chocolate spiced paste all over
  • Add beef to preheated oven.
  • Reduce oven to fan assisted 210C / 230C / 450 F / gas 8 and roast for 20 mins.
  • Then turn down to fan assisted 160C / 180C / 350F / gas 4 (if you open the oven door for a few seconds it cools faster).
  • Cook for about 10 minutes per 500g/1.1lb if you want it rare.
  • Check with your thermometer when it should be done. It will be about 50C / 122F in the middle (rare), 60C / 140F (medium) and 70C /158F (well done). A few degrees each side doesn’t matter.
  • Take out of oven and leave in a warm place to rest.


Use a quality meat thermometer to test the temperature.


Calories: 496kcal | Protein: 48g | Fat: 33g | Saturated Fat: 12g | Cholesterol: 172mg | Sodium: 210mg | Potassium: 851mg | Vitamin A: 320IU | Vitamin C: 0.7mg | Calcium: 48mg | Iron: 5.7mg