This juicy Roast Beef recipe is rubbed with garlic and herbs and slow-roasted for a classic beef dinner that’s just as impressive as any holiday roast. Enjoy slices of tender beef drizzled with a simple and savory homemade gravy made from pan drippings. You’ll love how every bite melts in your mouth.
If you love succulent roasts like Prime Rib or Baked Ham that don’t break the bank, this Roast Beef recipe is sure to impress.

This post may contain affiliate links. Read my disclosure policy.
Roast Beef Recipe with Gravy
This recipe for thinly sliced roast beef covered in the delicious pan gravy is irresistibly delicious and so EASY. Slow-roasting beef in the oven ensures it’s perfectly tender and evenly cooked all the way through. The beef is rubbed with a savory combination of herbs before roasting, and every bite is juicy and mouthwatering.
The best part about this recipe is, just like our Instant Pot Chicken and Gravy, this easy roast beef recipe creates a rich and delicious pan gravy that you can pour over slices of beef or over Creamy Mashed Potatoes. Watch the video tutorial below and see how easy it is to have a succulent beef roast ready for any occasion.
Easy Roast Beef Video
Watch Natasha make the juiciest, most mouthwatering slow-roasted beef, and then turn the pan drippings into a savory homemade gravy. You won’t believe how effortless it is!
Pro Tip: If you liked the giant pepper grinder, it would make a fun gift or decor for your kitchen (make sure you have enough space on your counter since it’s quite tall). We found our giant 31-inch pepper mill on Amazon.
Ingredients
The secret to perfect roast beef is a good quality, room-temperature cut of beef and a few choice ingredients. Below you’ll find an overview of what you’ll need for this recipe, with the full details available in the recipe card.
For the Roast Beef
- Beef – I always choose a top round roast when I make this recipe. See below for suggestions of other good cuts for roasting.
- Olive Oil – Use extra light olive oil to make your herb rub. it has a higher smoke point to help the beef sear without smoking.
- Fresh Herbs – I rub this classic roast with a combination of chopped fresh rosemary, garlic, thyme, sea salt, and fresh cracked black pepper.
For the Pan Gravy
- Red Wine – You’ll want to use a dry red when making your pan gravy. The best wines to cook with are Cabernet Sauvignon, Pinot Noir, or Merlot. Shiraz also works nicely with roast beef.
- Beef Stock – For a true pan gravy, use beef broth combined with some of the pan drippings. Chicken stock works in a pinch.
- Seasonings – Onion powder, garlic powder, salt, and pepper bring a wonderful flavor to this easy beef gravy.
- Butter – Stirring a pat of unsalted butter into the gravy at the very end makes the texture silky smooth and enriches the flavor.
- Corn Starch and Water – You’ll use this to make a slurry to simmer into the gravy, in order to thicken it.

What Cut of Beef Is Best for Roasting?
My first choice for a beef roast is a top-round roast (also known as inside round). If you can’t find one where you are, other good options are top sirloin roast, bottom round roast, or eye of round roast.
Pro Tip: Make sure to take your roast out of the fridge two hours (or at least one hour) before roasting so that it comes to room temperature. This way, the beef roasts more quickly and evenly once it’s in the oven.
How to Roast Beef in the Oven
You don’t need any fancy equipment to roast beef perfectly in the oven. Just a sturdy roasting pan with a rack to catch the drippings (I used the rack from my Instant Pot!).
- Make an Herb Rub – Combine rosemary, garlic, thyme, salt, and pepper with olive oil. I recommend leaving the mixture for 5 minutes to let the flavors meld.
- Prepare the Roast – Meanwhile, pat the beef dry, and truss it up with kitchen twine so that it cooks through evenly. Give the beef a good rub all over with the herb oil before moving it to the rack set inside your roasting pan.
- Cook – Insert an oven-safe thermometer into the thickest part of the beef. Roast at 450ºF for the first 15 minutes, and then lower the oven temperature to 250ºF and continue baking for 28-30 minutes per pound of beef. See below for a helpful guide to knowing when your roast is ready.
- Rest – When your roast is cooked to your liking, take it out of the oven and tent the pan with aluminum foil. Allow the roast to rest for at least 15 minutes while the juices redistribute and the beef reaches its final resting temperature.
- Serve – See further down for instructions on how to prepare your pan gravy while the beef is resting. Once everything is ready, carve your beef, pour on the gravy, and serve. I’ve also included my carving and serving tips below.

