Rosemary & Garlic Roast Beef Recipe, Easy American Dinner in 2 Hours

Prep: 20 min | Cook: 70 min | Total: 90 min | Serves: 6 | Difficulty: Medium
Why you will love this: The garlic and rosemary crust creates insane flavor on every single slice, and the mushrooms cook in the beef drippings underneath, becoming the most delicious side dish you didn’t even have to work for.
You asked for a dinner that feels special but won’t have you in the kitchen all day, and this rosemary & garlic roast beef recipe is my absolute go-to. It’s the kind of meal that makes your house smell like a fancy restaurant and everyone at the table gets quiet because they’re too busy eating. Honestly, it’s easier than you think, especially compared to something that needs constant attention like fluffy Japanese souffle pancakes.
The magic is in the paste you slather all over the beef. It’s just rosemary, garlic, oil, and salt, but it transforms into this incredible crust. The mushrooms roast underneath, soaking up all the savory juices. It’s a complete, comforting dinner on one pan.
Key Facts About Rosemary & Garlic Roast Beef
- You only need about 20 minutes of hands-on prep.
- Cook time is roughly 20 minutes per pound for medium-rare.
- Letting the meat rest for 15 minutes after roasting is non-negotiable for juicy slices.
- This recipe serves 6 people comfortably, with leftovers.
- Using an instant-read thermometer is the single best way to guarantee perfect doneness.
What You Need for Rosemary & Garlic Roast Beef Recipe

- 3-4 lb beef roast (like top round, eye of round, or sirloin tip)
- 6 cloves garlic, minced
- 3 tbsp fresh rosemary, finely chopped
- 3 tbsp olive oil
- 1 1/2 tsp kosher salt
- 1 tsp black pepper
- 1 lb cremini or button mushrooms, halved
- 1 yellow onion, sliced
I’m a stickler for a good, sharp chef’s knife for mincing all that garlic and rosemary. A dull knife makes it a chore. I’ve been using this Victorinox Fibrox Pro Chef’s Knife for years and it’s a total workhorse.
How to Make Rosemary & Garlic Roast Beef Recipe
First, take your beef roast out of the fridge about 30-60 minutes before you plan to cook it. Letting it come closer to room temperature helps it cook more evenly. Preheat your oven to 375°F. While that’s happening, make the flavor paste.
In a small bowl, mix the minced garlic, chopped rosemary, olive oil, salt, and pepper into a thick paste. It should look like a rustic, fragrant mud. That’s what you want.

