These Stuffed Beef Roll-Ups are tender slices of beef wrapped around a savory filling of melted cheese, spinach, garlic, and herbs. They’re browned until beautifully caramelized and finished in a flavorful pan sauce. A delicious high-protein, low-carb dinner that looks impressive but is surprisingly easy to make.
⏱️ Recipe Information
| Detail | Amount |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 20–25 minutes |
| Total Time | 45 minutes |
| Servings | 4 |
| Difficulty | Moderate |
🛒 Ingredients
Beef Roll-Ups
- 1½ lb (680g) thinly sliced beef steak
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
Filling
- 1½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 cup fresh baby spinach, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons softened cream cheese
- 1 tablespoon fresh parsley, chopped
- ½ teaspoon Italian seasoning
- ¼ teaspoon black pepper
Pan Sauce
- 2 tablespoons butter
- 2 cloves garlic, minced
- ½ cup beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon fresh lemon juice
- 1 tablespoon chopped parsley
👩🍳 Instructions
1. Prepare the Beef
Place the beef slices between sheets of plastic wrap or parchment paper.
Gently pound them until they’re about ⅛–¼ inch thick.
Pat dry with paper towels.
Season both sides with:
- Garlic powder
- Paprika
- Italian seasoning
- Salt
- Black pepper
2. Make the Filling
In a bowl, combine:
- Mozzarella
- Parmesan
- Spinach
- Garlic
- Cream cheese
- Parsley
- Italian seasoning
- Black pepper
Mix until evenly combined.
3. Fill the Beef
Lay each beef slice flat.
Spread approximately 1–2 tablespoons of filling over each piece, leaving a small border around the edges.
Don’t overfill—the cheese will expand as it melts.
4. Roll
Starting from one short end, tightly roll the beef around the filling.
Secure each roll-up with 1–2 toothpicks.
Repeat with the remaining beef.
🔥 5. Sear the Roll-Ups
Heat olive oil in a large oven-safe skillet over medium-high heat.
Place the roll-ups seam-side down.
Sear for approximately 2–3 minutes per side, turning carefully until browned all around.
Remove the roll-ups temporarily and set aside.
🧄 6. Make the Pan Sauce
Reduce the heat to medium.
Add butter and minced garlic to the same skillet.
Cook for about 30 seconds.
Add:
- Beef broth
- Worcestershire sauce
- Dijon mustard
- Lemon juice
Stir and scrape up the browned bits from the bottom of the pan.
🥩 7. Finish Cooking
Return the beef roll-ups to the skillet.
Spoon some of the sauce over them.
Cover loosely with foil or a lid and cook for approximately 8–12 minutes, depending on the thickness of the beef and desired doneness.
For food safety, ground or mechanically tenderized beef should be cooked according to applicable food-safety guidance; for intact steak slices, use a thermometer and your preferred doneness.
Remove the toothpicks before serving.
🧀 Optional Extra-Cheesy Finish
Sprinkle another ¼ cup mozzarella over the roll-ups.
Place the skillet under the broiler for 1–2 minutes, until the cheese is melted and lightly golden.
Watch carefully so it doesn’t burn.
⭐ Tips for Perfect Beef Roll-Ups
- Use thin, evenly sliced beef so it rolls easily.
- Don’t overfill the slices.
- Secure the seam well with toothpicks.
- Sear before finishing for better flavor and color.
- Let the beef rest for 5 minutes before serving.
- Always remove toothpicks before eating.
🌿 Delicious Variations
🥓 Bacon & Cheese
Add finely chopped cooked bacon to the filling.
🍄 Mushroom & Swiss
Replace mozzarella with Swiss cheese and add finely chopped sautéed mushrooms.
🥬 Spinach & Feta
Use feta instead of Parmesan for a Mediterranean-style filling.
🌶️ Spicy Beef Roll-Ups
Add sliced jalapeños and Pepper Jack cheese.
🧄 Garlic Butter
Skip the mustard and finish the roll-ups with extra garlic butter and fresh parsley.
🥩 Steakhouse Style
Fill with sautéed mushrooms, onions, and provolone, then serve with the pan juices.
🍽️ Serving Suggestions
These roll-ups pair wonderfully with:
- Garlic mashed potatoes
- Roasted asparagus
- Green beans
- Broccoli
- Cauliflower mash
- Roasted Brussels sprouts
- Garden salad
- Zucchini noodles
For a low-carb meal, serve with cauliflower mash and roasted asparagus.
🥡 Storage
Refrigerator: Store leftovers in an airtight container for 3–4 days.
Freezer: Freeze cooked roll-ups for up to 2 months. Thaw overnight in the refrigerator.
Reheating
Warm gently in a covered skillet with a splash of beef broth to prevent the beef from drying out.
🥗 Nutrition — Approximate
Per serving, based on 4 servings:
| Nutrient | Amount |
|---|---|
| Calories | ~590 |
| Protein | ~52g |
| Carbohydrates | ~5g |
| Fat | ~39g |
| Saturated Fat | ~17g |
| Fiber | ~1g |
| Sugar | ~1g |
| Sodium | ~720mg |
| Calcium | ~25% DV |
| Iron | ~25% DV |
Nutrition values are estimates and vary according to the beef cut and cheeses used.
💚 Weight Watchers — Estimated
The standard recipe is approximately 11–13 WW Points per serving, depending on the beef cut, cheese, cream cheese, and butter.
Lighter Version
- Use leaner beef.
- Replace half the mozzarella with reduced-fat mozzarella.
- Use light cream cheese.
- Reduce Parmesan slightly.
- Use cooking spray instead of olive oil and butter.
🌿 No-Sugar & No-Flour Option
The basic recipe contains no flour and no added sugar, making it a good fit for a low-carb, protein-focused meal.
For an even cleaner version, use a Worcestershire sauce without added sugar and serve with non-starchy vegetables.
❓ Frequently Asked Questions
What cut of beef is best?
Thinly sliced top round, sirloin, flank steak, or skirt steak works well. The key is getting the slices thin enough to roll.
Can I prepare these ahead?
Yes. Assemble and refrigerate the uncooked roll-ups for up to 24 hours. Bring them out while the skillet heats, then cook thoroughly.
Can I use other cheese?
Absolutely. Provolone, Swiss, cheddar, Monterey Jack, or Pepper Jack are all delicious.
Can I add vegetables?
Yes. Mushrooms, bell peppers, onions, zucchini, or spinach work particularly well. Cook moisture-rich vegetables first so the filling doesn’t become watery.
Can I cook them in the oven?
Yes. After searing, place the skillet in a 375°F (190°C) oven and cook until the beef reaches your desired doneness and the filling is hot and melted.
