Save to Pinterest My coworker Maria brought these wraps to lunch one Tuesday, and the whole break room stopped talking. She'd figured out that marinating tomatoes separately transforms them from watery afterthoughts into something with actual presence—tangy, seasoned, alive. I watched her unwrap one and noticed how the lettuce stayed crisp, how the bacon didn't make everything soggy, and how that sauce wasn't just mayo pretending to be interesting. She laughed when I asked for the recipe and said the real trick was respecting each component enough to let it shine on its own.
Last summer I made these for my sister's book club gathering, not knowing she'd mentioned I was bringing lunch. Seven women showed up expecting whatever, and instead they got something that made them pause mid-conversation. One asked if I'd made the sauce from scratch, and when I explained it was just mayo and tomato marinade, she looked genuinely betrayed that something so good could be so simple. That's when I realized this recipe's real power: it tastes intentional without demanding you sacrifice your entire afternoon.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Low-carb wraps or flour tortillas (10-inch): Room temperature wraps crack, so warming them for 10-15 seconds transforms them from brittle to pliable and way easier to work with without tearing.
- Romaine or iceberg lettuce, shredded: These hold their crunch against the moisture from tomatoes—softer lettuces will wilt and turn everything mushy within minutes.
- Bacon strips: Cook until genuinely crispy; soft bacon just tastes like soggy regret in a wrap.
- Beefsteak tomatoes, thinly sliced: Large slices look beautiful and don't fragment when you marinate them, keeping your filling neat rather than tomato juice everywhere.
- Extra virgin olive oil: The good stuff matters here since the tomatoes spend time soaking it up—cheap oil tastes hollow.
- Red wine vinegar: This brightens the tomatoes and adds complexity; apple cider works in a pinch but tastes slightly different.
- Salt and freshly ground black pepper: Season the tomato marinade generously since that liquid flavors everything else that follows.
- Mayonnaise: Mix it with tomato marinade to create a sauce that tastes like it has depth rather than just fat.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Cook the Bacon Until It Shatters:
- Lay bacon strips flat in a cold skillet, then turn heat to medium so they cook evenly without burning at the edges. Once they're golden-brown and crisp enough to break with a finger, move them to paper towels and let them cool completely—this matters because warm bacon releases steam that makes everything damp.
- Let the Tomatoes Marinate Into Themselves:
- Whisk oil, vinegar, salt, and pepper together, then add sliced tomatoes and turn them gently so every surface gets coated. Give them at least 10 minutes—the acid starts breaking down the tomato cell walls slightly, helping them absorb the marinade and become tender rather than raw-tasting.
- Build the Secret Sauce With Purpose:
- Scoop a tablespoon of the actual tomato marinade (with all its oil and vinegar and tomato juices) into mayo and stir until completely smooth. This isn't just flavor; it's an emulsion that tastes like something you labored over.
- Warm and Spread With Intention:
- Microwave each wrap just long enough to make it flexible without cooking it further—10-15 seconds does this. Spread sauce to the edges but not so thick that it squeezes out when you roll, leaving room for the wraps to actually seal.
- Stack Like You're Building Something That Matters:
- Layer lettuce first as a moisture barrier, then bacon so it doesn't slip, then drained tomato slices last so their weight rests on something stable. This order prevents everything from sliding around inside the wrap.
- Roll Tight and Let Rest:
- Fold in the sides as you roll, creating tension that keeps everything from unraveling when you cut or bite. A 2-3 minute rest lets everything settle into place instead of spilling out immediately.
Save to Pinterest My neighbor made these for his teenage son who'd become picky about food, and watched his face actually light up when he bit into one. It reminded me that sometimes the best meals aren't complicated—they're just thoughtful, where someone took a few extra minutes to respect the ingredients instead of just throwing things together.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why Marinating Makes All the Difference
Most people slice tomatoes and throw them straight onto bread, which means you're eating raw tomatoes that taste like they came from disappointment. When you give them 10 minutes in oil and vinegar, something shifts—the acid softens them slightly, the oil carries flavor into every cell, and they taste intentional. This is the move that separates this from a regular wrap and makes people ask what you did differently.
The Secret Behind the Sauce
Mayo alone is just a binder, but mayo that's been kissed with tomato marinade tastes like you spent an hour developing flavor. You're using the same ingredients that seasoned the tomatoes, so everything speaks the same language instead of clashing. It's not fancy, but it reads as intentional, which is what cooking really is—paying attention to small moves that add up.
Building Wraps That Don't Fall Apart
The order matters more than you'd think—lettuce creates a barrier that keeps sauce from soaking through, bacon adds structure and won't slip on wet lettuce, and tomatoes rest on top where their weight keeps everything compressed. Roll tight enough that you create tension holding everything together, but not so tight that the wrap tears. A 2-3 minute rest is worth the patience because it lets gravity settle the filling into place.
- Drain marinated tomatoes on paper towels so excess oil and vinegar don't turn your wrap into a leak.
- Warm wraps in the microwave for exactly 10-15 seconds—any longer and you're cooking them, any less and they'll crack when you fold.
- Cut on a diagonal and serve immediately while everything's still holding together and textures haven't started blending into sameness.
Save to Pinterest These wraps prove that the best meals come from respecting what you're working with rather than overcomplicating it. Make them once and you'll understand why Maria's version made everyone stop talking.
Recipe FAQ
- → How do I marinate the tomatoes?
Slice beefsteak tomatoes thinly, then toss in olive oil, red wine vinegar, salt, and pepper. Let sit at least 10 minutes to develop flavor.
- → What’s the secret sauce made of?
The sauce blends mayonnaise with a tablespoon of the flavorful tomato marinade, creating a creamy and tangy dressing for the wraps.
- → Can I substitute bacon with other options?
Yes, turkey bacon or plant-based alternatives work well for a lighter or vegetarian-friendly version.
- → How do I keep the wraps from getting soggy?
Drain marinated tomatoes on paper towels before adding to wraps and avoid overfilling to maintain crispness.
- → What are good accompaniments for these wraps?
Try serving with chips, veggie sticks, or a warm cup of tomato soup to complement the flavors.