I’m kicking off my wrap series with a Chicken Caprese pesto wrap that’s golden, melty, juicy, and packed with big flavor. One bite and you’ll see why this viral tortilla hack deserves all the hype.

Day 1 of my wrap series is starting strong with this Chicken Pesto Caprese Wrap, and I’m honestly obsessed. I love how it hits that fresh, saucy, savory thing without feeling boring for even one bite.
The basil pesto brings so much flavor, and the fresh mozzarella makes every bite feel rich and stretchy in the best way. But the real reason I keep craving it?
That Caprese-style bite with garlicky, golden edges and a little glossy finish that just works. So good.
And so easy to want again the next day. I’m already calling this one a repeat lunch situation.
Ingredients

- Chicken keeps it filling, so you’re not hungry again in twenty minutes.
- Garlic makes the chicken taste like you actually tried.
In the best way.
- Olive oil helps the chicken stay juicy instead of sad and dry.
- Pink salt wakes everything up without making it taste overly salty.
- Black pepper adds a tiny kick that keeps each bite interesting.
- Fresh mozzarella is creamy, soft, and honestly the cozy part.
- Baby spinach sneaks in greens, but it still feels like a wrap.
- Basil pesto brings the herby, garlicky flavor that carries the whole thing.
- Tomatoes add freshness and that juicy Caprese vibe you’re here for.
- Balsamic glaze is sweet, tangy, and a little fancy without trying.
- Tortillas hold the chaos together, which we definitely need here.
- Butter gives the outside that golden, crispy skillet finish.
Plus, yum.
Ingredient Quantities
- 1 pound boneless skinless chicken breasts
- 2 cloves garlic, minced
- 1 tablespoon olive oil for the chicken
- 1/2 teaspoon pink salt, plus extra to taste
- 1/4 teaspoon black pepper
- 8 ounces fresh mozzarella, sliced or torn
- 2 cups packed baby spinach
- 1/3 cup basil pesto
- 2 medium tomatoes, sliced (or 1 cup cherry tomatoes, halved)
- 2 tablespoons balsamic glaze
- 4 burrito sized tortillas (10 to 12 inch)
- 2 tablespoons butter for skillet
How to Make this
1. Season chicken breasts with minced garlic, 1/2 teaspoon pink salt and 1/4 teaspoon black pepper; toss with 1 tablespoon olive oil to coat.
2. Cook chicken in a skillet over medium heat 5 to 7 minutes per side or until internal temperature reaches 165°F; let rest 5 minutes, then slice thinly.
3. Lay one burrito sized tortilla flat and spread about 1 tablespoon basil pesto into the center.
4. Arrange fillings in four quadrants: place a handful of baby spinach in one quadrant, sliced or torn mozzarella in the second, sliced tomatoes in the third, and sliced garlic chicken in the fourth.
5. Drizzle about 1/2 tablespoon balsamic glaze over the tomato and chicken portions and add a pinch of extra pink salt to taste.
6. Fold the tortilla using the wrap hack: fold one quadrant over the next, continuing to fold each quadrant until you have a layered, sealed wrap.
7. Melt 1 tablespoon butter in a skillet over medium heat and place the folded wrap seam side down; cook 2 to 3 minutes until golden and sealed.
8. Flip the wrap, add the remaining 1 tablespoon butter, and cook another 2 to 3 minutes until the second side is golden and cheese is melty.
9. Remove from skillet, let rest 1 minute, then slice in half and drizzle with remaining balsamic glaze if desired.
Equipment Needed
1. Large nonstick or cast iron skillet
2. Chef knife
3. Cutting board
4. Instant read thermometer
5. Tongs or spatula
6. Measuring spoons
7. Tablespoon or small measuring cup
8. Small bowl for pesto or garlic mix
9. Spoon or offset spatula for spreading pesto and glaze
FAQ
Chicken Pesto Caprese Wrap Recipe Substitutions and Variations
- Chicken breasts: sliced turkey breast, grilled shrimp, firm tofu (pressed and grilled), or seared portobello slices
- Fresh mozzarella: burrata, provolone, feta (for a tangier wrap), or shredded fresh mozzarella
- Basil pesto: sun-dried tomato pesto, cilantro-lime sauce, tapenade, or a simple pesto made with arugula instead of basil
- Burrito sized tortillas: large flour wraps, spinach or tomato tortillas, grilled flatbread, or whole wheat lavash
Pro Tips
1. Pound the chicken to an even thickness or slice it in half horizontally before cooking so it cooks evenly and stays juicy. Resting before slicing lets the juices redistribute and keeps the slices from drying out.
2. Warm the tortillas briefly over the skillet or in the microwave for 10 to 15 seconds before assembling to make folding easier and to prevent cracking when you crisp them.
3. Use room temperature mozzarella and let it sit on the warm chicken for a minute before grilling the wrap so it starts to soften and melt faster during the skillet step.
4. Cook the assembled wrap seam side down first and press gently with a spatula to help seal it. That keeps fillings from spilling and gives a nice golden crust.
5. Brighten the filling with a squeeze of fresh lemon over the spinach or a few torn basil leaves added after cooking; it lifts the flavors and balances the richness without extra salt.