Step 1: Prep the Pan
Toss the halved mushrooms and sliced onion in the bottom of a large roasting pan or oven-safe skillet. Drizzle with a tiny bit of oil and a pinch of salt. This creates a flavorful bed for the beef and makes your side dish while the main event cooks.
Step 2: Coat the Beef
Pat the beef roast completely dry with paper towels. This is key for the crust to stick. Rub the rosemary-garlic paste all over the entire surface of the roast, using your hands to get it into every nook. Place the coated roast right on top of the mushrooms and onions.
Step 3: Roast to Perfection
Place the pan in the preheated oven. Roast for about 20 minutes per pound, or until an instant-read thermometer inserted into the thickest part reads 130°F for medium-rare. For a 3.5 lb roast, this takes about 70 minutes. The mushrooms will be tender and swimming in juices.
Step 4: Rest and Slice
Once it hits temperature, take the pan out. Transfer the roast to a cutting board and tent it loosely with foil. Let it rest for a full 15 minutes. Do not skip this. It lets the juices redistribute so they end up in your mouth, not on the cutting board. This resting trick is just as important for a cozy Moroccan chicken tagine as it is for roast beef.
Step 5: Serve
Slice the beef against the grain into thin slices. Serve it with the roasted mushrooms and onions, spooning any of those incredible pan juices over the top.
Join Our Private Cooking Community
Get a new recipe every single day, cooking tips, and connect with other home cooks who love food as much as you do. A warm friendly community and I would love to see you there.
Tips for Perfect Rosemary & Garlic Roast Beef
Use a Thermometer, Seriously
Guessing doneness is a sure way to end up with overcooked, dry beef. An instant-read thermometer is your best friend here. Pull the roast at 130°F for medium-rare, as the temperature will climb a few more degrees while it rests.
Don’t Crowd the Mushrooms
Make sure your mushrooms are in a single layer in the pan. If they’re piled on top of each other, they’ll steam and get soggy instead of roasting and caramelizing. You want them to get a little color.
Leftovers are a Gift
This makes fantastic leftovers. Thinly slice any remaining beef for sandwiches the next day, or chop it up for a hearty hash. It’s a versatile protein, much like how you can repurpose leftover blueberry lemon ricotta pancakes into a fun breakfast parfait.
Want More Recipes Like This?
I put together 400 of my favorite recipes in one download. Chicken dinners, creamy pastas, easy cakes, quick breakfasts, and simple everyday meals the whole family actually eats. If you cook at home regularly, you will use this all the time.
Frequently Asked Questions
What cut of beef is best for this recipe?
Top round, eye of round, or sirloin tip are great, affordable choices for roasting. They’re leaner than a rib roast but become incredibly tender and flavorful with this herb crust and proper cooking.
Can I make this ahead of time?
You can make the garlic-rosemary paste and coat the beef up to a day in advance. Keep it covered in the fridge, then let it sit out for 30 minutes before roasting as directed.
My garlic is burning in the oven. What did I do wrong?
If your garlic pieces are too large, they can burn. Make sure to mince it very finely. The oil in the paste helps protect it, but a fine mince is the best insurance against bitterness.
I hope this becomes your new favorite Sunday dinner centerpiece. Let me know how it turns out for you.

Rosemary & Garlic Roast Beef
Ingredients
Method
- Pat the beef roast completely dry with paper towels. In a small bowl, combine 2 tbsp olive oil, the chopped rosemary, minced garlic, salt, pepper, and smoked paprika to form a paste. Rub this mixture all over the entire surface of the roast. Let it sit at room temperature for 30 minutes.
- Preheat oven to 375°F (190°C). Heat a large cast-iron skillet or oven-safe pan over medium-high heat with the remaining 1 tbsp of olive oil. Once hot, sear the roast on all sides until deeply browned, about 3-4 minutes per side. Transfer the roast to a plate.
- In the same skillet, add the mushrooms, sliced onion, smashed garlic cloves, and rosemary sprigs. Toss to coat in the pan drippings. Create a space in the center and place the seared roast back in the skillet, nestling it among the vegetables. Transfer the skillet to the preheated oven.
- Roast for 45-60 minutes, or until an instant-read thermometer inserted into the thickest part reads 125°F (52°C) for medium-rare or 135°F (57°C) for medium. The mushrooms and onions should be tender and browned. Remove the skillet from the oven, transfer the roast to a cutting board, and tent loosely with foil. Let it rest for 15 minutes.
- While the beef rests, make the sauce. Place the skillet with the mushrooms and onions back on the stove over medium heat. Sprinkle the flour over the vegetables and cook for 1 minute. Pour in the red wine (if using) to deglaze, scraping up any browned bits. Add the beef broth and bring to a simmer, cooking until slightly thickened, about 3-5 minutes. Remove from heat and swirl in the cold butter until melted and glossy. Season with salt and pepper to taste.
- Slice the rested roast beef against the grain into 1/2-inch thick slices. Arrange the slices back in the skillet over the mushrooms and sauce, or on a serving platter. Spoon some of the sauce and mushrooms over the top. Garnish with additional fresh rosemary sprigs.
Disclosure: This post may contain affiliate links. If you purchase through our links we may earn a small commission at no extra cost to you.
If you made this Rosemary & Garlic Roast Beef, please leave a comment below and let me know how it turned out.

