Cold, crisp iceberg that snaps when you bite through it, wrapped around turkey, bacon, and cheese, and it holds together like a real club sandwich. I started making these because I missed club sandwiches, and bread was the one thing I could not find a good keto swap for until I figured out that iceberg, layered right and rolled in parchment, holds better than any tortilla I have tried. Two sheets of parchment, not one. 4.9g net carbs and 37.3g protein.
I started making lettuce wraps because I missed club sandwiches. Bread was the one thing I couldn’t find a good keto replacement for, until I figured out that iceberg lettuce, layered right and rolled in parchment, holds together better than any tortilla I’ve tried.
The trick is the parchment paper. Most people just wrap a single leaf around their fillings and hope for the best. That never works. I layer 8 large iceberg leaves into a rectangle, pile the fillings in the center, and roll the whole thing tight in parchment. The paper holds everything in place while you eat, and you peel it back as you go. I’ve been using this method for years and the fillings have never slid out once.
This is basically a deconstructed club sandwich. I go with turkey, ham, cheddar, tomato, and crispy bacon as my standard build, but I’ve tested a lot of variations. Roast beef with provolone and horseradish mayo is one I keep coming back to. If you want something different from deli meats, try my turkey wrap for a warm option or my bell pepper sandwich for another bread-free build.
I’ve tested this with romaine, butter lettuce, and green leaf. Iceberg wins every time for this build. The leaves are wider, crunchier, and they hold up in the fridge longer than any other variety. Romaine works if that’s what you have, but the narrower leaves mean more overlap and a thicker, harder-to-eat roll.
One thing I love about this recipe: it works as a lunch you can prep the night before. I’ve rolled these in parchment, stored them in the fridge overnight, and the iceberg stays crisp for a solid 12 hours. My kids’ friends come over and don’t even realize there’s no bread. They just see a sandwich. If you’re looking for more ways to skip bread, I also make a keto tortilla wrap and a sandwich bowl that are both solid options.
A reader named Kim told me her son had completely given up on wraps after too many bad experiences with fillings falling out. She tried the parchment method without telling him what she was making. He asked for the same lunch three days in a row. That’s the kind of feedback that tells me this technique actually works.
Other filling ideas I've tested
I’ve tried a lot of filling combinations beyond the standard club build. Here are the ones I come back to:
Asian chicken: Ground chicken, chopped red bell peppers, rice wine vinegar, peanut sauce, daikon, and crunchy water chestnuts. This one reminds me of a Thai chicken salad in wrap form.
Chicken salad: Rotisserie chicken, mayonnaise, chopped celery, romaine, and walnuts. I make this when I have leftover rotisserie chicken in the fridge.
Tuna salad: Canned tuna, mayonnaise, bibb lettuce, matchstick carrots, and garlic powder. Simple and fills you up.
Spicy turkey: Ground turkey, soy sauce, red pepper flakes, chili sauce, and sesame seeds. I brown the turkey with the soy sauce first so it picks up all the flavor.
Cashew pork: Ground pork, green onions, chopped peanuts, butter lettuce, hoisin sauce, sesame oil, and hot sauce. This one is rich, so I go lighter on the mayo.
Best sauces to add
These are better with something to add moisture and flavor. I almost always use avocado mayo as my base, but here are the other sauces I rotate through:
soy sauce
mayo
ranch
oil and vinegar
chili garlic sauce
rice wine vinegar
hoisin sauce
hot sauce
lime juice
peanut butter
teriyaki sauce
chipotle sauce
peanut sauce
I’ve found that a thin layer of mayo under the fillings acts like glue and keeps everything from shifting when you roll. Then add a stronger sauce on top of the meats for actual flavor.
Best meats for the filling
My standard build uses sliced ham and turkey from the deli counter, but I swap meats based on what’s in the fridge. Here are the ones I’ve tried:
ground chicken
ground beef
ground turkey
ground pork
diced shrimp
rotisserie chicken
canned chicken
canned tuna
If you have leftover deli meats and want another use for them, my chef salad uses the same turkey, ham, and cheese combination.
How to meal prep
I prep these for the week all the time. Here’s what I do: cook the bacon on Sunday, slice the tomatoes, and keep the iceberg washed and dried in a bag in the crisper drawer. When I’m ready to build, it takes about two minutes.
For work lunches, roll them the night before and keep them in parchment in the fridge. The iceberg holds up for 12 hours with no issue. I’ve brought these to work, to the park, and on road trips. The parchment keeps everything tight even in a lunch bag.
If you want to scale up for a group, double or triple the recipe. I’ve made six at once for a weekend lunch and it took about 10 minutes. These also pair well with a portobello mushroom sandwich if you’re setting out a low carb spread.
How to store
Refrigerate: I keep them wrapped in parchment inside an airtight container. They hold for one day, but I prefer making them fresh since it only takes a couple minutes.
Reheat: No reheating needed. These are meant to be eaten cold.
Freeze: I don’t recommend freezing these. I tried it once and the lettuce turned mushy, the tomato went watery, and the texture was off. Fresh is the only way to go.
How to make lettuce wraps
The parchment wrapping method is what separates this from every version that falls apart. I've tested it with single leaves, double leaves, and this 8-leaf rectangle is what actually works.
Cut iceberg lettuce in half and remove the core. Wash and let dry completely.
Layer 8 large leaves in a small rectangle on top of two sheets of parchment paper.
Spread on the mayo.
Layer down meats, cheese, tomato, and bacon.Or whatever sandwich fixings you have on hand.
Roll and tuck until the wrap is rolled tightly in the parchment.
Cut in half to serve.
To eat: Peel back the parchment as you go.
Key ingredients
This is a deconstructed club sandwich. Most of what you need is probably in your fridge already.
Iceberg lettuce: Crunchy, holds its shape, and practically zero carbs. I use iceberg over romaine because the leaves are wider and make a better wrap surface.
Mayonnaise: Helps everything stick together. I use avocado mayo.
Turkey: Any deli-sliced turkey works. I get mine from the counter, not pre-packaged.
Ham: Get it from the deli counter. Pick sugar-free if you're watching carbs.
Cheese: I use thinly sliced Colby jack or cheddar.
Tomato: Adds sweetness and moisture. Slice thin so it doesn't make the wrap soggy.
Bacon: Crispy bacon makes everything better. I cook a batch on Sunday and use it all week.
Lay down two sheets of parchment paper on top of each other.
2
Cut and tear lettuce leaves
Cut the iceberg lettuce in half and remove the core. Wash and dry completely.
3
Lettuce leaves
Layer 8 large leaves in a small rectangle on the parchment.
4
Add sandwich fixings
Spread on mayo (or mustard), then layer the meats, cheese, tomato, and bacon.
5
Roll and tuck
Roll one corner of the parchment tightly over the fillings. Keep rolling and tucking. Before you reach the end, tuck in the edges, then finish rolling.
6
Cut in half
Cut in half to serve.
Nutrition
Per serving: Whole recipe
Calories
579
Fat
43.3g
Protein
37.3g
Total carbs
6.7g
Net carbs
4.9g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
What is the best lettuce for wraps?
I use iceberg for this build. The leaves are wide, crunchy, and hold their shape even after sitting in the fridge overnight, and the curvature of the leaves creates a natural pocket for fillings. Romaine works if that is what you have, but the leaves are narrower, so use the outer leaves for bigger surface area and add one or two extra to get full coverage. Butter lettuce gives you a softer, more delicate wrap. I've tried green leaf and red leaf too, but they tear more easily when you roll.
How many carbs are in a lettuce wrap?
My whole wrap comes in at 4.9g net carbs and 6.7g total carbs, and that covers all of it since I make this as one serving with 8 iceberg leaves, turkey, ham, cheddar, tomato, bacon, and mayo. The tomato is one of the few ingredients in my build with carbs worth counting, so if I skip it the number drops a little more.
What can I use instead of parchment paper?
Wax paper works in a pinch, but it doesn't grip the way parchment does so the wrap can slip while you're eating. I've also tried foil, and it works but tends to tear the lettuce if you roll too tight. My preference is always parchment because it holds the shape without sticking to anything.
How do you separate iceberg lettuce leaves without tearing them?
I cut the head in half, pop out the core, then run cold water into the hole where the core was. The water works its way between the layers and the leaves peel off in whole cups instead of shredding. I tore a lot of leaves early on by pulling them off dry, so now I run the water through first and pat each leaf dry before I build. Dry iceberg leaves are also what let the parchment grip so the roll holds together.
Making a bunch of these for a pool day on Saturday and I’ve never rolled anything up in parchment before. Do I need two sheets for every single wrap or can I stack a few on one? Trying to figure out how much parchment to buy.
Rolling these in parchment took me two tries. My first one fell apart because I didn’t dry the lettuce enough. The second held together great, but I wish the recipe said how thin to slice the tomato. Mine was too thick and everything slid around. Love your lunch recipes, Annie!
Two sheets of parchment is the actual move. I did the single-sheet version for a while and kept wondering why everything fell apart by the time I sat down. The double layer holds the seam in a way one sheet just doesn’t, and that’s what made this click over the wraps I’d been throwing together, which always needed immediate eating or they’d be a mess. The ham-and-turkey combo was new to me too, I’d only ever used turkey, and the ham brings enough fat that it doesn’t dry out by the third bite the way single-meat always did. That was always the problem with my old version. The protein thing surprised me honestly, I assumed a lettuce wrap meant light lunch and snacking an hour later, but 37 grams is not what I expected. I make this now and I’m set until dinner. Been doing it most weekdays. Only tweak is a little mustard alongside the mayo, different tang, still holds the roll, not going back.
Maria, the Dijon thing is real. I reach for grainy Dijon over plain mayo about half the time and it never made it into the recipe notes. And you nailed why the combo works, turkey alone is two bites from cotton.
That first snap of iceberg, cold and crisp when you bite through, put me right back at the deli near my old office. Same turkey and bacon order every Friday, never thought twice about it. I went keto and told myself I’d barely notice.nnAnnie, I genuinely didn’t expect to find this here. The parchment held the whole way through, no collapse at the fold. One note: two thick tomato slices and the seam loosens, one thin slice is the better call. The Friday wrap is back.
Took me a few batches to figure out you really can’t rush the drying step. Once the lettuce is actually dry, the parchment roll holds together the whole way through. Small thing, big difference.
I’ve tried the lettuce wrap thing before and it always ends the same way (turkey and mayo sliding everywhere by bite two), so I wasn’t expecting much here. But the parchment paper roll actually fixes that. Mine held together through the whole thing, even with tomato and bacon in there. I’ve got a few lunches I rotate when it’s too hot to cook, and this one just bumped most of them.
Pool party next weekend and I really want to make these for 10-12 people, but I’ve never done the parchment rolling method before so I’m nervous about scaling it up. Was going to do all the prep the night before and just pull them from the fridge, but now I’m worried the lettuce gets soggy sitting rolled up overnight. Does it hold up? If they need to be assembled fresh, would a DIY station work, or does the parchment technique actually matter for keeping things together? And for 12 of these, is it straight multiplication across everything, or are there any ratios I shouldn’t mess with? First time making them and I really don’t want wraps falling apart in front of everyone.
Parchment overnight works, Natalie. Dry the leaves completely before rolling (I pat them down and let them air a couple minutes) and iceberg holds up for a solid 12 hours. Scaling is straight multiplication, nothing to adjust on the ratios. For 12 people I’d set up a DIY station with parchment sheets out so guests can roll their own. Less work than pre-rolling all 12 and usually more fun at a party.
When I started keto, sandwiches were the thing I thought I’d just have to let go of. Not forever, but for a while, and somehow it stretched into a year of sad desk salads. The parchment rolling technique in this recipe is what changed that for me. I followed it carefully, rolled it tight, and it held together through the whole thing. Not quite a deli sub, but genuinely close enough that I took it out to my back porch in the heat and felt like a person again.
I’ve made these probably six times in the last few weeks and the parchment rolling trick is everything. Keeps it so tight I eat mine standing over the counter without losing a single piece of bacon.
I’ve got half a rotisserie chicken I need to use this week, so I’m wondering if shredded would even work here. Deli turkey and ham lay flat in a way that gives the roll something to grip, and I feel like shredded chicken just… won’t? (Probably overthinking it.) Planning to keep the rest the same, mayo and bacon and tomato and cheddar, because that combo sounds too good to mess with. Just don’t want to unroll it and get a pile of chicken falling out the bottom.
Made a platter of these for a neighbor’s cookout last Saturday and the parchment wrapping stopped a few people who didn’t realize there was no bread. The rolling technique is what sells it. Once everything’s wrapped tight, tomato and bacon stay put even when you’re eating standing up. Can’t say that for most lettuce wraps.
My husband eats every sandwich over the sink because something always falls. He got through the whole wrap with zero bacon sliding, which for him is basically a miracle. He wants double the cheese next time.
Swapped the mayo for Primal Kitchen chipotle lime and the whole wrap changed. Everything tasted brighter, especially with the bacon. Going to try it with avocado next.
Been making these for work lunches and found a trick worth passing on: roll them the night before (still in the parchment) and they hold together fine until noon. I was sure the tomato would make the lettuce go soggy but it doesn’t, at least not in that window. I pull two out of the fridge before I leave and by lunchtime they’re still tight. Saves me the morning scramble.
Ha, the tomato thing trips everyone up. Iceberg doesn’t absorb moisture the way romaine does, so you get a solid 10-12 hours before anything goes soft. Night-before roll is exactly how I do it.
Kept putting off lettuce wraps because I figured everything would fall apart after two bites. Tried the parchment paper method. Held together perfectly. Ate one at my desk without dropping a single piece of bacon. Three this week.
Figured out if you keep them rolled in the parchment in the fridge they stay together for days. Been making four at a time on Sundays and they’re still holding up by Wednesday.
My son declared he was done with lettuce wraps after a few bad experiences with ones that fell apart, so I didn’t tell him what I was making. The parchment rolling method kept everything together so neatly that he asked for the same lunch three days in a row. Not a convert to keto, just a fan of a wrap that actually stays wrapped.