That first bite — where the bacon still crunches through the creamy avocado and tender chicken — is why I stopped buying lunch and started making these California Club Wraps. The problem with most wrap recipes is they’re soggy within an hour. Not these. The trick is so simple you’ll wonder why every recipe doesn’t tell you to do it.
The short version: Crispy bacon, creamy avocado, and a honey-basil chicken salad tucked into a spinach wrap that stays fresh for hours, not minutes.
My daughter Simone asked for these three weeks in a row before I finally wrote the recipe down. Marcus said it was the best lunch I’d packed him all year. High praise from a man who usually just eats whatever is in front of him.
- Serves: 4 as a main
- Hands-On Time: 20 min | Total Time: 30 min
- Difficulty: Easy enough for a busy weeknight lunch prep
- Cost per serving: ~$4.50
- Calories: ~550
- Dietary Notes: Can be made dairy-free (omit cheese or use vegan sub)
(Photo above: An overhead shot of two halved wraps on a rustic wooden board, the cross-sections revealing layers of crispy bacon, shredded chicken, melted-looking Monterey Jack, and vibrant green avocado against the green spinach tortilla. Natural light, napkin tucked to the side.)
The One Step Everyone Skips (Don’t Skip It)

The avocado mash isn’t just for flavor — it’s a waterproof barrier. When you spread it all the way to the edges of the tortilla, it blocks the tomato and chicken juices from soaking into the bread. Think of it like sealing a envelope. If there’s a gap, moisture finds it.
The honey in the mayo dressing is the other secret. It balances the saltiness of the bacon and cheese without making the wrap taste sweet. It just rounds everything out so the flavors sit together instead of fighting each other.
What you get is a wrap that holds up in a lunchbox for hours without turning into the sad, damp thing most wraps become by noon.
What Goes In — Plus My Honest Notes
- 8 strips bacon: Bake it, don’t fry it. The strips stay flat and cook evenly without you having to stand over a spattering skillet. The smell alone gets my family wandering into the kitchen asking what’s for lunch.
- 2 avocados: Ripe but not mushy. You want them to smash easily but still hold their shape. If they’re too soft, the mash gets greasy.
- 1/3 cup mayonnaise: The backbone of the chicken salad. Don’t use light mayo here — the fat is what carries the flavor. I’ve tested it with Greek yogurt and it works, but it’s not as good.
- 1/2 teaspoon honey: Just enough to round out the tang of the lemon and the salt of the bacon. My kids have no idea it’s in there and they’d never guess.
- 3 cups shredded rotisserie chicken: The shortcut hero. Shred it while it’s still warm — it mixes into the dressing better. This is what makes the recipe weeknight-easy.
- 4 large spinach wraps: Use the burrito-sized ones. They need the real estate to hold all the filling without busting open. Regular tortillas are too small for this much goodness.
- 1 cup finely shredded Monterey Jack cheese: Pre-shredded works in a pinch, but freshly shredded melts into the chicken mixture rather than just sitting on top. Simone is convinced this is the best part.
What to Pull Out Before You Start
- Baking sheet and foil
- Paper towels
- Small bowl (for the avocado)
- Medium bowl (for the chicken)
- Sharp knife and cutting board
A serrated knife works best for slicing the finished wraps cleanly without crushing them.
Let’s Build These Wraps
This goes fast, so get everything prepped before you start. The bacon is the only thing that takes real time, and you’re just waiting on the oven.
Prep: Preheat your oven to 425 degrees F and line a large rimmed baking sheet with foil.
- Bake the bacon: Lay the strips on the foil-lined pan and bake for 15 minutes or until they’re as crispy as you like. Transfer them to paper towels to drain and cool. Leave them whole — you want full strips for the wrap. (📸 Photo tip: The bacon should be deep brown and slightly rigid, not floppy.)
- Smash the avocado: In a small bowl, lightly smash the avocados with 1 tablespoon of the lemon juice and 1/4 teaspoon of the salt. Leave it a little chunky — it’s a sandwich filling, not a smoothie. Set it aside.
- Make the chicken salad: In a medium bowl, combine the mayonnaise, honey, onion powder, dried basil, the remaining 1 tablespoon of lemon juice, the remaining 1/4 teaspoon of salt, and pepper to taste. Add the shredded chicken and stir until everything is evenly coated. Taste it. Adjust the salt or pepper if it needs it. This is the moment to fix it, not after it’s in the wrap.
- Assemble the wraps: Lay one spinach wrap flat on your cutting board. Spread one-quarter of the avocado mash down the center, going all the way to the edges. This is the critical step. Layer with one-quarter of the lettuce, one-quarter of the chopped tomato, 2 strips of bacon, one-quarter of the chicken mixture, and one-quarter of the cheese. Don’t overstuff or it won’t roll. (📸 Photo tip: You should see the green avocado hitting the edges of the tortilla like a seal.)
- Roll it tight: Fold one side over the filling, tuck it under, and roll tightly. Keep everything snug as you go. Repeat with the remaining ingredients.
- Slice and serve: Slice each wrap in half on a diagonal. A serrated knife with a gentle sawing motion works best. Serve immediately or wrap tightly in parchment for later.
Pack These for Lunch Without the Sog
These are my go-to for school lunches and workday meals. I make the components on Sunday and assemble them the night before. The trick is wrapping them right — parchment paper lets them breathe without sweating.
- Fridge: Assembled wraps keep for about 24 hours in parchment. The avocado will start to brown after that, but they’re still safe to eat.
- Freezer: Not recommended for the full wrap, but you can freeze the shredded chicken mixture for up to a month. Thaw overnight and assemble fresh.
- Reheat: These are best cold or at room temperature. If you must warm them, skip the microwave (it makes the tortilla rubbery) and toast them in a dry skillet for a minute per side.
The Mistakes I Made So You Don’t Have To
- Spread the avocado to the edges. This is the single most important step. A gap means moisture gets in and you end up with a soggy wrap. I learned this the hard way after way too many lunchtime disappointments.
- Don’t overdress the chicken. You want it creamy, not dripping. The mayo is there to bind, not to drown. Start with less than you think you need and add more if it looks dry.
- Pat the tomato dry. A quick paper towel blot on the chopped tomato removes excess liquid that would otherwise make the wrap soggy. It takes five seconds and it’s worth every one of them.
- Use a sharp knife to slice. A dull knife will crush the wrap and squeeze the filling out. Use a serrated knife with a gentle sawing motion. Even if you mess this part up a little, it’ll still taste good — I’ve done it and speaking from experience, it’s still delicious.
Make It Yours: Easy Swaps
- Dairy-Free: Omit the cheese or use a plant-based shred. The avocado adds enough richness that nobody misses it. This is the version I make for my nephew who can’t do dairy — he loves it.
- Spicy: Add a dash of cayenne to the chicken salad or use pepper Jack cheese. I do a jalapeño version for the adults after bedtime.
- Turkey Club: Swap the chicken for thinly sliced smoked turkey breast. It changes the whole personality of the wrap and honestly, it’s just as good.
- Kid-Friendly: My kids prefer it with just cheese and no tomato. Still counts as a win in my book.
Questions I Get About These Wraps All the Time
Q: Why did my wrap get soggy even though I used avocado?
A: Ugh, I’ve been there. You probably didn’t spread it to the edges. The avocado needs to form a complete seal from one side of the tortilla to the other. Also, make sure your tomato is patted dry. You’ve got it next time.
Q: Can I use Greek yogurt instead of mayo?
A: You can, but it’ll be tangier and less rich. I’d recommend using half mayo, half Greek yogurt for the first time to see if you like the flavor. I’ve tested it and it works, but the full mayo version is the one I keep coming back to.
Q: How long do these last in the fridge?
A: If assembled and wrapped tightly in parchment, they’ll last about 24 hours before the avocado starts to brown. The components separately last 3-4 days. I make the chicken salad and bacon on Sunday and assemble them the night before I need them.
Q: What do you serve with these wraps?
A: I usually keep it light — a handful of kettle chips or a simple side salad. My family loves them with some pickle spears on the side. We always do a side of fruit when I’m packing them for the kids’ lunches.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- My Go-To Rotisserie Chicken Salad — The one that started it all. Simple, creamy, perfect on its own or in a sandwich.
- Crispy Buffalo Chicken Wraps — For when you want something with more heat. Same method, completely different vibe.
- The Best Classic Club Sandwich — If wraps aren’t your thing, this is the club sandwich I make when I want the real deal.
Whether you’re packing lunches for the week or need a 20-minute dinner that actually works, these California Club Wraps have pretty much perfected my rotation. If you make them, drop a comment below — I love hearing how it goes for you.
📌 Save this California Club Wrap recipe for your next meal prep Sunday — it’s the one that finally stays crispy in the lunchbox.