How do you know when Roast Beef is done?
The easiest way to tell if a roast is ready is to check the internal temperature using a meat thermometer. Roast beef is usually cooked to medium rare. It’s important to remember when roasting beef that the roast’s temperature will continue to rise by 5 degrees while it rests so don’t overbake.
Check that your roast is done to your liking using my handy roast beef temperature guide:
- For Medium Rare – Roast until it reaches 135-140ºF (145ºF after resting)
- For Medium – Roast to 145ºF (150ºF after resting)
The cooking time will depend on the size of your roast as well as your oven. It’s always a good idea to monitor the temperature with a thermometer.

Making the Beef Pan Gravy
Once the beef is roasted and resting, we love using the leftover pan drippings to pull together a delicious beef gravy that’s saturated with flavor.
- Make a Slurry – Combine water and cornstarch to make a slurry, then set aside.
- Combine the Ingredients – Set the roasting pan with the roast drippings to the stove over medium heat, deglaze the pan with red wine and then let it reduce by half. Add the beef broth, and once it’s at a light boil, stir in the seasonings.
- Thicken – Next, stir in the cornstarch slurry. Keep stirring as the gravy comes to a simmer and thickens, to prevent lumps from forming. Turn off the heat and stir butter into the gravy and season to taste if needed. Straining through a sieve is optional but will create a smoother gravy.
- Serve – Pour your homemade beef gravy over slices of beef, mashed potatoes, or anything else that graces your plate. See the section later on for serving ideas.

How to Carve Roast Beef
Apart from proper roasting, properly carving the meat is the trick to unbelievably tender beef that basically melts in your mouth.
- The key to carving roast beef is to carve against the grain (lines) of the meat. These are the muscle fibers that run parallel to each other throughout a piece of beef.
- Once you determine which way the grain is going, cut the beef into thin slices in the opposite direction (see photo).

Pro Tip: Cut only the amount of roast beef that you need for serving, and then refrigerate leftovers to slice and use for sandwich meat later. Roast beef serves really well cold and is the perfect sandwich meat for French Dip or even a quick Philly Cheesesteak Sandwich.
Common Questions
This depends on the size of your roast, but aim for medium-rare to ensure a juicy roast. Since it is a very lean roast, you don’t want to overcook it.
A 3-pound roast serves between 6-8 people, while a 4-pound roast serves 8-10.
Roasting low and slow, and resting the beef under foil after it’s out of the oven are key to this moist, tender roast beef recipe.
Leave the roast uncovered while it’s in the oven to give the outside a chance to sear and lock in the flavor. Only cover the beef while it’s resting.

What to Serve with Roast Beef
Whether it’s for a special occasion, holiday, or more casual dinner, we love serving our roast beef with a combination of easy side dishes:
- Potatoes – Pair with Garlic Mashed Potatoes or Roasted Potatoes drenched in beef gravy.
- Roasted Vegetables – Serve with Roasted Carrots or Roasted Asparagus.
- Bread – Soft Dinner Rolls are perfect for soaking up leftover gravy.
- Salad – Lighten up a meal of roast beef with Beet Arugula Salad or Caesar Salad.
- Sauces – Try serving beef with creamy Horseradish Sauce, especially if you aren’t making gravy.
Make-Ahead
A beef roast is one of our favorite leftovers to have in the fridge. We love turning yesterday’s beef dinner into today’s roast beef sandwiches! It also helps that storing and reheating cooked beef is a breeze.
- To Refrigerate: Store your roast in an airtight container, or tightly wrapped, in the fridge for up to 3-4 days.
- Freezing: Freeze airtight, either whole or in servings, for 2-3 months. Thaw the beef in the fridge overnight.
- To Reheat: It’s easiest to reheat the beef when it’s in slices. I’ll place the beef in a pan with a bit of gravy, and reheat it in the oven at 350ºF until warmed through.
Pro Tip: You can serve leftover roast beef cold or warm. We love to shave it thinly and serve it cold.

We just know you’re going to love making this perfect roast all winter long. Roast beef is great for feeding a crowd, or you can make it for a weeknight dinner and have leftovers for days. You can’t go wrong!
More Easy Beef Recipes
If you loved this recipe for succulent roast beef, here are more delicious beef dinner ideas to try:
- Roasted Beef Tenderloin
- Slow Cooker Beef Brisket
- Beef Tenderloin with Mushroom Sauce
- Classic Beef Stew
- Beef Stroganoff
- Pot Roast Recipe
Roast Beef Recipe with Gravy

