Imagine biting into a wrap that hits every flavor profile simultaneously—zesty pesto, creamy avocado, smoky bacon, and tender chicken. These Pesto Chicken and Avocado Bacon Salad Wraps are the ultimate upgrade to your standard lunch routine. They are bright, satisfying, and packed with textures that keep every bite interesting. Whether you are prepping for a busy work week or looking for a refreshing dinner that doesn’t require hours in the kitchen, these wraps are your new best friend. They combine the herbal punch of Italian basil with the richness of California avocados, all held together by the salty crunch of perfectly cooked bacon.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Servings: 4
- Difficulty: Easy
Nutrition values
- Calories: 485 kcal
- Protein: 34g
- Carbs: 22g
Why Make This Pesto Chicken and Avocado Bacon Salad Wraps
This recipe is a game-changer for anyone who values flavor and efficiency. First, it uses simple ingredients that produce a gourmet result. The combination of pesto and avocado creates a natural “sauce” that is far more nutritious and flavorful than standard mayo-based dressings. It is also incredibly versatile; you can use leftover rotisserie chicken to shave even more time off your prep. These wraps are high in protein and healthy fats, which means they will keep you full and focused throughout the afternoon without the dreaded “carb crash.” Plus, they are naturally beautiful and vibrant, making them perfect for a picnic or an impressive office lunch.
Ingredients
- 2 cups cooked chicken breast, shredded or diced
- 1/2 cup high-quality basil pesto (homemade or store-bought)
- 1 large ripe avocado, diced
- 6 slices thick-cut bacon, cooked until crispy and crumbled
- 1/2 cup cherry tomatoes, halved
- 2 cups fresh mixed greens or baby spinach
- 1 tablespoon lemon juice
- 1/4 cup red onion, finely minced
- 4 large flour tortillas or grain-free wraps
- Salt and freshly cracked black pepper to taste
Directions
Step 1: Prepare the Protein and Dressing
Start by placing your shredded chicken in a large mixing bowl. Add the basil pesto and the minced red onion. Use a large spoon to toss the chicken until every piece is thoroughly coated in the pesto. In a separate small bowl, toss your diced avocado with the tablespoon of lemon juice; this adds a bright citrus note and prevents the avocado from browning. Fold the avocado pieces and the crumbled bacon gently into the chicken mixture, being careful not to mash the avocado too much.
Step 2: Season and Mix
Add the halved cherry tomatoes to the bowl. Sprinkle a pinch of salt and a generous amount of black pepper over the mixture. Give it one final, gentle toss. Taste the filling at this point—if you want more zing, add an extra teaspoon of lemon juice or a dash of red pepper flakes for heat. The consistency should be chunky and creamy from the avocado and pesto binding the ingredients together.
Step 3: Assemble the Wraps
Lay your tortillas flat on a clean work surface. If your tortillas are stiff, warm them in a dry skillet for 10 seconds per side to make them more pliable. Place a handful of mixed greens in the center of each tortilla. Scoop a generous portion of the pesto chicken salad onto the bed of greens. Fold the sides of the tortilla inward, then roll from the bottom up as tightly as possible. Slice each wrap diagonally and serve immediately.
Expert Tips for Perfect Pesto Chicken and Avocado Bacon Salad Wraps
To ensure your wraps stay fresh and delicious, always use the freshest pesto possible. If you are using store-bought, look for the refrigerated variety as it usually has a brighter color and more intense basil flavor. Another trick is to “seal” the wrap by placing it seam-side down in a hot pan for 30 seconds; this melts the ingredients slightly and keeps the wrap from falling apart. If you are making these ahead of time for meal prep, keep the chicken salad and the wraps separate and assemble them just before eating to prevent the tortilla from becoming soggy.
Delicious Variations
If you want to shake things up, try these variations. For a low-carb version, ditch the flour tortilla and use large butter lettuce leaves or collard greens as a wrap. To make it Mediterranean style, add 1/4 cup of crumbled feta cheese and swap the bacon for sun-dried tomatoes. If you love spicy food, mix a teaspoon of sriracha or chopped jalapeños into the pesto before coating the chicken. You can also swap the chicken for grilled shrimp or chickpeas for a different protein profile.
Frequently Asked Questions
Can I make these wraps in advance?
You can prepare the chicken salad mixture up to 24 hours in advance. However, do not assemble the wraps until you are ready to eat, as the moisture from the pesto and tomatoes will soften the tortilla over time. Keep the filling in an airtight container in the fridge.

What is the best type of chicken to use?
Rotisserie chicken is the most convenient option and provides great flavor. However, grilled chicken breast or even poached chicken works perfectly. Just ensure the chicken is cold or room temperature before mixing with the avocado and pesto.
How do I stop the avocado from turning brown?
The lemon juice in the recipe is key! The acid slows down the oxidation process. Additionally, keeping the avocado pit in the bowl with the salad until you are ready to serve can also help keep it green.
Can I freeze the pesto chicken salad?
We do not recommend freezing this salad. The avocado and tomatoes will change texture significantly upon thawing, becoming mushy and watery. This dish is best enjoyed fresh.
What side dishes go well with these wraps?
These wraps are quite filling on their own, but they pair beautifully with a light cucumber salad, a cup of tomato basil soup, or simple sweet potato fries. A side of fresh fruit also complements the savory and salty flavors of the wrap.
Conclusion
These Pesto Chicken and Avocado Bacon Salad Wraps are a testament to the fact that healthy eating never has to be boring. With the perfect balance of crunch, creaminess, and herbal notes, they satisfy the palate while fueling your body with high-quality ingredients. Give this recipe a try for your next lunch, and you might find it becoming a permanent fixture in your weekly meal rotation. Enjoy the fresh flavors and the simple joy of a perfectly constructed wrap!

Pesto Chicken and Avocado Bacon Salad Wraps
- Total Time: 25 minutes
- Diet: Low-Carb
Ingredients
- 2 cups cooked chicken breast, shredded or diced
- 1/2 cup high-quality basil pesto (homemade or store-bought)
- 1 large ripe avocado, diced
- 6 slices thick-cut bacon, cooked until crispy and crumbled
- 1/2 cup cherry tomatoes, halved
- 2 cups fresh mixed greens or baby spinach
- 1 tablespoon lemon juice
- 1/4 cup red onion, finely minced
- 4 large flour tortillas or grain-free wraps
- Salt and freshly cracked black pepper to taste
Instructions
- Start by placing your shredded chicken in a large mixing bowl. Add the basil pesto and the minced red onion. Use a large spoon to toss the chicken until every piece is thoroughly coated in the pesto. In a separate small bowl, toss your diced avocado with the tablespoon of lemon juice; this adds a bright citrus note and prevents the avocado from browning. Fold the avocado pieces and the crumbled bacon gently into the chicken mixture, being careful not to mash the avocado too much.
- Add the halved cherry tomatoes to the bowl. Sprinkle a pinch of salt and a generous amount of black pepper over the mixture. Give it one final, gentle toss. Taste the filling at this point—if you want more zing, add an extra teaspoon of lemon juice or a dash of red pepper flakes for heat. The consistency should be chunky and creamy from the avocado and pesto binding the ingredients together.
- Lay your tortillas flat on a clean work surface. If your tortillas are stiff, warm them in a dry skillet for 10 seconds per side to make them more pliable. Place a handful of mixed greens in the center of each tortilla. Scoop a generous portion of the pesto chicken salad onto the bed of greens. Fold the sides of the tortilla inward, then roll from the bottom up as tightly as possible. Slice each wrap diagonally and serve immediately.
- Cook Time: 25 minutes





