Rating: 4.5 stars
487 Ratings
  • 5 star values: 348
  • 4 star values: 91
  • 3 star values: 34
  • 2 star values: 6
  • 1 star values: 8

Learn how to cook roast beef with this easy, weight-based formula guide for perfect rare roast beef every time. This is your basic everyday eye round roast cooked to rare or medium-rare. Serve it to family or company. Slice thinly and serve with gravy, mashed potatoes, salad, and veggie of choice. You can add sauteed mushrooms to your favorite canned or jarred beef gravy. Be sure to stir in juices from meat before serving gravy.

Recipe Summary

5 mins
1 hr
15 mins
1 hr 20 mins

Roast beef is a classic main dish for holidays, family get-togethers, and elegant dinners. This incredibly easy-to-follow, 4-ingredient recipe will help you create a flavorful, moist, and tender roast like no other. Learn how to make a mouthwatering roast, get tips on how long to cook roast beef, and find the best ways to use leftovers. 

What Is Roast Beef?

Roast beef doesn't refer to just one cut of beef — eye of round, bottom round roast, top round roast, top sirloin roast, and bone-in rib roast are all commonly used cuts. Affordable eye of round roast is the best pick for this recipe — its rich flavors develop beautifully during slow cooking. 

How to Cook a Roast Beef

Turn your kitchen into a delicious deli counter in just a few simple steps. You'll find the full recipe below with step-by-step instructions, but here's what you can expect when you make this top-rated recipe:

How Long to Cook Roast Beef in the Oven 

Preheat your oven to 375 degrees F, then tie your roast with twine to prevent the meat from drying out. Rub garlic seasoning blend into the meat before roasting for around 60 minutes (or 20 minutes per pound, adjusted to your roast's weight), using a meat thermometer to ensure the meat is at least 120 degrees F. 

Remove the roast beef from the oven, transfer it to a cutting board, and let rest for at least 15 minutes before slicing. You'll have juicy, garlicky roast beef to enjoy in a variety of dishes. 

How to Use Leftover Roast Beef

There are countless ways to use leftover roast beef, including casseroles, sandwiches, and soups. Try spicy roll-ups or a hearty beef pot pie for a unique spin on succulent, oven-roasted meat. 

How to Store Roast Beef

Keep cooked roast in the refrigerator for up to four days. To maximize the shelf life, wrap the meat in foil or cling wrap, pressing out all excess air. Want to reheat roast beef without drying it out? Break up any large chunks and add a bit of liquid (broth or water works) before heating leftovers in the microwave or the oven.

Allrecipes Community Tips and Praise

"Incredibly simple recipe for an inexpensive cut of meat," says home cook DG. "I followed suggestions by others and doubled the amount of seasonings, plus added some thyme and onion powder."

"I made this for Sunday's supper, and it came out perfectly medium-rare, which my family loves!" shares reviewer RoseBea. "I added garlic mashed potatoes, green beans, salad, and mushroom gravy."

"Love this recipe," says Nadine. "It is my go-to when preparing meals for a large crowd."

Editorial contributions by Rai Mincey 


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Preheat oven to 375 degrees F (190 degrees C).

  • Make sure roast is at room temperature. Tie roast at 3-inch intervals with cotton twine; this helps it from drying out and allows it to cook more evenly. Place roast on a rack in a baking pan.

  • Mix together salt, garlic powder, and pepper in a small bowl. Rub seasoning mixture into the meat.

  • Place in the preheated oven and roast for 60 minutes, or 20 minutes per pound if your roast is larger or smaller. An instant-read thermometer inserted into the center should read 120 to 125 degrees F (49 to 52 degrees C).

  • Remove from the oven and transfer to a cutting board. Cover loosely with foil, and let rest so juices can redistribute, 15 to 20 minutes.

  • Slice and serve.


Make sure your eye of round is at room temperature before cooking. Let beef sit at room temperature for at least 45 minutes (or 1 hour) before beginning this recipe. If your roast is not at room temperature, the cook time will be longer.

Regardless of the size of your roast, aim for cooking at 375 degrees F (190 degrees C), for 20 minutes per pound.

After resting for 15 to 20 minutes your roast should reach its final internal temperature, which could be 5 to 15 degrees higher than when removed from the oven. The final temperatures (after resting) should be 120 to 125 degrees F (49 to 52 degrees C) for rare, 130 to 140 degrees F (54 to 60 degrees C) for medium-rare, and 140 to 150 degrees F (60 to 65 degrees C) for medium.

Nutrition Facts

484 calories; protein 44.8g; carbohydrates 0.2g; fat 32.4g; cholesterol 138.3mg; sodium 271.2mg. Full Nutrition