Ingredients
For the Roast Beef:
- 3-4 lb top round roast beef*, at room temperature 1.5 to 2 hours before cooking
- 3 Tbsp olive oil
- 1 Tbsp fresh rosemary
- 1 Tbsp minced garlic, from 3 cloves
- 2 tsp thyme leaves, or 1/2 tsp dried thyme
- 1 1/2 tsp fine sea salt
- 1 tsp freshly ground black pepper
For the Beef Gravy:
- 1/4 cup cold water
- 1 1/2 Tbsp corn starch
- 1/2 cup dry red wine
- 1 1/2 cups beef broth
- 1/4 tsp onion powder
- 1/4 tsp garlic powder
- 1/4 tsp fine sea salt, or to taste
- 1/4 tsp freshly ground black pepper, or to taste
- 2 Tbsp unsalted butter
Instructions
How to Make Roast Beef:
- Preheat oven to 450ºF. You’ll need a roasting pan with an oven rack to allow the air to circulate and to catch the drippings for gravy.
- In a small bowl, mix together oil, rosemary, garlic, thyme, salt and pepper. Set aside for the flavors to meld for 5 minutes.
- Pat the roast dry with paper towels and tie it with a kitchen string in 1-inch increments to create a more even thickness on the roast. Rub the roast all over with the seasoned oil. Put an oven-safe thermometer into the deepest part of the roast and set the roast on a rack inside the roasting pan.
- Bake on the center oven rack at 450ºF for 15 minutes then (without opening the oven), reduce heat to 250ºF and bake for about 28-30 minutes per pound, or until the thickest part of the roast reaches 135-140ºF for Medium-Rare**. Note the temperature will continue to rise 5 degrees as it rests.
- Remove from the oven, tent with foil, and rest 15 minutes while you make the gravy. When ready to serve, cut against the grain, shaving the meat into thin slices.
How to Make Beef Gravy
- In a small bowl, stir together corn starch and cold water to make a slurry and set aside.
- Set the roasting pan with any drippings over medium heat and add the red wine, scraping the bottom to deglaze the pan. Once wine is reduced by at least half, add beef broth and bring to a light boil. Add onion powder, garlic powder, salt and pepper.
- Add the cornstarch slurry mixture to the gravy while stirring constantly (this prevents a lumpy gravy). Bring to a simmer and continue to simmer for 3 minutes until gravy is thickened. Turn off the heat and stir in butter until incorporated. Add more salt and pepper to taste. Strain gravy through a sieve if desired.
Very good roast! Very easy and turned out great. The gravy recipe makes a lot so if you are only feeding for two then I would cut it in half. I would make it again.
Hi. Would top round London broil work for this?
Hi Mike, I haven’t tested that but it should work. Note, top round can be a bit more tougher.
Hi Natasha. Can you cook potatoes and carrots with this roast?
Hi Bonnie! It could work, like we do here in our Juicy Roast Chicken recipe. You’ll have to check them for doneness to see if additional time will be required.
Are we supposed to assume to sear and bast this roast? As your instructions do not say to do this, but just put a thermometer in and roast it. But your comments say to sear it?
Hi Kb, you do not need to pre-sear it, no. We leave the roast uncovered initially to allow it to sear in the pan. See this note in the recipe: “Leave the roast uncovered while it’s in the oven to give the outside a chance to sear and lock in the flavor.” I hope that helps.
Natasha, this is the Best roast beef with gravy that I have ever tasted. I used Bolla’s Valpolicella red wine. And had to used beef bouillons. I will surely make this gravy with other dishes too. Great tasting 😊 delicious 😋
It sounds like you found a favorite, Alice! Thank you so much for your wonderful review!
The cook time and temp were spot on for my tiny eye of round roast. I can’t comment on anything else bc I used different spices and some frozen gravy I had on hand. Thank you, Natasha.
I was always a little afraid of roast beef because my previous attempts never turned out very well. Until now! Roast was tender and delicious. I did not make any changes to the recipe. Thanks Natasha!
Yay so glad it was a huge success! Thanks for trying my recipe, Mary and for sharing your experience.
Turned out tender, juicy with a wonderfully flavoured gravy. The seasonings are superb. Will be returning to this recipe whenever I make a roast beef.
Hi Angela! I’m so glad you’re enjoying this recipe!
I gave this a try, only difference was a salt brine overnight. Was amazing and a great Christmas Eve hit. Steak and eggs on Christmas morning too. Love it and Thank You, Natasha
You’re welcome, Maurice. Thanks for trying this recipe and for sharing your experience!
Hi!
I received a inside round roast that has a layer of fat on one side , do you recommend trimming it or searing it before cooking it ?
Thanks
Hi Yvette, I would trim away the thick layer of fat before searing it.
I would love to do a beef roast but it’s cost prohibitive this year. I’m going to do pork tenderloin instead. Can I still make this wine sauce and serve it with pork tenderloin? What do you think…
Hi Tai! I think that would be fine.
Thanks Natasha. Do you think I could use the same seasonings, too? Or would it be better to use your rub for pork?
I haven’t tested this exact blend but I don’t see why not.
I have a big family and entertain mostly for the Christmas Holiday. Last year we decided to stay home and it was just the three of us, I wanted to make something elegant but not too much trouble AND I found it. This recipe is amazing, so easy and delicious! This is now a “Christmas” staple in my family. Thank you for making your recipe’s easy and family friendly and most of all delicious. I also just received your cookbook and we are excited to start cooking!
That’s wonderful, Maryann! So glad this has become a family favorite!
Taught my 15 year old son to cook a roast today using this recipe. Amazing.
On another note, since I’ discovered your site a few years ago, my family asks “Is this from Natasha?” whenever we have a delicious new meal! Haven’t had a bad meal yet using your recipes. Thank you for making me a good cook!
Thank you for sharing, Christine. That’s so awesome and I’m so happy that they are impressed!
This roast beef recipe turned out fantastic! I followed your directions to the “t” and I was delighted with the results. The roast was cooked perfectly and with the marinade the house smelled wonderful! The gravy turned out velvety and just the perfect flavor and consistency. I’ll use your recipe for sure again!
That’s wonderful, Roseann!
Just had some for dinner and it was above all expectations!
The only chances I made was using potato starch instead of corn starch and it dry herbs.
It took weirdly short, I had 2.3 lbs nice piece of roast and followed instructions for roasting, but decided to check temperature afer 40 min under +250F. It was perfectly ready.
When sliced was beautiful bright pink from side to side, very juicy and melt in your mouth.
I will crave this beef over steak now and will NOT look for different recipe!
Thank you!
Great to hear that you enjoyed this recipe! Thanks so much for your good comments and review.
Hi – do you have a recommendation on a round roasting pan that can be used both in the oven and the stove top? This way we don’t have to transfer the drippings for the gravy.
Hi Steve, any a sturdy roasting pan will do. You can find our favorite kitchen tools in our Amazon Affiliate Shop HERE.
Absolutely delicious. The garlic herb olive oil was insanely good. The gravy was delicious as well. Thank you for an easy recipe for roast beef!
You’re welcome! So happy to hear that you enjoyed it!
Natasha, A dear friend suggested I try your recipes quite some time ago. Since then, you’ve been my go-to! How would one adjust the cooking temperatures and times for a larger roast?
Hi Sharon! Thank you for trying my recipes, so glad you are loving them. The cooking time will depend on the size of your roast as well as your oven so it’s always a good idea to monitor the internal temperature of your meat with a thermometer to check for doneness.
My husband made this and it didn’t turn out at all. I don’t think the cooking technique is correct for a bottom roast, which the recipe said would work. He followed the recipe to the letter and used a meat thermometer. The end result was a bit tough. Sauce was delicious though.
Hi Tessa, I’m sorry to hear that but I’m always happy to help troubleshoot. The two main issues with cooking roast beef is either 1. overcooking (see temperature charts above and be sure to take it out a little before it reaches its final doneness temp since it will continue to rise out of the oven) and 2. also very important to cut the meat against the grain, thinly shaving it. It is a very lean piece of meat so thin slicing against the grain is important. I hope that helps.
Could we use dried herbs instead of fresh? If so, please let me know your suggested measurements. Also, any cooking directions so that there isn’t any pink on the inside? I’m slowly learning to like beef again, so I prefer it’s cooked through.
Hi Amira! You could use dry herbs. You’ll have to experiment with the measurements but a general rule from the fresh-to-dried herb is 1 teaspoon of dried herbs for every 1 tablespoon of fresh herbs. The temperature we like is 150°F (for medium well) so if you want it well done, you’ll need to let it reach a little higher than that between (160-170). You can experiment with it and see what you like. You will need a food thermometer to check.