A party-ready appetizer that feels fancy but takes minutes to assemble, these spirals pair crisp bacon and bright tomato with a luscious cheesy filling. They’re finger-friendly, low-effort, and endlessly adaptable.
Make them on a weeknight for a crowd or prep ahead for a picnic. They travel well and sit pretty on a platter.
If you love quick bites that taste indulgent without fuss, keep reading for ingredient science, troubleshooting visuals, and pro tips.
I also like serving these with a simple no-bake sweet to finish the plate, like my favorite 3-ingredient no-bake brownie bites.
Why You’ll Love This Easy Cheesy Bacon, Lettuce & Tomato Spirals
- Quick to assemble for busy hosts.
- Crowd-pleasing bacon and cheese flavor.
- Fresh crunch from lettuce balances richness.
- Versatile: serve as appetizer, snack, or light lunch.
- Make-ahead friendly for parties.
- Gluten-free option when wrapped in lettuce leaves.
These spirals deliver a creamy, tangy filling with smoky bacon and juicy tomato in each bite. The contrast between creamy cheese and crisp lettuce (or tender tortilla) creates satisfying texture and lift on the palate. Every spiral offers a balanced bite: savory, a touch of sharp cheddar, a hint of mustard, and fresh tomato brightness.
“Five stars — I made these for book club and they vanished in minutes. Simple, elegant, and the combo of cream cheese and bacon is unbeatable.” — Jenna R.
Key Ingredients for Easy Cheesy Bacon, Lettuce & Tomato Spirals
Bacon: Choose thick-cut bacon if you want substantial chew and bold smoky flavor. Thick slices stay meaty after crisping and are easier to crumble evenly. If you swap for turkey bacon, expect milder flavor and less fat — consider adding a pinch of smoked paprika to mimic smokiness.
Cream cheese (softened): This is the structural heart of the filling. Full-fat cream cheese gives silkiness and helps the mixture hold shape when sliced. If you use low-fat or a spreadable cream cheese, the filling will be looser and may not slice as cleanly. For a dairy-free swap, a firm vegan cream cheese can work but change the texture slightly.
Try a cheesy alternative for ideas on balancing cheese textures in low-carb dishes.
Shredded cheddar cheese: Cheddar brings sharpness and meltability to the mixture. Freshly shredded cheddar from a block blends more smoothly than pre-shredded (which often contains anti-caking starches). Swap for Monterey Jack for milder flavor or a smoked cheddar for extra depth.
Lettuce (large head, leaves separated): Romaine or butter lettuce leaves are the safest bets because they’re large, flexible, and crisp. Iceberg will be crunchier but less pliable; romaine gives a nice chew. If you prefer tortillas, use large, thin wraps — they’ll produce tighter, pillowy spirals.
Full Ingredient List for Easy Cheesy Bacon, Lettuce & Tomato Spirals
- 8 slices of bacon
- 1 cup of cream cheese, softened
- 1/2 cup of shredded cheddar cheese
- 1/4 cup of mayonnaise
- 1 tablespoon of Dijon mustard
- 1/2 teaspoon of garlic powder
- Salt and pepper to taste
- 1 large head of lettuce, leaves separated
- 1 large tomato, diced
- Tortilla wraps (optional)
Step-by-Step Instructions for Easy Cheesy Bacon, Lettuce & Tomato Spirals
Step 1: Cook the bacon until crispy, then cool and crumble.
Lay bacon in a single layer in a skillet or on a baking sheet and cook until the fat renders and edges are crisp. Transfer to paper towels to drain and cool, then crumble into bite-sized pieces.
Pro Tip: The bacon should be deeply browned and firm but not burned; it will smell smoky and have little visible grease when cooled.
Step 2: In a mixing bowl, beat the softened cream cheese with mayonnaise, Dijon mustard, garlic powder, salt, and pepper. Fold in the shredded cheddar.
Use a fork or electric mixer to make the mixture smooth and fully combined. Fold in shredded cheddar gently so you keep some texture and pockets of cheese.
Pro Tip: The mixture should look glossy and hold soft peaks; if it’s grainy, the cream cheese wasn’t fully softened.
Step 3: Spread the cheese mixture over lettuce leaves or tortillas.
Lay a large lettuce leaf flat (or a tortilla), then spread an even layer of the cheese mixture, leaving a narrow border so ingredients don’t spill when rolling. Aim for about 1 to 2 tablespoons per leaf depending on size.
Pro Tip: A thin, even layer that’s not past the edges will look smooth and tidy, and the roll will hold shape.
Step 4: Top with crumbled bacon and diced tomato.
Scatter crumbled bacon and evenly diced tomato over the cheese layer. Press gently so the toppings nestle into the spread without tearing the leaf.
Pro Tip: The tomatoes should be bright red and juicy. If they’re watery, blot with a paper towel first; the filling should still look thick and cohesive.
Step 5: Roll tightly and slice into spirals.
Starting at one edge, roll the leaf or tortilla tightly into a log. Use a sharp knife to slice into 1–1.5-inch spirals. Wipe the knife between cuts for clean edges.
Pro Tip: A tight roll will feel slightly resistant when rolled; sliced spirals should reveal concentric layers with visible bacon and tomato flecks.
Step 6: Plate and serve as an appetizer.
Arrange spirals cut-side up on a serving platter. Chill briefly if you want them to firm before serving, or serve immediately. Garnish with extra chopped chives or cracked pepper.
Pro Tip: On the platter, spirals should sit upright without collapsing; they’ll glisten slightly from the cheese and show distinct layers.
Expert Tips for Easy Cheesy Bacon, Lettuce & Tomato Spirals
- Chill the cream cheese for exactly 10–15 minutes if it’s too soft; it helps the mixture hold shape when slicing.
- If the filling is runny, add a tablespoon of finely grated cheddar or chill for 20 minutes to firm up the texture.
- Use a serrated knife for cutting to avoid compressing the roll; a clean, single sawing motion prevents squished spirals.
- Cook bacon in the oven at 400°F (204°C) on a wire rack for even crisping and less splatter.
- For uniform slices, roll the log in plastic wrap and chill for 30 minutes before slicing.
- Avoid watery tomatoes by using firm-ripe tomatoes and dicing them small; drain excess juices on a paper towel.
- Equipment tip: a silicone spatula spreads the filling smoothly; a bench scraper helps transfer rolls to the cutting board.
- Common mistake: overfilling leaves or tortillas — if the filling reaches the edges the roll will burst when sliced.
Storage & Freezing for Easy Cheesy Bacon, Lettuce & Tomato Spirals
Fridge storage: Store assembled but uncut rolls in an airtight container for up to 24 hours. Sliced spirals are best eaten within 6–8 hours because the tomato can release moisture and soften the lettuce. Use a shallow container lined with paper towels to absorb excess moisture.
Freezer storage: These spirals are not ideal frozen once assembled because lettuce and tomato lose texture. If you must, freeze only the crumbled bacon in an airtight freezer bag for up to 3 months, and the cheese mixture in a sealed container for up to 1 month.
Thawing: Thaw frozen bacon in the fridge overnight and re-crisp in a 350°F (175°C) oven for 5–7 minutes. Thawed cream cheese mixture can be stirred and used cold.
Reheating: For warm variations, make the filling, warm-crisp the bacon, assemble on tortillas, and warm the rolled tortillas briefly in a low oven (300°F / 150°C) for 5–7 minutes. Avoid heating lettuce-wrapped versions.
For tips on preventing soggy ingredients and pairing ideas, see this quick guide to a fresh tomato salsa recipe for inspiration on handling tomatoes.
Variations & Substitutions for Easy Cheesy Bacon, Lettuce & Tomato Spirals
Smoky BLT spiral: Add a pinch of smoked paprika to the cheese mix and swap regular cheddar for smoked cheddar. Expect a deeper, campfire-like flavor and a richer color.
Turkey or tempeh option: Replace bacon with cooked turkey bacon or tempeh bacon for a lighter or vegetarian take. The result will be leaner; add a touch more seasoning to boost flavor.
Avocado & herb twist: Fold in mashed avocado and chopped fresh dill or basil to the cheese mixture, omit mayo if desired. This creates a creamier, greener filling with fresh herbal notes.
Wrap in flatbreads: Use thin flour tortillas or lavash instead of lettuce for more substantial bites. The spirals will slice neater and hold longer, making them great for packed lunches.
Frequently Asked Questions About Easy Cheesy Bacon, Lettuce & Tomato Spirals
Q: Can I make these spirals ahead of time for a party?
A: Yes. Assemble rolls without slicing and store them tightly wrapped in plastic wrap in the refrigerator up to 24 hours. Chill for at least 30 minutes before slicing to get clean rounds. Sliced spirals should be consumed within a few hours to keep lettuce crisp.
Q: What’s the best lettuce to use so leaves don’t tear?
A: Use large, flexible leaves like romaine, butter lettuce, or Boston bibb. These varieties are wide and pliable, reducing tearing risk when you roll tightly. If leaves tear, use a tortilla.
Q: How do I prevent soggy spirals from juicy tomatoes?
A: Dice tomatoes small, sprinkle with a pinch of salt, and drain on paper towels for 10 minutes before adding. Alternatively, use a dense tomato variety like Roma. This keeps the filling firm and prevents moisture from seeping into the cheese base. Also check this Southern tomato pie for tomato handling tips: Southern tomato pie.
Q: Can I make these gluten-free?
A: Absolutely. Use lettuce leaves instead of tortillas. Make sure any mayonnaise and mustard you use are labeled gluten-free. The spirals will be lighter and crisper wrapped in lettuce.
Q: How can I scale the recipe for a large gathering?
A: Multiply ingredients and prepare bacon and filling in batches. Keep assembled (but unsliced) rolls chilled on trays and slice just before serving to maintain freshness. For variety, make some with tortillas and some with lettuce to accommodate different preferences.
Final Thoughts on Easy Cheesy Bacon, Lettuce & Tomato Spirals
These spirals are an effortless, crowd-pleasing appetizer that balance creamy, smoky, and fresh flavors in each bite. If you enjoyed this recipe, please leave a star rating in the recipe card below and pin it to Pinterest for later.
For a similar savory crowd-pleaser, see Easy Cheesy BLT Spirals | Sumptuous Spoonfuls.
If you want tips on rolling perfect pinwheels, this guide on Pinwheel Sandwiches (How to Make the Best Pinwheels) is helpful.
For a playful brunch twist using waffles, try these Cheddar Buttermilk Waffle BLTs – Joy the Baker.

Easy Cheesy Bacon, Lettuce & Tomato Spirals
Ingredients
For the filling
- 1 cup cream cheese, softened Full-fat cream cheese works best.
- 1/4 cup mayonnaise
- 1 tablespoon Dijon mustard
- 1/2 teaspoon garlic powder
- 1/2 cup shredded cheddar cheese Freshly shredded for best texture.
For assembly
- 8 slices bacon Thick-cut bacon preferred.
- 1 large head lettuce, leaves separated Romaine or butter lettuce recommended.
- 1 large tomato, diced Bright red and juicy is best.
Instructions
Preparation
- Cook the bacon until crispy, then cool and crumble. Lay bacon in a single layer in a skillet or on a baking sheet and cook until the fat renders and edges are crisp. Transfer to paper towels to drain and cool, then crumble into bite-sized pieces.
- In a mixing bowl, beat the softened cream cheese with mayonnaise, Dijon mustard, garlic powder, salt, and pepper. Fold in the shredded cheddar.
- Spread the cheese mixture over lettuce leaves or tortillas.
- Top with crumbled bacon and diced tomato, pressing gently.
- Roll tightly and slice into spirals.
- Plate and serve as an appetizer, chilling briefly if desired.




