Cheese and Mushroom Stuffed Beef Roll-Ups
Tender beef steaks are filled with melted cheese and savory garlic mushrooms, rolled tightly, seared until beautifully browned, and finished in a rich mushroom gravy. These individual beef roll-ups are comforting, flavorful, and perfect for a satisfying family dinner.
Prep Time: 20 minutes
Cook Time: 25–30 minutes
Servings: 6 roll-ups
Ingredients
For the Beef Roll-Ups
- 6 thin beef flank, top round, or sirloin steaks, pounded thin
- 250 g (8 oz) cremini or button mushrooms, sliced
- 6 slices Provolone, Swiss, or Mozzarella cheese
- 2 cloves garlic, minced
- 2 tbsp olive oil, divided
- 2 tbsp unsalted butter
- ½ cup low-sodium beef broth
- 1 tbsp Worcestershire sauce
- 1 tsp cornstarch mixed with 1 tbsp water
- Salt and freshly cracked black pepper, to taste
- Toothpicks or kitchen twine
Step-by-Step Instructions
1. Sauté the Mushrooms
Begin by heating 1 tablespoon olive oil and 1 tablespoon butter in a skillet over medium heat.
Add the minced garlic and sliced mushrooms. Cook for 5–7 minutes, stirring occasionally, until the mushrooms become tender and nicely browned.
Season the mushrooms with salt and freshly cracked black pepper. Once cooked, remove the skillet from the heat and allow the mushroom mixture to cool slightly.
Cooling the mushrooms briefly makes the roll-up process easier and helps prevent the cheese from becoming overly soft before the beef is rolled.
2. Prepare the Beef
Place each steak between two sheets of plastic wrap.
Using a meat mallet, gently pound the steaks until they are approximately ¼-inch thick. Work carefully so the meat becomes thin and even without tearing.
Season both sides generously with salt and freshly cracked black pepper.
Keeping the steaks evenly thin is important because it makes them easier to roll around the filling and helps them cook more evenly.
3. Add the Cheese and Mushroom Filling
Lay one slice of cheese over each prepared steak.
Add a spoonful of the sautéed mushrooms near one end of each steak. Avoid overfilling, as too much filling can make the roll difficult to close securely.
Starting from the end with the filling, roll each steak tightly around the cheese and mushrooms.
Secure each roll-up with toothpicks or kitchen twine so it stays closed during searing and baking.
4. Sear the Beef Roll-Ups
Heat the remaining 1 tablespoon olive oil in the same skillet over medium-high heat.
Place the beef roll-ups into the hot skillet with the seam-side down.
Sear for 2–3 minutes per side, turning them carefully until they are browned all over.
The goal here is to develop a flavorful browned exterior. Once all sides are nicely seared, transfer the roll-ups to a baking dish.
5. Make the Mushroom Gravy
Preheat the oven to 190°C (375°F).
Using the same skillet, melt the remaining 1 tablespoon butter over medium heat.
Add the ½ cup low-sodium beef broth and 1 tablespoon Worcestershire sauce. Stir to combine, scraping up any flavorful browned bits from the bottom of the skillet.
Add the cornstarch slurry made with 1 teaspoon cornstarch and 1 tablespoon water.
Stir and simmer for about 2 minutes, until the mixture becomes slightly thickened.
This quick gravy brings together the savory mushroom, beef, garlic, and Worcestershire flavors.
6. Bake the Roll-Ups
Pour the warm gravy into the baking dish around the beef roll-ups.
If you have any remaining sautéed mushrooms, add them to the baking dish as well.
Bake the roll-ups uncovered for 15–20 minutes, or until the beef reaches your desired doneness and the cheese is melted and bubbly.
Because the steaks are thin, keep an eye on them during baking and avoid cooking them longer than necessary.
7. Finish and Serve
Carefully remove the toothpicks or kitchen twine before serving.
Transfer the beef roll-ups to individual plates or a serving platter. Spoon the rich mushroom gravy over the top, making sure some of the mushrooms are included with each portion.
Serve while hot so the melted cheese and warm gravy can be enjoyed at their best.
Helpful Tips
Pound the steaks evenly: Aim for approximately ¼-inch thickness throughout. This makes the beef easier to roll and promotes even cooking.
Don’t overfill: A spoonful of mushrooms and one slice of cheese is enough to create a flavorful filling without making the roll-ups difficult to secure.
Cool the mushrooms slightly: Letting the sautéed mushrooms cool briefly before stuffing makes them easier to handle.
Sear seam-side down first: Starting with the seam against the skillet helps the roll-up begin sealing before you turn it.
Use the same skillet for the gravy: The browned bits left behind after searing add extra savory flavor to the sauce.
Remove the toothpicks before serving: Always check each roll-up carefully and remove all toothpicks or kitchen twine before eating.
Why You’ll Love This Recipe
- Tender, flavorful beef: Thin steaks are rolled around a rich, savory filling.
- Melted cheese: Provolone, Swiss, or Mozzarella adds a delicious creamy center.
- Garlic mushrooms: The mushroom filling provides an earthy, savory flavor.
- Rich gravy: Beef broth and Worcestershire sauce create a flavorful sauce for serving.
- Beautiful individual portions: Each roll-up looks impressive on the plate.
- Comforting and satisfying: Beef, mushrooms, cheese, and gravy make a hearty combination.
Serving Suggestions
These beef roll-ups pair especially well with simple sides that can soak up the mushroom gravy.
Serve them with roasted or mashed potatoes for a classic combination. Steamed green vegetables, roasted carrots, or a simple green salad can also add freshness to the meal.
For a more elegant presentation, arrange the roll-ups on a platter, spoon the mushroom gravy over them, and finish with the extra mushrooms from the baking dish.
Frequently Asked Questions
What type of beef can I use?
The recipe calls for thin beef flank, top round, or sirloin steaks. The important part is that the steaks can be pounded to approximately ¼-inch thickness.
Can I use different cheese?
Yes. The recipe allows Provolone, Swiss, or Mozzarella. Each provides a slightly different flavor while giving the roll-ups a delicious melted cheese center.
Why do I need to pound the beef thin?
Thin beef is easier to roll around the mushroom and cheese filling. It also helps the roll-ups cook more evenly.
Can I prepare the mushrooms ahead of time?
Yes. The mushrooms can be sautéed first and allowed to cool slightly before assembling the roll-ups.
Why do I sear the beef before baking?
Searing creates a browned exterior and adds extra savory flavor. The roll-ups are then finished in the oven with the gravy.
What is the purpose of the cornstarch slurry?
The cornstarch slurry helps the beef broth and Worcestershire mixture become slightly thicker, creating a gravy that coats the roll-ups nicely.
Should I remove the toothpicks before serving?
Yes. Carefully remove all toothpicks or kitchen twine before serving the beef roll-ups.
Ingredient Highlights
Beef: Provides the hearty base for these individual roll-ups and works beautifully with the rich mushroom and cheese filling.
Mushrooms: Cremini or button mushrooms bring an earthy, savory flavor and satisfying texture.
Garlic: Adds aromatic depth to the mushroom filling.
Cheese: Provolone, Swiss, or Mozzarella melts inside the beef, creating a rich and creamy center.
Worcestershire sauce: Adds a deep savory flavor to the gravy.
Beef broth: Forms the flavorful base of the sauce and complements the beef.







