Garlic Rosemary Roast Beef with Baby Potatoes

There’s something special about a roast beef dinner that comes out of the oven surrounded by golden potatoes, blistered tomatoes, and the warm smell of garlic and rosemary.

This Garlic Rosemary Roast Beef is simple enough for a relaxed family meal, but it still has that beautiful centerpiece feel that makes dinner seem a little more memorable. The beef gets a deep golden sear before roasting, then it’s coated with buttery garlic and fresh rosemary so every slice is full of savory flavor.

The baby potatoes roast in the same pan and soak up those delicious juices, while the cherry tomatoes are added near the end so they soften and burst without losing all their shape.

And once everything is finished with a quick pan sauce made from those flavorful browned bits, you end up with a meal that feels rustic, comforting, and wonderfully homemade.

Ingredients

  • 2 pounds (900 g) beef tenderloin or boneless beef roast
  • 1 1/2 pounds (680 g) baby potatoes
  • 10 ounces (280 g) cherry tomatoes
  • 3 tablespoons olive oil, divided
  • 3 tablespoons butter
  • 5 cloves garlic, minced
  • 2 sprigs fresh rosemary, plus extra for garnish
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon dried thyme
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 cup beef broth
  • 1 tablespoon balsamic vinegar, optional
  • 1 teaspoon honey, optional

Instructions

1. Prepare the Oven

Preheat your oven to 425°F (220°C).

Lightly grease a large roasting pan or oven-safe skillet.

2. Season the Beef

Pat the beef dry with paper towels.

Rub it with 1 tablespoon of olive oil, then season all over with garlic powder, smoked paprika, dried thyme, salt, and black pepper.

Press the seasoning gently into the meat so it stays in place while searing.

3. Sear Until Deeply Golden

Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.

Add the beef and sear it for about 2–3 minutes on each side.

Take your time here. That deeply browned crust gives the finished roast a lot of its rich, savory flavor.

Transfer the beef to the roasting pan if you’re not already using an oven-safe skillet.

4. Prepare the Potatoes

Toss the baby potatoes with the remaining olive oil, a little salt, black pepper, and half of the minced garlic.

Arrange them around the beef in the roasting pan.

Keep them in a fairly even layer so they have enough contact with the hot pan to become golden.

5. Make the Garlic Rosemary Butter

Melt the butter and stir in the remaining minced garlic and chopped rosemary.

Spoon or brush the mixture generously over the beef.

As the roast cooks, that butter will melt down the sides and mingle with the pan juices below.

6. Roast the Beef and Potatoes

Place the pan in the oven.

Roast for about 25–35 minutes, depending on the thickness of the beef and how well done you prefer it.

About halfway through, stir or turn the potatoes so they brown evenly.

The kitchen should start smelling wonderfully buttery, garlicky, and herb-filled at this point.

7. Add the Tomatoes

During the final 10–12 minutes of roasting, scatter the cherry tomatoes around the beef and potatoes.

They’ll soften, blister, and release some of their juices into the pan without becoming completely mushy.

8. Make the Pan Sauce

Once the beef is cooked to your liking, transfer it to a cutting board and let it rest.

Place the roasting pan over gentle heat if it is stovetop-safe, or transfer the juices into a small saucepan.

Pour in the beef broth and scrape up the flavorful browned bits from the bottom.

For a slightly sweet and tangy finish, stir in the balsamic vinegar and honey.

Let the sauce simmer briefly until it reduces slightly and becomes more flavorful.

9. Rest and Slice

Let the beef rest for about 10 minutes before slicing.

This gives the juices time to settle back into the meat, helping every slice stay tender and moist.

Slice against the grain into your preferred thickness.

10. Serve

Arrange the sliced roast on a large platter.

Surround it with the golden baby potatoes and warm roasted tomatoes.

Spoon the garlic-herb pan sauce over the beef and vegetables, then finish with fresh parsley and a few rosemary sprigs.

Presentation

This roast is especially beautiful served family-style on one large platter.

Lay the sliced beef in the center and arrange the golden potatoes and glossy roasted tomatoes around it.

Spoon just enough pan sauce over the meat to give it a shiny finish, then serve the rest on the side.

Fresh rosemary sprigs and chopped parsley add a simple but elegant touch.

For an even fuller meal, pair it with roasted green beans, asparagus, sautéed spinach, or a crisp green salad.

Nutritional Information

Prep Time: 15 minutes
Cooking Time: 40 minutes
Total Time: 55 minutes
Servings: 6
Calories: Approximately 590 kcal per serving

Garlic Rosemary Roast Beef with Baby Potatoes

Conclusion

Garlic Rosemary Roast Beef with Baby Potatoes & Tomatoes is the kind of meal that feels generous without being fussy.

The beef is juicy and deeply savory, the potatoes become golden and buttery, and the roasted tomatoes add a soft burst of sweetness and acidity. The garlic, rosemary, and pan sauce bring everything together beautifully.

It’s comforting enough for a quiet weekend dinner but attractive enough to serve when you want the table to feel a little more special.

Slice the roast, spoon over that warm pan sauce, and enjoy it while the potatoes are still crisp and the tomatoes are warm from the oven.

Leave a Reply

Your email address will not be published. Required fields are marked *