Soups & Stews
This beef and bacon roll-ups recipe delivers crispy, golden tortilla wraps packed with savory beef, smoky bacon, and rivers of melted cheese—every bite is a perfect balance of textures and flavors.
The secret lies in proper layering and cooking technique, ensuring the tortillas stay crisp while the fillings melt into gooey perfection. I’ve tested this recipe countless times to guarantee it works every time, whether you’re grilling outdoors or searing in a skillet.
The beauty of these roll-ups is their simplicity: tender slices of beef and crispy bacon wrapped in a tortilla, then baked until the edges are crispy and the cheese inside stretches into golden rivers.
This method transforms a simple ingredient list into a restaurant-worthy dish that’s ready in just 20 minutes. The combination of smoky bacon, rich beef, and melted cheese creates a flavor explosion that’s hard to resist.
What makes this recipe stand out is the contrast between the crispy tortilla exterior and the warm, melty filling inside. The bacon adds a smoky depth, while the cheese ties everything together with its creamy texture.
Whether you’re serving these as an appetizer, a main dish, or a hearty snack, they’re guaranteed to impress. The best part? You can customize the fillings to suit your taste—add herbs, extra cheese, or even a touch of spice.
Once you try this recipe, you’ll never go back to store-bought wraps again. The crispy edges and gooey centers make it impossible to eat just one, and the process is straightforward enough for any skill level.
Let’s get started on creating these delicious, satisfying roll-ups that are perfect for any occasion.
Ingredients for beef and bacon roll ups
Eight simple ingredients transform into crispy, cheesy, smoky roll-ups that’ll disappear faster than you can say 'golden rivers'
| Ingredient | Amount | Notes |
|---|---|---|
| Flour Tortillas 🌯 | 8 whole | Medium-sized, 10-inch preferred |
| Top Round Beef 🥩 | 1 lb | Thinly sliced, against grain |
| Cooked Bacon 🥓 | 8 slices | Crispy, chopped into small pieces |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar preferred |
| Mayonnaise 🥛 | ¼ cup | Full-fat for creaminess |
| Mustard 🌶️ | 1 tbsp | Dijon or yellow preferred |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | For extra flavor depth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 1 tbsp | For brushing tortillas |
| Butter 🧈 | 2 tbsp | Melted, for crisping edges |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish (optional) |
The tortillas are the star here—Mission brand or La Tortilla Factory are my go-tos for that perfect balance of flexibility and crispiness. Grab the medium-sized ones (10-inch), not the giant ones. The beef matters too: top round stays tender when sliced thin against the grain. If you're short on time, pre-slice it at the grocery store—Kroger or Safeway usually have it ready. For the bacon, crispy is non-negotiable—Oscar Mayer or Applewood smoked are my favorites, but use whatever you've got. The cheese? Sharp cheddar melts best, but Monterey Jack works in a pinch. Just don't use pre-shredded—it's coated with anti-caking agents that prevent proper melting.
No mayo? Greek yogurt thinned with a splash of milk works surprisingly well. Short on bacon? Extra crispy potato chips (trust me) or crumbled sausage add great texture. The spices are where you can get fancy—smoked paprika instead of garlic powder adds depth, or a pinch of cayenne for heat. For the tortillas, if you can't find medium-sized, small tortillas work better than large ones—they crisp faster and hold the filling better. The key to that crispy edge? Butter brushed on the tortillas before baking—don't skip this part. And if you're feeling extra, add a drizzle of honey mustard on top before serving for that sweet-savory kick.
These taste even better the next day—honestly, they reheat beautifully. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze for up to 2 months. To reheat, pop them in a 350°F oven for 5-7 minutes until crispy again. Pro tip: Make double batches—they're perfect for parties, game day, or meal prep. The filling keeps well in the fridge for 2 days if you want to assemble ahead of time. Just keep the tortillas separate until you're ready to roll and crisp.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by the "just roll and go" method—no fancy folding skills needed. Slice the beef thin, layer it with crispy bacon and cheese, slap on a smear of mayo, and wrap those tortillas like a burrito. Five minutes of hands-on work, and you’re done.
- Salty-Savory Magic: That first bite? Crispy bacon, tender beef, and melty cheddar all hugged by a mayo-kissed tortilla—it’s like a loaded charcuterie board in every roll. Honestly, the combo of smoky bacon and sharp cheese makes this taste way fancier than it is.
- Lunchbox Hero: Between us, these are my go-to for packed lunches or tailgates. They hold up perfectly—no soggy tortillas here—and the flavors only get better after a few hours. My kid still asks for them cold from the fridge, and I’m not mad about it.
- Budget Meal Multiplier: Top round beef stretches further than you’d think when sliced thin, and bacon bits (or pre-cooked strips) cut costs without sacrificing flavor. Make a double batch, freeze half, and boom—you’ve got a future meal or a last-minute snack without breaking the bank.
Step-by-step instructions for crispy tortilla wraps
Here's how to create irresistibly crispy roll-ups with melty cheese rivers—every bite is a flavor explosion.
Prepare the Flavorful Filling
In a medium bowl, combine the 1 lb top round beef (sliced thinly against the grain), 8 slices cooked bacon (chopped into small pieces), 2 cups shredded cheddar cheese, 0.25 cup mayonnaise, 1 tbsp mustard, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp salt, and 0.25 tsp black pepper. Mix gently with a silicone spatula until the ingredients are evenly distributed but not mashed together. The filling should look moist but not soupy—this ensures it stays cohesive when rolled.
I like to press down lightly on the mixture to help the cheese melt slightly and bind everything together. This step is where all the flavors come together, so don't rush it. The beef should be tender enough to eat, but since we're slicing it thinly against the grain, it will soften further as we warm everything up.
Assemble the Roll-Ups
Lay out 4 of the 8 whole flour tortillas on a clean, flat surface. Each tortilla should be about 10 inches in diameter—this size gives you enough room to roll without tearing. Spread an even layer of the filling mixture across the center of each tortilla, leaving about 1 inch of bare tortilla on all sides. You'll want the filling to be thick but not so much that it overflows when you roll.
Here's the thing—don't overstuff. If you pack too much filling, the tortilla will split when you roll it up. Gently press the filling toward the edges to create a neat rectangle. This makes rolling much easier and ensures even cooking later. Once you've spread the filling on all four tortillas, cover the remaining tortillas with a damp towel to keep them pliable while you work.
Roll and Secure the Wraps
Starting with one end, tightly roll each tortilla into a log, pressing gently as you go to keep the filling contained. I like to use a rolling pin or even a clean wooden spoon to help compress the roll and create a smooth, compact shape. The goal is to have a tight, cylindrical roll that won't unravel when you cook it. Once rolled, secure each wrap with a toothpick or kitchen twine to keep everything in place.
This is where the magic happens—if you roll too loosely, the filling will spill out when you cut them later. If you roll too tightly, the tortilla might crack. Aim for a firm but flexible roll that holds its shape. Place the secured rolls seam-side down on a parchment-lined baking sheet, leaving about 1 inch of space between each one. This allows heat to circulate evenly and prevents them from sticking together.
Crisp the Edges to Perfection
Heat 1 tbsp olive oil and 2 tbsp butter in a large skillet over medium heat until the butter melts and the oil shimmers. Carefully place the rolls in the skillet, seam-side down, and cook for 2-3 minutes per side until the tortillas are golden brown and the edges are crispy. You'll know they're ready when the cheese inside starts to bubble and the tortilla releases easily from the pan.
Don't walk away during this step—keep an eye on the heat. If the tortillas brown too quickly, reduce the heat slightly to avoid burning. The goal is to get that perfect crispy exterior while keeping the inside warm and gooey. Once both sides are golden and crispy, transfer the rolls to a wire rack to cool slightly before slicing.
Slice and Serve with Fresh Garnish
Using a sharp knife, cut each roll diagonally into 1-inch thick slices. The cheese should be melting and creating those beautiful rivers as you slice—this is what makes these roll-ups so irresistible. Arrange the slices on a serving platter and garnish with 0.25 cup chopped fresh parsley for a pop of color and freshness. The parsley is optional, but it adds a nice contrast to the rich, savory flavors.
Serve the crispy tortilla roll-ups immediately while they're still warm and the cheese is gooey. These wraps are perfect for parties, game day, or a fun weeknight dinner. The combination of crispy tortilla, melty cheese, and savory beef and bacon filling is pure comfort food at its best. Enjoy every bite—you've earned it!
Pro Tips For Making Beef And Bacon Roll Ups
- Preheat That Pan: Top round beef needs a screaming-hot skillet to sear properly—otherwise, you’ll end up with gray, rubbery strips instead of juicy, caramelized ones. Cast iron or stainless steel works best, and don’t skimp on the oil (about 1 tablespoon per side). I used to rush this, and the roll-ups always tasted underwhelming until I learned to wait for that first real sizzle.
- Crumble Bacon First: Skip the pre-cooked bacon strips and crumble it yourself—it sticks way better to the beef and tortilla. Use about 2 tablespoons per roll-up, and if it’s too oily, blot it on a paper towel before adding. I was skeptical until I tried it; the flavor clings to the beef like glue, and the texture is way more satisfying.
- Don’t Overstuff the Tortillas: Two thin slices of beef, a handful of cheese, and a smear of mayo are all you need—any more and the roll-ups will unravel or steam instead of crisp. Press them gently but firmly as you roll, and use a damp paper towel to seal the edges. I learned this the hard way when my first batch turned into a messy pile of fillings.
- Toast the Tortillas Last: Warm the tortillas just before assembling—cold ones make the roll-ups floppy and hard to handle. Wrap them in a damp towel and microwave for 10-15 seconds, or heat them dry in a skillet for 20 seconds per side. This keeps them pliable and ensures they crisp up nicely when you cook the roll-ups. Yes, even if you’re impatient like me.
Storing and reheating this recipe
Fridge Storage Tips
Store your leftover beef and bacon roll-ups in an airtight container with parchment paper between layers to prevent sticking. They’ll stay fresh in the fridge for 3-4 days, with the tortillas maintaining their crispiness if you reheat properly.
I always double-wrap them in plastic wrap first, then place in the container—this keeps moisture out and preserves texture. 🌟
Freezer Prep
For longer storage, freeze the fully assembled (but uncooked) roll-ups on a baking sheet for 1 hour to harden, then transfer to a freezer bag with all air squeezed out. They’ll keep for up to 2 months—just thaw overnight in the fridge before cooking.
Pro tip: Label your bags with the date to track freshness. The filling stays flavorful, though the tortillas may soften slightly after freezing.
Oven Reheating
My favorite method is reheating in a 350°F oven for 5-7 minutes until the edges are crispy again. Place them on a baking sheet lined with parchment paper and cover loosely with foil to prevent over-browning.
The cheese will melt perfectly, and the tortillas will regain their satisfying crunch. For extra crispiness, brush with a little melted butter before reheating.
Air Fryer Hack
Short on time? Use an air fryer at 375°F for 3-4 minutes, shaking halfway through. This method works best for smaller batches and gives you that golden, crispy exterior without drying out the filling.
Just watch closely—they can go from perfect to burnt in seconds. A quick spray of olive oil before reheating helps too.
Microwave Fix
When you’re in a rush, the microwave works—but with a trick. Place a damp paper towel over the roll-ups and heat in 30-second bursts on high power, checking after each interval. The goal is to melt the cheese without turning the tortillas soggy.
Finish with 10 seconds on high to crisp the edges slightly. Not ideal, but it’s a lifesaver for busy weeknights. 💡
Make-Ahead Assembly
Prep the filling and roll-ups ahead of time, then store the components separately. Keep the filling in an airtight container in the fridge for up to 2 days, and the tortillas in a damp towel to prevent drying.
When ready to cook, simply assemble and crisp as directed. This is perfect for meal prep—just roll, secure, and reheat when you’re ready to serve.
Nutrition facts
Frequently asked questions
Can I use ground beef instead of sliced top round?
Ground beef works but won't give the same texture—it'll be more dense and less tender. For best results, stick with thinly sliced top round (or flank steak) cut against the grain. If you must use ground beef, mix in 1 tbsp Worcestershire sauce to add moisture and depth of flavor.
How do I prevent the tortillas from cracking when rolling?
Keep tortillas warm and pliable by covering them with a damp towel while working. Don't overstuff—use about 1/3 cup filling per tortilla max. Roll tightly but gently, and press firmly as you go. If they start cracking, brush with a little water before rolling to help them hold together.
What's the best way to make these vegetarian?
Swap the beef for sautéed mushrooms or spiced lentils, and use turkey bacon or tempeh bacon for the smoky flavor. Add 1/4 cup BBQ sauce to the filling for that savory depth. The cheese and mayo will still bind everything together perfectly!
Can I bake these in the oven instead of pan-searing?
Yes! Brush the assembled rolls with melted butter, then bake at 400°F for 12-15 minutes until golden. Flip halfway for even browning. For extra crispiness, broil for 1-2 minutes at the end. The oven method works great for larger batches.
Why did my cheese not melt properly?
Pre-shredded cheese has anti-caking agents that prevent melting. Always use block cheese shredded fresh, and keep the filling warm (not hot) while assembling. If the cheese still doesn't melt, try adding 1 tbsp sour cream to the filling to help bind everything together.
