I can’t get enough of these Bruschetta Chicken Pesto Wraps, packed with juicy chicken, fresh tomatoes, and bold basil pesto in every bite. They’re light, flavorful, and perfect when I want something healthy that still feels crave-worthy.

I’m obsessed with these Healthy Bruschetta Chicken Pesto Wraps because they hit that fresh, juicy, savory spot without making lunch feel like a sad obligation. The boneless skinless chicken breasts keep things lean but still satisfying, and the basil pesto brings all that herby, punchy flavor I crave when I want something quick but not boring.
And the bruschetta vibe? Bright, tangy, messy in the best way.
I love that every bite has crunch, creaminess, and that little burst of freshness that makes me go back for one more bite. Simple.
Loaded. Totally my kind of nutritious meal right now.
Ingredients

- Chicken keeps it filling and protein-packed, so you’re not hungry an hour later.
- Olive oil helps the chicken stay juicy without making the wrap feel heavy.
- Garlic brings that cozy, savory kick everyone notices right away.
- Ripe tomatoes add juicy freshness, like classic bruschetta but tucked into lunch.
- Red onion gives a little crunch and bite, in a good way.
- Fresh basil makes it taste bright, herby, and honestly a little fancy.
- Pesto adds big flavor fast, so the wrap doesn’t need much else.
- Mozzarella makes it creamy and satisfying, but still feels fresh.
- Whole wheat wraps add fiber and make this more than just a snack.
- Mixed greens bring crunch, color, and a sneaky healthy boost.
- Balsamic vinegar gives tang, keeping the tomatoes from tasting flat.
- Plus, red pepper flakes add heat if you like a tiny kick.
- Basically, salt and pepper pull everything together without overthinking it.
Ingredient Quantities
- 1 pound boneless skinless chicken breasts
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 2 cloves garlic, minced
- 2 cups diced ripe tomatoes (about 3 medium Roma or vine tomatoes)
- 1/4 cup finely chopped red onion
- 1/4 cup fresh basil leaves, torn
- 1/3 cup basil pesto (store bought or homemade)
- 4 ounces fresh mozzarella, sliced or small bocconcini
- 4 large whole wheat tortillas or wraps (8 to 10 inch)
- 2 cups mixed greens or arugula
- 1 tablespoon balsamic vinegar
- 1 tablespoon extra virgin olive oil (for bruschetta mix)
- Salt and pepper to taste for the tomato mixture
- Optional: pinch of crushed red pepper flakes
How to Make this
1. Pat the chicken breasts dry, rub with 1 tablespoon olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper and minced garlic; let rest 5 minutes.
2. Heat a skillet over medium-high heat and cook chicken 6 to 8 minutes per side until internal temperature reaches 165 F; remove, rest 5 minutes, then slice thinly.
3. While chicken cooks, combine diced tomatoes, finely chopped red onion, torn basil, 1 tablespoon balsamic vinegar, 1 tablespoon extra virgin olive oil, salt and pepper to taste and optional pinch of crushed red pepper flakes; mix gently and set aside.
4. Warm tortillas briefly in a dry skillet or microwave until pliable.
5. Spread about 1 tablespoon to 1 1/2 tablespoons basil pesto onto each tortilla, leaving a small border.
6. Divide 2 cups mixed greens or arugula evenly among tortillas, placing greens down the center.
7. Top the greens with sliced chicken, a generous spoonful of the bruschetta tomato mixture and slices or bocconcini of fresh mozzarella.
8. Fold the sides of each tortilla in, then roll tightly from the bottom to form wraps.
9. If you prefer the mozzarella melted and the wrap sealed, place each roll seam side down in a skillet over medium heat and cook 1 to 2 minutes per side until golden and warmed through.
10. Slice wraps in half and serve immediately, with extra bruschetta mixture or pesto on the side if desired.
Equipment Needed
1. Large heavy skillet or frying pan
2. Cutting board
3. Chef’s knife
4. Tongs or spatula for turning chicken
5. Instant read meat thermometer
6. Mixing bowl for bruschetta
7. Measuring spoons and tablespoon
8. Small bowl or plate for resting sliced chicken
9. Paper towels for patting chicken dry
10. Microwave or second skillet for warming tortillas
FAQ
Healthy Bruschetta Chicken Pesto Wraps For A Nutritious Meal Recipe Substitutions and Variations
- Chicken breasts: substitute boneless turkey breast cutlets, firm tofu or tempeh for a vegetarian option, or thin-sliced pork tenderloin.
- Whole wheat tortillas: use spinach or tomato basil wraps, large butter lettuce leaves for a low carb wrap, or whole grain lavash.
- Fresh mozzarella: swap with burrata for extra creaminess, crumbled feta for tang, or shredded provolone/part-skim mozzarella.
- Basil pesto: replace with sun-dried tomato pesto, mashed avocado mixed with chopped basil and lemon, or a light hummus for a different flavor profile.
Pro Tips
1) Let the cooked chicken rest at least 5 minutes before slicing so the juices redistribute. Slicing too soon makes the meat dry and the wrap soggy.
2) Drain excess liquid from the bruschetta mix by letting it sit in a fine sieve for a few minutes or gently press with a paper towel. That keeps the tortilla from getting soggy while preserving bright tomato flavor.
3) Warm the pesto slightly in a microwave for 10 to 15 seconds or stir it until glossy. It spreads more easily and melds with the tortilla for a better bite.
4) If you like gooey mozzarella and a sealed wrap, press the seam side down in a hot skillet and weight it with a spatula for 1 to 2 minutes per side. That toasts the tortilla, melts the cheese, and helps the wrap hold together.