California Club Wraps That Stay Crisp
Equipment
- Baking Sheet
- Foil
- Paper Towels
- Small Bowl
- Medium Bowl
- Sharp knife
- Cutting Board
- Serrated Knife
Ingredients
- 8 strips bacon
- 2 avocados (ripe but not mushy)
- 1/3 cup mayonnaise (not light)
- 1/2 teaspoon honey
- 3 cups shredded rotisserie chicken
- 4 large spinach wraps (burrito size)
- 1 cup finely shredded Monterey Jack cheese
- 2 cups shredded lettuce
- 1 large tomato (chopped and patted dry)
- 2 tablespoons lemon juice (divided)
- 1/2 teaspoon salt (divided)
- onion powder, dried basil, and black pepper (to taste)
Instructions
- Preheat your oven to 425°F and line a large rimmed baking sheet with foil.
- Bake the bacon: Lay the strips on the foil-lined pan and bake for 15 minutes or until crispy. Transfer to paper towels to drain and cool. Leave strips whole.
- Smash the avocado: In a small bowl, lightly smash the avocados with 1 tablespoon of the lemon juice and 1/4 teaspoon of the salt. Leave it a little chunky. Set aside.
- Make the chicken salad: In a medium bowl, combine the mayonnaise, honey, onion powder, dried basil, the remaining 1 tablespoon lemon juice, the remaining 1/4 teaspoon salt, and pepper to taste. Add shredded chicken and stir until evenly coated. Taste and adjust.
- Assemble the wraps: Lay one spinach wrap flat. Spread one-quarter of the avocado mash down the center, going all the way to the edges. Layer with one-quarter each of lettuce, tomato, 2 strips bacon, chicken mixture, and cheese. Don’t overstuff.
- Roll it tight: Fold one side over the filling, tuck under, and roll tightly. Keep everything snug. Repeat with remaining ingredients.
- Slice and serve: Slice each wrap in half on a diagonal using a serrated knife. Serve immediately or wrap tightly in parchment for later.