Chicken Pesto Caprese Wrap Recipe
I’m kicking off my wrap series with a Chicken Caprese pesto wrap that’s golden, melty, juicy, and packed with big flavor. One bite and you’ll see why this viral tortilla hack deserves all the hype.
4
servings
755
kcal
Equipment: 1. Large nonstick or cast iron skillet
2. Chef knife
3. Cutting board
4. Instant read thermometer
5. Tongs or spatula
6. Measuring spoons
7. Tablespoon or small measuring cup
8. Small bowl for pesto or garlic mix
9. Spoon or offset spatula for spreading pesto and glaze
Ingredients
-
1 pound boneless skinless chicken breasts
-
2 cloves garlic, minced
-
1 tablespoon olive oil for the chicken
-
1/2 teaspoon pink salt, plus extra to taste
-
1/4 teaspoon black pepper
-
8 ounces fresh mozzarella, sliced or torn
-
2 cups packed baby spinach
-
1/3 cup basil pesto
-
2 medium tomatoes, sliced (or 1 cup cherry tomatoes, halved)
-
2 tablespoons balsamic glaze
-
4 burrito sized tortillas (10 to 12 inch)
-
2 tablespoons butter for skillet
Directions
- Season chicken breasts with minced garlic, 1/2 teaspoon pink salt and 1/4 teaspoon black pepper; toss with 1 tablespoon olive oil to coat.
- Cook chicken in a skillet over medium heat 5 to 7 minutes per side or until internal temperature reaches 165°F; let rest 5 minutes, then slice thinly.
- Lay one burrito sized tortilla flat and spread about 1 tablespoon basil pesto into the center.
- Arrange fillings in four quadrants: place a handful of baby spinach in one quadrant, sliced or torn mozzarella in the second, sliced tomatoes in the third, and sliced garlic chicken in the fourth.
- Drizzle about 1/2 tablespoon balsamic glaze over the tomato and chicken portions and add a pinch of extra pink salt to taste.
- Fold the tortilla using the wrap hack: fold one quadrant over the next, continuing to fold each quadrant until you have a layered, sealed wrap.
- Melt 1 tablespoon butter in a skillet over medium heat and place the folded wrap seam side down; cook 2 to 3 minutes until golden and sealed.
- Flip the wrap, add the remaining 1 tablespoon butter, and cook another 2 to 3 minutes until the second side is golden and cheese is melty.
- Remove from skillet, let rest 1 minute, then slice in half and drizzle with remaining balsamic glaze 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: 355g
- Total number of serves: 4
- Calories: 755kcal
- Fat: 41.5g
- Saturated Fat: 15.3g
- Trans Fat: 0.1g
- Polyunsaturated: 5g
- Monounsaturated: 15g
- Cholesterol: 151mg
- Sodium: 1341mg
- Potassium: 803mg
- Carbohydrates: 49g
- Fiber: 5.5g
- Sugar: 9.3g
- Protein: 54.5g
- Vitamin A: 1957IU
- Vitamin C: 15.5mg
- Calcium: 416mg
- Iron: 3.8mg