Healthy Bruschetta Chicken Pesto Wraps For A Nutritious Meal Recipe
I can’t get enough of these Bruschetta Chicken Pesto Wraps, packed with juicy chicken, fresh tomatoes, and bold basil pesto in every bite. They’re light, flavorful, and perfect when I want something healthy that still feels crave-worthy.
4
servings
626
kcal
Equipment: 1. Large heavy skillet or frying pan
2. Cutting board
3. Chef’s knife
4. Tongs or spatula for turning chicken
5. Instant read meat thermometer
6. Mixing bowl for bruschetta
7. Measuring spoons and tablespoon
8. Small bowl or plate for resting sliced chicken
9. Paper towels for patting chicken dry
10. Microwave or second skillet for warming tortillas
Ingredients
-
1 pound boneless skinless chicken breasts
-
1 tablespoon olive oil
-
1 teaspoon kosher salt
-
1/2 teaspoon freshly ground black pepper
-
2 cloves garlic, minced
-
2 cups diced ripe tomatoes (about 3 medium Roma or vine tomatoes)
-
1/4 cup finely chopped red onion
-
1/4 cup fresh basil leaves, torn
-
1/3 cup basil pesto (store bought or homemade)
-
4 ounces fresh mozzarella, sliced or small bocconcini
-
4 large whole wheat tortillas or wraps (8 to 10 inch)
-
2 cups mixed greens or arugula
-
1 tablespoon balsamic vinegar
-
1 tablespoon extra virgin olive oil (for bruschetta mix)
-
Salt and pepper to taste for the tomato mixture
-
Optional: pinch of crushed red pepper flakes
Directions
- Pat the chicken breasts dry, rub with 1 tablespoon olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper and minced garlic; let rest 5 minutes.
- Heat a skillet over medium-high heat and cook chicken 6 to 8 minutes per side until internal temperature reaches 165 F; remove, rest 5 minutes, then slice thinly.
- While chicken cooks, combine diced tomatoes, finely chopped red onion, torn basil, 1 tablespoon balsamic vinegar, 1 tablespoon extra virgin olive oil, salt and pepper to taste and optional pinch of crushed red pepper flakes; mix gently and set aside.
- Warm tortillas briefly in a dry skillet or microwave until pliable.
- Spread about 1 tablespoon to 1 1/2 tablespoons basil pesto onto each tortilla, leaving a small border.
- Divide 2 cups mixed greens or arugula evenly among tortillas, placing greens down the center.
- Top the greens with sliced chicken, a generous spoonful of the bruschetta tomato mixture and slices or bocconcini of fresh mozzarella.
- Fold the sides of each tortilla in, then roll tightly from the bottom to form wraps.
- If you prefer the mozzarella melted and the wrap sealed, place each roll seam side down in a skillet over medium heat and cook 1 to 2 minutes per side until golden and warmed through.
- Slice wraps in half and serve immediately, with extra bruschetta mixture or pesto on the side if desired.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 331g
- Total number of serves: 4
- Calories: 626kcal
- Fat: 33.5g
- Saturated Fat: 7.9g
- Trans Fat: 0.1g
- Polyunsaturated: 3.5g
- Monounsaturated: 11.8g
- Cholesterol: 117mg
- Sodium: 930mg
- Potassium: 783mg
- Carbohydrates: 28.5g
- Fiber: 4.3g
- Sugar: 5.5g
- Protein: 49g
- Vitamin A: 2000IU
- Vitamin C: 15mg
- Calcium: 133mg
- Iron: 2.1mg
