Chicken Bacon Avocado Lettuce Wraps
Some lunches are complicated.
You need a pan, a pot, three different cutting boards, and somehow half the kitchen ends up covered in dishes.
Then there are recipes like these Chicken Bacon Avocado Lettuce Wraps.
They’re simple, fresh, filling, and ridiculously easy to put together.
Tender chicken, crispy bacon, creamy avocado, crunchy lettuce, juicy tomatoes, and a little creamy dressing come together in a handheld lunch that’s satisfying without feeling heavy.
I first made these on a weekend when I had some leftover chicken in the refrigerator and a couple of avocados that were perfectly ripe.
I didn’t really have a plan.
I cooked some bacon, chopped everything up, mixed it together, and started spooning the filling into crisp lettuce leaves.
The first wrap disappeared almost immediately.
Then I made another.
And another.
Before long, everyone was standing around the kitchen assembling their own wraps.
I loved that everyone could customize them exactly how they wanted.
More bacon?
Absolutely.
Extra avocado?
Of course.
A little hot sauce?
Go for it.
Since then, these have become one of my favorite quick lunches when I want something fresh but still hearty enough to keep me satisfied.
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: About 25 minutes
Servings: 4
Why You’ll Love These Chicken Bacon Avocado Wraps
- Low-carb and keto-friendly
- No tortilla required
- Quick and easy
- High in protein
- Creamy avocado
- Crispy bacon
- Fresh and crunchy
- Great for lunch
- Perfect for meal prep
- Easy to customize
Ingredients
- 3 cups cooked chicken, chopped or shredded
- 6 slices bacon, cooked crispy and crumbled
- 1 large avocado, diced
- 1 cup cherry tomatoes, halved
- ½ cup shredded cheddar cheese
- 8 large lettuce leaves
- ¼ cup mayonnaise
- 1 tablespoon lime juice
- 1 teaspoon Dijon mustard
- ½ teaspoon garlic powder
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Optional Additions
- Red onion
- Cucumber
- Jalapeño
- Green onions
- Fresh cilantro
- Ranch dressing
- Hot sauce
- Pickles
How to Make Chicken Bacon Avocado Lettuce Wraps
Step 1: Prepare the Bacon
Cook the bacon in a skillet over medium heat until crispy.
Transfer it to a paper towel-lined plate.
Allow it to cool, then crumble it into small pieces.
You want plenty of crispy bacon in every bite.
Step 2: Prepare the Chicken
Use cooked chicken breasts, thighs, or leftover roast chicken.
Chop or shred the chicken into bite-sized pieces.
If you’re starting with raw chicken, cook it thoroughly before assembling the wraps.
Step 3: Make the Creamy Dressing
In a small bowl, mix together:
- Mayonnaise
- Lime juice
- Dijon mustard
- Garlic powder
- Salt
- Black pepper
Stir until smooth.
Taste and adjust the seasoning.
Step 4: Make the Filling
Add the chicken to a large bowl.
Stir in:
- Crumbled bacon
- Diced avocado
- Cherry tomatoes
- Shredded cheddar
Pour the dressing over everything.
Gently mix until the ingredients are coated.
Be careful not to mash the avocado.
Step 5: Prepare the Lettuce
Wash the lettuce leaves thoroughly.
Pat them completely dry.
Large romaine, butter lettuce, iceberg, or green leaf lettuce all work well.
If the center rib is very thick, you can carefully trim it slightly to make the leaves easier to fold.
Step 6: Assemble the Wraps
Lay one lettuce leaf flat.
Spoon a generous amount of chicken filling into the center.
Fold the sides inward and roll it up like a taco or burrito.
For very large leaves, you can double them up for extra strength.
Step 7: Serve
Serve immediately with extra lime wedges, hot sauce, or ranch dressing.
If you’re making them for a group, place the filling in a large bowl and arrange the lettuce leaves around it.
Let everyone build their own wraps.
My Best Tips
Dry the Lettuce Well
Water left on the leaves can make the wraps soggy.
Use Cold Chicken
Chilled leftover chicken works beautifully and makes this recipe especially quick.
Add Avocado Last
Mix the avocado in gently at the end so it doesn’t become mashed into the dressing.
Don’t Overfill the Lettuce
It can be tempting to pile the filling high, but smaller wraps are easier to eat.
What Lettuce Is Best?
Several varieties work well.
Romaine
Crisp and sturdy.
Butter Lettuce
Soft and flexible.
Iceberg
Very crunchy and excellent for taco-style wraps.
Green Leaf Lettuce
Large leaves with a softer texture.
For the strongest wraps, I usually choose romaine or iceberg.
Can I Use Rotisserie Chicken?
Absolutely.
This is probably the easiest shortcut.
Pick up a cooked rotisserie chicken, remove the skin and bones, and shred the meat.
You’ll have the filling ready in minutes.
Can I Use Turkey Instead?
Yes.
Leftover roasted turkey works wonderfully, especially after the holidays.
Can I Make These Keto?
Yes.
The basic ingredients are naturally low in carbohydrates.
Avocado adds healthy fats and fibre, while chicken and bacon provide protein and richness.
Check the labels on your mayonnaise, mustard, bacon, and other packaged ingredients if you’re following a strict keto plan.
Can I Make These Dairy-Free?
Absolutely.
Simply leave out the cheddar cheese or use a dairy-free cheese alternative.
The wraps are still delicious without it.
Delicious Variations
Ranch Chicken Bacon Wraps
Replace the mayonnaise dressing with ranch dressing.
Spicy Chicken Bacon Wraps
Add diced jalapeño and your favorite hot sauce.
Southwest Chicken Wraps
Add:
- Corn
- Black beans
- Cilantro
- Lime
- Salsa
For a strict keto version, skip the corn and beans.
Buffalo Chicken Wraps
Toss the chicken with buffalo sauce and add ranch dressing.
Greek Chicken Lettuce Wraps
Replace the cheddar with feta and add cucumber, red onion, olives, and lemon.
Caesar Chicken Lettuce Wraps
Toss the chicken with Caesar dressing and Parmesan, then add crispy bacon.
What Can I Add?
These wraps are incredibly customizable.
Try:
- Cucumber
- Red onion
- Bell peppers
- Pickles
- Olives
- Feta
- Jalapeños
- Fresh herbs
- Shredded cabbage
- Hard-boiled eggs
Can I Make the Filling Ahead?
Yes.
The chicken and bacon mixture can be prepared ahead of time.
However, I recommend adding the avocado shortly before serving because avocado can brown and soften over time.
Keep the filling refrigerated.
How Long Do They Last?
The assembled lettuce wraps are best eaten immediately.
The prepared chicken mixture can be refrigerated in an airtight container for about 2–3 days.
For best texture, store the lettuce separately and assemble the wraps just before eating.
Can I Meal Prep These?
Yes—but assemble them right before eating.
Prepare individual containers with:
- Chicken mixture
- Bacon
- Avocado
- Lettuce leaves
- Dressing
Keep everything refrigerated and assemble when you’re ready for lunch.
How to Keep the Avocado From Browning
Toss the diced avocado gently with a little lime or lemon juice.
The acidity slows browning while adding a nice fresh flavor.
What to Serve With Chicken Lettuce Wraps
For a complete meal, serve them with:
- Cucumber salad
- Coleslaw
- Avocado salad
- Roasted vegetables
- Pickles
- Cauliflower bites
- Fresh fruit if it fits your eating plan
For a low-carb meal, a simple cucumber salad is one of my favorite sides.
Nutritional Information
Approximate per serving:
- Calories: 430
- Protein: 35g
- Fat: 30g
- Total Carbohydrates: 7g
- Fibre: 3g
- Net Carbohydrates: 4g
Nutrition values are estimates and will vary depending on the chicken, bacon, mayonnaise, avocado, and cheese used.
Frequently Asked Questions
Can I use canned chicken?
Yes. Drain it thoroughly and break it apart before mixing.
What can I use instead of mayonnaise?
Greek yogurt, sour cream, avocado-based dressing, or ranch dressing can work well.
Can I make these without bacon?
Absolutely. The chicken and avocado still make a delicious filling.
Why are my lettuce wraps falling apart?
You may be overfilling them or using leaves that are too small. Try two lettuce leaves together for extra support.
Can I serve the filling as a salad?
Definitely.
Put the chicken mixture over chopped romaine or mixed greens and serve it as a hearty salad.
Can I add eggs?
Yes. Chopped hard-boiled eggs make these even more filling.
Are these good for lunch boxes?
Yes, but keep the lettuce and filling separate until you’re ready to eat so the leaves stay crisp.
Final Thoughts
These Chicken Bacon Avocado Lettuce Wraps are exactly the kind of recipe I love having around for busy days.
They’re quick enough for lunch, filling enough for dinner, and easy enough that you don’t really need a recipe once you’ve made them a couple of times.
The chicken gives you that hearty base.
The bacon adds salty, crispy bites.
The avocado makes everything creamy.
The lettuce brings the crunch.
And that little squeeze of lime wakes everything up.
I especially love making these when I have leftover chicken because it turns yesterday’s dinner into something that feels completely different.
And there’s something fun about putting all the ingredients on the table and letting everyone build their own wrap.
Some people want extra bacon.
Some want hot sauce.
Some want more avocado.
And somebody always ends up making one ridiculously overstuffed wrap that falls apart on the first bite.
That’s part of the fun.
So whether you’re looking for an easy keto lunch, a quick meal-prep idea, or simply a fresh way to use leftover chicken, these wraps are worth keeping in your back pocket.
Just keep plenty of napkins nearby.
That creamy avocado filling has a way of making even the neatest eater a little messy. 🥬🥑🥓🍗
