Soups & Stews
This bacon cream cheese roll-ups recipe delivers crispy-edged, melty-centered bites that take just 15 minutes to transform simple ingredients into an irresistible appetizer. The secret lies in perfectly crisping the bacon while keeping the cream cheese rich and spreadable—no soggy wrappers here.
I’ve perfected this technique after testing countless variations, ensuring every roll-up stays sturdy yet tender.
What makes these roll-ups special is their foolproof assembly: thinly sliced bacon, creamy cheese, and your choice of fillings wrapped in a tortilla that crisps beautifully. The bacon’s smoky flavor pairs perfectly with the tangy cream cheese, while optional add-ins like jalapeños or spinach elevate each bite.
This recipe is designed for speed without sacrificing texture or taste.
By the time you’re done, you’ll have golden, crispy roll-ups with a gooey cream cheese center that’s impossible to resist. Serve them warm with a side of ranch or honey mustard for dipping—guests will disappear these before the main course even arrives.
The best part? Leftovers reheat perfectly, making this an ideal make-ahead appetizer.
For extra flair, try sweet variations like cinnamon-sugar bacon or savory twists with caramelized onions. The possibilities are endless, but the core method remains simple: crisp the bacon, spread the cheese, roll, and bake. Let’s get started!
Ingredients for bacon cream cheese roll ups
Twelve crispy-edged, melty-centered roll-ups ready in just 15 minutes—no fancy tools needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 12 oz | Thinly sliced for even crisping |
| Cream Cheese 🧀 | 8 oz | Full-fat, room temperature |
| Flour Tortillas 🌯 | 6 whole | Medium-sized, 8-inch diameter |
| Large Eggs 🥚 | 1 whole | Beaten for brushing tortillas |
| Shredded Mozzarella Cheese 🧀 | 1 cup | Part-skim or whole milk |
| Fresh Spinach 🌿 | ½ cup | Chopped, optional filling |
| Jalapeño Slices 🌶️ | 4 slices | Seeded, optional for heat |
| All-Purpose Flour 🌾 | 2 tbsp | For dusting work surface |
| Olive Oil 🫒 | 1 tbsp | For brushing tortillas |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | For seasoning bacon |
| Ground Black Pepper 🌶️ | ⅛ tsp | Freshly cracked for finish |
| Ranch Dressing 🥛 | ¼ cup | For dipping, optional |
The bacon is non-negotiable here—thick-cut slices crisp best and hold their shape during rolling. Oscar Mayer or Applewood smoked are my go-tos, but any quality brand works. Room-temperature cream cheese spreads like a dream, so take it out of the fridge 15 minutes before assembling. For the tortillas, Mission brand or La Tortilla Factory flour tortillas are ideal—they crisp perfectly without tearing. If you can't find those, any medium-sized flour tortilla will do, but avoid corn tortillas (they won't crisp the same way).
No fresh spinach? Pre-shredded bagged spinach works in a pinch, but squeeze out all the moisture first—wet fillings make the tortillas soggy. Jalapeños can be swapped for pickled red onions or caramelized onions if you prefer sweetness over heat. Running short on cream cheese? Mascarpone cheese has a similar texture, though it's pricier. The egg wash is optional but ensures the tortillas get that golden finish—skip it if you're in a rush, but don't skip the olive oil brush (that's what makes them crisp!).
Assembled roll-ups keep 2 days in the fridge, wrapped tightly in parchment paper. Reheat in a 350°F oven for 5-7 minutes until the edges are crisp again. For make-ahead convenience, freeze unbaked roll-ups on a tray first (to prevent sticking), then transfer to a bag. They'll keep for 3 months—just bake straight from frozen, adding an extra 2 minutes to the reheating time. The bacon stays crispy even after freezing, which is nothing short of magical.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal that feels like a hug—just spread cream cheese on a tortilla, layer bacon and cheese, roll, and bake. No fussy techniques, no measuring cups you’ll lose, just straightforward layers that come together faster than takeout.
- Salty-Sweet Magic: That thick-cut bacon, crisped just right, paired with creamy, tangy cream cheese and melty mozzarella? It’s the kind of combo that makes you pause mid-bite. Honestly, the first time I tried it, I ate two before dinner even started.
- Lunchbox Hero: Between us, these are my go-to for packed lunches or last-minute gatherings. Wrap them in foil, and they stay warm (and delicious) for hours—no sad, soggy sandwiches here. My kid’s school lunches have never been this popular.
- Budget Breakthrough: I use the same ingredients for breakfast or dinner, and leftovers reheat like a dream. A pack of bacon and a block of cream cheese stretch across multiple meals, so it’s basically freeing up cash for actual coffee. (Yes, even on a Tuesday night.)
Step-by-step instructions for bacon cream cheese roll-ups
Master these precise techniques for perfectly crisp bacon edges and melty cream cheese centers every time.
Cook the Bacon Until Crisp
Preheat your oven to 400°F for a crispier finish. Line a baking sheet with parchment paper and arrange the 12 oz thick-cut bacon in a single layer, ensuring slices don't overlap. This prevents uneven cooking and guarantees crisp edges.
Bake for 12-15 minutes until the bacon reaches golden brown and the fat has rendered out. You'll know it's ready when the edges are crisp and the bacon releases easily from the paper. Let the bacon cool for 5 minutes before handling—this prevents the cream cheese from melting prematurely when you assemble the roll-ups.
Prepare the Cream Cheese Filling
Place the 8 oz cream cheese in a medium bowl and soften it at room temperature for 10 minutes if it's straight from the fridge. The cream cheese should be just pliable enough to spread smoothly but not so soft that it oozes out during assembly.
In a separate small bowl, whisk together the 1 whole large egg and 1 tablespoon olive oil until fully combined. This egg wash will create a golden seal when brushed onto the tortillas, ensuring they crisp up beautifully. Keep this mixture nearby for the next step.
Assemble the Roll-Ups with Precision
Lightly dust a clean work surface with 2 tablespoons all-purpose flour to prevent sticking. Lay out each of the 6 flour tortillas and brush them lightly with the egg wash mixture, focusing on the edges where they'll seal. This step is critical for achieving that signature crispy finish.
Spread approximately 1/6 of the cream cheese (about 1.3 oz) onto each tortilla, leaving a ½-inch border around the edges. Sprinkle evenly with 1/6 of the shredded mozzarella cheese and 1/8 of the chopped fresh spinach. Add 1 jalapeño slice to each roll-up if using, placing it near the edge for balanced heat distribution.
Wrap and Crisp the Roll-Ups
Starting from the long side, tightly roll each tortilla around the filling, pressing gently as you go to seal the edges. Place the completed roll-ups seam-side down on a parchment-lined baking sheet. This orientation prevents the filling from oozing out during baking.
Bake at 375°F for 10-12 minutes until the tortillas are golden brown and the cheese has just begun to melt. The key is timing—you want the tortillas to crisp up without the cheese becoming runny. Remove from the oven and let rest for 2 minutes before serving.
Season and Serve Immediately
While still warm, brush the roll-ups lightly with the remaining egg wash mixture. Sprinkle evenly with ¼ teaspoon diamond crystal kosher salt and ⅛ teaspoon freshly cracked ground black pepper. The residual heat from the roll-ups will create a subtle crispy texture on the seasoned surface.
Serve immediately with the ¼ cup ranch dressing for dipping. The contrast of cool ranch with warm, melty roll-ups creates the perfect balance. For best results, consume within 30 minutes while the tortillas maintain their ideal texture.
Pro Tips For Making Bacon Cream Cheese Roll Ups
- COOK BACON CRISP: Thick-cut bacon needs patience—cook it low and slow until the fat renders but the meat stays flexible. I learned this the hard way: high heat turns it brittle, and those roll-ups shatter like glass. Aim for 160°F internal temp, then drain on paper towels while still warm.
- SOFTEN CREAM CHEESE FIRST: Room-temperature cream cheese spreads like butter, not glue. Microwave it for 10 seconds, then mix with a fork until smooth—no lumps, no stress. I used to just scoop straight from the fridge, and my roll-ups always looked like sad, crumbly logs.
- WRAP TIGHT, SEAL FAST: Press the tortilla edges hard against the filling, then fold the sides inward before rolling. A loose seal lets filling ooze out during frying, and nobody wants a greasy mess. Use a pinch of extra cheese as "glue" if needed—works like a charm.
- FRY IN BATCHES: Overcrowding the pan drops the temp, and your roll-ups steam instead of brown. Two at a time is the sweet spot—golden crust in 2-3 minutes per side. I skipped this once and ended up with soggy, uneven results. Not worth it.
Flavor customization for this bacon cream cheese roll ups
Sweet & Smoky Twists
Crank up the flavor with cinnamon-sugar bacon—coat the cooked bacon in a mix of 2 tablespoons cinnamon and 2 tablespoons granulated sugar before assembling. The sweetness pairs surprisingly well with the tangy cream cheese, creating a dessert-like appetizer.
For extra decadence, add chopped pecans or white chocolate chips to the filling. 🌟
Another crowd-pleaser? Maple-balsamic glaze—brush the cooled roll-ups with a mix of 1 tablespoon maple syrup and 1 teaspoon balsamic vinegar after baking. The sticky-sweet glaze adds a gourmet touch that balances the savory bacon perfectly.
Spicy & Tangy Variations
For heat lovers, swap the jalapeños for pickled banana peppers or diced chipotle peppers in adobo (about 1 teaspoon). The smoky chipotle adds depth, while the tangy pickles cut through the richness of the cream cheese.
Serve with a side of spicy mayo for dipping—just mix mayonnaise with 1 teaspoon sriracha and ½ teaspoon honey.
Craving brightness? Add sliced avocado and crumbled cotija cheese to the filling, then drizzle with lime crema (blend ½ cup sour cream, 2 tablespoons lime juice, and 1 tablespoon chopped cilantro). The zesty contrast is pure magic. 🌶️
Herb & Umami Boosters
Elevate the savory profile with fresh herbs—sprinkle chopped chives or dill over the cream cheese before rolling. For umami depth, stir 1 teaspoon fish sauce or ½ teaspoon soy sauce into the cream cheese mixture. Trust me, it’s a game-changer for adding complexity without overpowering the bacon’s smokiness.
Love caramelized onions? Sauté ½ cup thinly sliced onions in 1 tablespoon butter until golden, then mix them into the cream cheese. The sweetness mellows as it bakes, creating a rich, oniony depth that’s addictive.
Pair with a garlic aioli for dipping—just blend mayonnaise, 1 minced garlic clove, and 1 teaspoon lemon juice.
Cheese Swaps & Upgrades
Ditch the mozzarella for shredded pepper jack (about 1 cup) for a spicy kick, or use gooey Monterey Jack for extra stretch. For a creamy twist, blend ½ cup cream cheese with ½ cup blue cheese crumbles—the tangy funk balances the richness beautifully.
Pro tip: Warm the blue cheese slightly before mixing to ensure a smooth, spreadable texture.
Need a dairy-free option? Swap the cream cheese for vegan cream cheese (like Kite Hill) and use dairy-free mozzarella shreds. The roll-ups will still crisp up perfectly, and the flavor holds up surprisingly well.
Just add 1 teaspoon nutritional yeast to the vegan cream cheese for a cheesy depth.
Nutrition facts
Frequently asked questions
Can I make these roll-ups ahead of time?
Assemble the roll-ups up to 2 days in advance and refrigerate them wrapped in parchment paper. For best texture, bake from cold at 375°F for 12-14 minutes when ready to serve. Alternatively, freeze unbaked roll-ups on a tray first, then transfer to a bag for up to 3 months. Bake straight from frozen, adding 2 extra minutes to the cooking time.
Why did my tortillas get soggy?
Soggy tortillas usually happen when fillings are too wet or the roll-ups aren't sealed properly. Drain all moisture from veggies like spinach, and press the tortilla edges tightly as you roll. For extra insurance, brush the tortillas with egg wash and bake on the middle rack to ensure even crisping. Also, avoid overfilling—stick to 1/6 of the cream cheese per tortilla.
What's the best way to reheat leftovers?
Reheat in a 350°F oven for 5-7 minutes until the edges are crisp again. For a quicker option, use the air fryer at 375°F for 3-4 minutes, shaking halfway. Microwaving isn't recommended as it makes the tortillas rubbery. Always reheat from room temperature for even cooking.
Can I use corn tortillas instead?
Corn tortillas won't crisp the same way and may fall apart when rolled. Stick to flour tortillas for the best texture. If you're set on corn, try smaller 6-inch tortillas and bake at 400°F for 8-10 minutes, but expect less crispiness. The flour tortillas in this recipe are specifically chosen for their sturdy, crispy quality.
How do I make these vegetarian?
Swap the bacon for smoked tempeh or crispy chickpeas (tossed in olive oil and smoked paprika), and use vegan cream cheese. For a meaty texture, try plant-based bacon bits mixed into the filling. The key is maintaining that smoky, salty contrast—so don't skip the seasoning!
