These beef roulades are an elegant yet comforting dish: tender slices of beef rolled around a savory filling of mushrooms and melted mozzarella, then slow-simmered in a rich, savory gravy. Served alongside creamy mashed potatoes, it’s a restaurant-worthy dinner that’s surprisingly simple to make at home.
Why You’ll Love This Recipe
- Elegant presentation — rolled beef looks impressive but is easy to prepare
- Rich, savory flavors from mushrooms, melted cheese, and a red wine gravy
- Perfect for dinner parties, holidays, or a cozy family meal
- Pairs beautifully with creamy mashed potatoes for the ultimate comfort plate
Ingredients
- Beef top round, sliced thin into large pieces
- Mushrooms, finely chopped
- Mozzarella cheese, shredded
- Onion, finely diced
- Garlic, minced
- Olive oil
- Beef broth
- Red wine
- Fresh thyme
- All-purpose flour
- Dijon mustard
- Salt
- Black pepper
- Paprika
Instructions
- Prepare the filling: Heat olive oil in a skillet over medium heat. Sauté the onion and garlic until softened, then add the mushrooms and cook until golden and tender. Remove from heat, stir in fresh thyme, and let cool slightly before mixing in the shredded mozzarella.
- Fill and roll the beef: Lay the beef slices flat and season with salt, black pepper, and paprika. Spread a thin layer of Dijon mustard over each slice, spoon the mushroom and cheese filling along one edge, then roll each slice tightly and secure with kitchen twine or toothpicks.
- Sear the rolls: Lightly dust the rolls with flour. Heat olive oil in a large oven-safe skillet or Dutch oven over medium-high heat and sear the rolls on all sides until nicely browned, about 2–3 minutes per side.
- Make the gravy and bake: Remove the rolls and deglaze the pan with red wine, scraping up the browned bits. Stir in the beef broth and any remaining flour to thicken. Return the rolls to the pan, cover, and bake at 350°F (175°C) for 45–60 minutes until the beef is tender.
- Serve with mashed potatoes: Remove the twine or toothpicks, spoon the rich gravy over the roulades, and serve hot alongside creamy mashed potatoes.
Serving Suggestions
- Serve with a side of roasted vegetables or a crisp green salad for balance
- A glass of the same red wine used in the gravy makes a perfect pairing
- Spoon extra gravy over the mashed potatoes for maximum comfort
Storage Tips
Store leftover beef roulades in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered skillet with a splash of beef broth to keep the meat tender and the gravy silky. They also freeze well for up to 2 months — thaw overnight in the refrigerator before reheating.

