By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

How to cook roast beef

All you need to know about buying the right cut of beef and cooking it to perfection
Which? Team
co-op beef

Find out how to cook beef, including cooking tips and flavoursome recipes from Delia Smith, Jamie Oliver and Gordon Ramsay.

Our guide answers the most-asked questions about cooking roast beef, including how many people each size of joint feeds, how hot the oven should be and whether you can roast beef in an air fryer.


Eat well, live better and stay healthy – sign up for our Food & Health newsletter, it's free monthly


Roast beef cooking time: how long does it take to cook?

Setting oven temperature

Most recipes suggest cooking beef for around 45 minutes to an hour at 190°C/375°F/gas mark 5 or 200°C/400°F/gas mark 6, but this very much depends on the weight of the meat and what else you're cooking alongside it. Check the meat packaging as well as the recipe you're following.

Roughly speaking, you should cook beef for around 15-20 minutes per 500g if you like the meat rare, 20-25 minutes for medium-rare and 25-30 minutes for well-done beef.

Both of Delia Smith's traditional beef recipes (see below) recommend having the oven at a higher temperature to start with, 240°C/475°F/gas mark 9, then after 20 minutes turning it down to 190°C/375°F/gas mark 5. 

Remember you will need to baste the meat throughout the cooking time. Some recipes only require this to be done once, Jamie Oliver's 'perfect roast beef', for example. Other recipes will suggest you baste the meat more frequently – Delia's traditional roast sirloin beef requires you to do it at least three times. 

To make sure the meat is cooked, use a thermometer to check the temperature. Putting it into the thickest part, the meat should be:

  • 55ºC-60ºC for rare
  • 65-70ºC for medium
  • 75ºC for well done

Make sure you double check the cooking instructions on the meat packaging or ask your butcher for advice.

You'll need to factor in time for resting the meat once it's cooked, between 15 minutes to an hour, depending on the recipe and weight of the meat. This is to allow the juices to soak back into the meat, making sure the meat remains moist when served.

Also remember that the oven you have can make a difference to how long your meat takes to cook and whether it's cooked evenly. When we've tested ovens, some heat up to 30ºC more than they should.

What size of beef joint is needed for 4, 6, 8 and 10 people?

If you're buying meat on the bone, allow around 400g per person. For a boneless joint, you'll need 200-250g per person.

According to Delia, if you want to feed six to eight people with ribbed beef and have a little left over, you'll need a piece of beef weighing 2.25-2.75kg.

What do you serve with your roast beef? Use our guide on how to make Yorkshire puddings for an extra special Sunday dinner.

Which beef cut is most tender and best for roasting?

Roasting beef

Ideally, look for beef that has streaks of fat running through it, giving a slight marbling effect – this is a good sign that it will be packed with flavour. Also, fat around the outside will keep the meat moist and it's great for basting. You don't have to eat it if you're watching your diet, but it will help to keep the beef succulent.

So which cut is best? According to the National Beef Association, the following four are best for roasting:

Fore rib

This is a third of the way down the back around the ribs (see diagram below). These cuts have a good amount of fat on the outside and running through them, making them particularly moist. 

They are sold boned and rolled (where the bones are removed and it's made into a roll shape), French trimmed (where the bones are left in the meat and stick out from it) or on the bone. 

Sirloin

Sometimes called top loin, this meat is from a little further down the back of the cow, an area that won't get worked hard so the meat is more tender. As a joint, these cuts are usually sold boned and rolled, but they can be cut in a number of ways, such as for T-bone, tenderloin and fillet steaks.

For roasting, the sirloin is best kept whole as a joint. It's very tender and contains less fat than the rib, so it's a little leaner. These are also often the most expensive cuts.

Silverside and topside

These cuts are at the back of the cow. They're very lean and require basting regularly during the cooking process, so they don't dry out. As there isn't a lot of fat on them, these cuts are sometimes sold with added fat wrapped around.

This meat is also good for steaks instead of cooked as a joint.

Thick flank

This is the belly of the cow. This meat is particularly good for slow roasting as a joint or braised in pieces. It's also sold as strips for stir frying.

Delia Smith recommends going for a sirloin cut if it's a very special occasion – such as a Christmas dinner – and rib if it's a Sunday roast. Most chefs, such as Delia and Nigella Lawson, agree that beef still on the bone is more tasty.

What to look out for when buying beef

raw beef

Beef should be pink, deep red or burgundy and fat on the outside should be cream.

Look for beef that has been neatly trimmed. Generally, beef joints in supermarkets are sold pre-prepared. 

The longer the beef has been hung for, the more flavoursome it will be. Around 10 to 14 days should be a good amount of time, although some premium beef brands hang their meat for a lot longer – up to six weeks. 

Supermarket meat is often packaged as soon as it is slaughtered, so it won't have had time to mature. Look out for darker meat as this means it's likely to have been hung for longer.

Organic beef and beef from rare breeds will be a lot more expensive, but will have had to adhere to stringent standards throughout the animal's life. 

According to the National Beef Association, 81% of beef sold in the UK is under the British logo, but only Aldi, Budgens, Co-op, Lidl, M&S, Morrison’s and Waitrose use 100% British beef. 


Best food and drink – discover our top picks, from red wine to champagne and hot chocolate


Air fryer roast beef

BBC Good Food says to cook a beef joint in your air fryer, you need to get it up to room temperature and then cover it in oil and season to your liking.

Get a golden crust by first roasting it in your air fryer at 220ºC for about 10 to 15 minutes. Then turn the temperature down to 170ºC and continue cooking for 30 to 40 minutes.

Don't forget to rest the joint for 30 minutes before slicing and serving.

Can roast beef be cooked in a slow cooker?

Slow cooker containing a joint of meat

Yes, you can cook beef in a slow cooker. Though you might want to consider using less expensive meat, such as brisket, as this is less tender but should be made so by the slow-roasting process. 

Brisket is usually sold boned and rolled and sometimes salted. It's also often used for lean mince.

A lot of the slow cooker recipes we have seen are for beef stews and casseroles, but you can cook an entire joint. Depending on the size, it will take around six to eight hours on a low heat, or three to four hours on a high heat.

If you're keen to try roasting a beef joint in a slow cooker, make sure you get a slow cooker that's big enough. They range in size from 1.5 to 6.5 litres, which is big enough to cook for five or more people.

Visit our reviews of the best slow cookers to find out which models are easy to use and clean, and will reliably roast your food to perfection.

How long will roast beef keep in the fridge? 

Vacuum-packed beef can last around two to four days in the fridge, but you'll need to check the use-by date on the packaging. If you've bought it from a butcher or local farmer's market and it's loose, check with the seller when you buy it.

Either way, it should be stored in the bottom of the fridge and shouldn't touch anything that's cooked or will be eaten raw.

Can a beef joint be frozen?

Yes, you can freeze a beef joint before or after it's been cooked. If it's uncooked, freeze it as soon as possible and not after the use-by date. 

The larger it is, the longer it will take to freeze. Freezing food quickly will preserve nutrients and be safer, so consider cutting it before placing it in the freezer. 

Once it's cooked, make sure it's cool before it goes into the freezer. Ideally, slice it so it cools down and then freezes quicker. Whether it's cooked or uncooked, wrap the meat tightly so air won't get to it, as this could cause freezer burn.

How well your food keeps can be massively affected by how good your fridge and freezer are. We've found models that are slow to cool and where the internal temperature thermometers can't be relied upon. Read our fridge freezer reviews to avoid one of these models.

Roast beef recipes from top chefs