Creamy Garlic Cheese Roast Beef with Golden Potatoes
There are some meals that instantly make the whole kitchen feel warm and inviting, and this Creamy Garlic Cheese Roast Beef with Golden Potatoes is one of them.
The beef roasts until beautifully browned and juicy, while the baby potatoes turn crisp and golden around the edges. Then comes the best part: a rich garlic cream sauce filled with melted mozzarella and Parmesan, spooned generously over the roast before everything goes back into the oven for one final bubbling finish.
It’s the kind of dish that feels perfect for a relaxed Sunday meal, a family gathering, or any evening when you want something a little more special without making things overly complicated.
Between the savory beef, buttery potatoes, fragrant garlic, and creamy cheese sauce, every bite feels comforting and indulgent in the best way.
Ingredients
- 2 pounds (900 g) beef roast or thick beef tenderloin roast
- 1 1/2 pounds (680 g) baby potatoes
- 2 tablespoons olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- 1 teaspoon salt, divided
- 1/2 teaspoon freshly ground black pepper
- 1 cup heavy cream
- 1/2 cup beef broth
- 1 cup shredded mozzarella cheese
- 1/2 cup freshly grated Parmesan cheese
- 1 teaspoon Dijon mustard, optional
- 2 tablespoons chopped fresh parsley
Instructions
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Lightly grease a large roasting pan or baking dish and set it aside.
2. Season the Beef
Pat the beef dry with paper towels.
Rub it all over with 1 tablespoon of olive oil, then season with paprika, garlic powder, dried thyme, half of the salt, and black pepper.
Take a moment to press the seasoning gently into the meat so it sticks well.
3. Prepare the Potatoes
Place the baby potatoes in a bowl.
Toss them with the remaining tablespoon of olive oil, the rest of the salt, and a little extra black pepper.
Arrange the potatoes around the seasoned beef in the roasting pan.
Try to keep them in a single layer so they have plenty of room to turn golden.
4. Roast the Beef and Potatoes
Place the pan in the oven and roast for about 35–45 minutes.
The exact cooking time will depend on the thickness of your beef and how well done you prefer it.
About halfway through roasting, turn the potatoes so they brown evenly on both sides.
You should start to see crisp golden edges while the savory aroma of beef and thyme fills the kitchen.
5. Make the Garlic Cream Sauce
While the roast is cooking, melt the butter in a saucepan over medium-low heat.
Add the minced garlic and cook for about 30 seconds.
Stir constantly and stop as soon as the garlic becomes fragrant. You want it aromatic, not browned.
6. Turn It into a Cheese Sauce
Pour in the beef broth and heavy cream.
If you’re using Dijon mustard, stir it in now. It adds a subtle tang that balances the richness of the cream and cheese.
Let the sauce simmer gently for 3–4 minutes.
Add the mozzarella and Parmesan, then stir until the cheese has completely melted.
The sauce should be smooth, creamy, and thick enough to cling lightly to a spoon.
7. Cover the Roast with Sauce
When the beef is almost done, carefully remove the roasting pan from the oven.
Spoon the warm garlic cheese sauce generously over the top of the roast.
Let a little run down the sides and mingle with the roasting juices in the bottom of the pan.
8. Finish Until Bubbling
Return the pan to the oven for another 5–8 minutes.
The sauce should become hot and bubbly, with a lightly golden finish.
For a little extra color on top, you can broil the roast for 1–2 minutes at the end.
Keep a close eye on it while broiling so the cheese doesn’t burn.
9. Rest and Serve
Remove the beef from the oven and let it rest for 8–10 minutes before slicing.
This step helps the juices settle back into the meat, keeping every slice tender and flavorful.
Finish with chopped fresh parsley, then serve the beef alongside the crispy golden potatoes.
Don’t forget to spoon some of the creamy garlic sauce and flavorful pan juices over each serving.
Presentation
This roast makes a beautiful centerpiece all on its own.
Slice the beef and arrange it on a large serving platter with the golden baby potatoes tucked around the edges.
Spoon a little extra creamy cheese sauce across the beef, then sprinkle fresh parsley over everything for a pop of green.
For an even more inviting table, serve it with roasted carrots, green beans, asparagus, or a simple leafy salad.
A little crusty bread on the side is also perfect for soaking up any extra garlic cream sauce left on the plate.
Nutritional Information
Prep Time: 15 minutes
Cooking Time: 50 minutes
Total Time: 1 hour 5 minutes
Servings: 6
Calories: Approximately 650 kcal per serving

Conclusion
Creamy Garlic Cheese Roast Beef with Golden Potatoes is the kind of meal that feels generous, cozy, and made for sharing.
The beef is savory and tender, the potatoes become wonderfully golden, and that creamy garlic cheese sauce ties everything together with a rich, comforting finish.
It looks impressive enough for a special occasion, yet the steps are simple enough to make whenever you’re craving a hearty homemade meal.
Serve it warm, add plenty of sauce, and don’t be surprised if the golden potatoes disappear just as quickly as the beef.



