A good chicken wrap should be more than a pile of leftovers rolled in a tortilla. This caprese version borrows the flavors of the classic Italian salad: ripe tomato, fresh mozzarella, basil, olive oil and balsamic. Those ingredients turn plain seasoned chicken into a lunch that tastes bright and complete.
The base is a thin-sliced chicken breast cooked quickly in a hot skillet, so the whole recipe stays under 30 minutes of hands-on and cooking time. You can use the same pan to warm the tortillas, which keeps cleanup minimal. The result is a wrap with about 35 grams of protein per serving when made as written.
If you are building a lunch routine, this is an easy recipe to batch. The components hold up well, and you can assemble one wrap or several in a few minutes.
Full recipe below
Caprese Chicken Wrap
Why this chicken wrap recipe works
The caprese combination works because each ingredient plays a clear role. Chicken breast supplies lean protein, fresh mozzarella adds creaminess and a little salt, tomato brings juiciness and acidity, and basil adds aroma. A small amount of balsamic glaze and olive oil ties the filling together so it does not taste dry.
Slicing the chicken thin is the key technique. A thin cutlet cooks through in about 5 minutes over medium-high heat, which means you do not need to cook a large batch in advance. It also gives you more surface area for seasoning, so each bite tastes like the dish instead of plain meat.
Using a tortilla as the wrapper keeps the recipe flexible. A 10-inch flour tortilla holds the filling without tearing, and warming it for 20 to 30 seconds makes it pliable. For a fuller lunch, pair the wrap with a side of fruit or a crisp salad, as described in the serving section below. If you want to plan the rest of your day around protein, the Dietary Guidelines for Americans recommend including lean protein at each meal, and a wrap like this makes that easy.
Ingredients for a caprese chicken wrap, and how to choose them
- Boneless, skinless chicken breast, 8 oz (1/2 lb), pounded to even thickness. Buy breasts of similar size so they cook at the same rate. Pound them between parchment to about 1/2 inch, or slice a thick breast in half horizontally.
- Fresh mozzarella, 3 oz, sliced. Choose fresh mozzarella packed in water for the best texture, and drain it well and pat it dry before slicing so the wrap does not get soggy. Part-skim versions lower the fat a little while keeping the melt.
- Ripe Roma tomato, 1 medium (about 4 oz), sliced. Look for firm tomatoes with some give and a deep red color. Remove the seeds with a spoon if you want less moisture in the wrap.
- Fresh basil leaves, 1/4 cup loosely packed. Use whole leaves for the best flavor. Store-bought basil lasts longer in the refrigerator if you keep the stems in a glass of water on the counter.
- Balsamic glaze, 1 tbsp. Look for a glaze with real grape must rather than a thin, sugar-heavy vinegar. A glaze clings to the chicken better than plain balsamic.
- Extra-virgin olive oil, 1 tbsp, plus 1 tsp for the tortilla. Use a mild oil so the basil and tomato stay the stars.
- **Large flour tortillas, 10-inch, 2.
- Dried Italian seasoning, 1 tsp, plus salt and black pepper. Season the chicken before it hits the pan so the outside browns well.
How to make the chicken wrap step by step
- Pat the chicken dry with paper towels. Season both sides with 1/2 tsp Italian seasoning, 1/4 tsp salt and 1/8 tsp black pepper.
- Heat 1 tbsp olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
- Cook the chicken for 4 to 5 minutes per side, until the thickest part reaches 165°F on an instant-read thermometer. Check the FoodSafety.gov safe minimum internal temperatures if you are unsure of the target.
- Move the chicken to a cutting board and rest it for 3 minutes. Slice it into strips about 1/2 inch wide.
- While the chicken rests, wipe the skillet clean and warm each tortilla in the dry pan for 20 to 30 seconds per side, until soft and lightly blistered.
- Spread about 1 tsp olive oil over the surface of each tortilla, leaving a 1-inch border, then sprinkle the remaining Italian seasoning on top.
- Layer half the chicken down the center of each tortilla, followed by half the mozzarella, tomato slices and basil leaves.
- Drizzle 1/2 tbsp balsamic glaze over each filling. Fold in the sides, roll tightly from the bottom and cut in half on a diagonal to serve.

Storage and reheating your chicken wrap
Cooked chicken keeps well in the refrigerator for 3 to 4 days when stored in an airtight container. Follow the FoodSafety.gov cold food storage chart for general guidance on how long perishable foods keep. Store the chicken, mozzarella, tomato and basil separately from the tortillas if you plan to make wraps ahead, because the tomato releases liquid that softens bread over time.
To make wraps ahead, assemble them without the balsamic glaze and wrap each one tightly in foil or parchment. They will keep in the refrigerator for up to 24 hours. Add the glaze just before eating so it does not soak in.
If you want to eat the wrap warm, reheat only the chicken in a skillet or microwave until it reaches 165°F, then assemble the wrap. Warming a fully assembled wrap in the microwave tends to melt the mozzarella into a stretchy layer and make the tortilla rubbery, so it is better to rewarm the filling and wrap it fresh.

Common mistakes to avoid with this chicken wrap
- Leaving the chicken thick. A thick breast will be dry on the outside and undercooked in the center. Pound it or slice it horizontally before cooking.
- Skipping the rest. Cutting chicken straight from the pan lets juices run out. Resting for 3 minutes keeps the strips moist inside the wrap.
- Using wet mozzarella and tomato. Excess liquid makes the tortilla soggy and can tear it. Drain the cheese and seed the tomato.
- Overfilling the tortilla. Too many layers make the wrap impossible to fold. Keep the filling in the center third and leave a clear border.
- Serving a cold, stiff tortilla. Warming the tortilla for even 20 seconds makes it fold without cracking.
- Forgetting to check the temperature. Color is not a reliable guide for doneness in chicken. Use a thermometer to confirm 165°F.
Swaps and variations for a lighter chicken wrap
- Lighter option: Use a 10-inch whole wheat or high-fiber tortilla and swap the fresh mozzarella for 2 oz part-skim mozzarella. Cut the olive oil on the tortilla to 1/2 tsp. This version keeps protein high while trimming fat and calories.
- Lettuce wrap: Replace the tortilla with two large butter lettuce or romaine leaves for a low-carb version. Keep the same filling and fold the leaves gently around it.
- Pesto swap: Spread 1 tbsp basil pesto over the tortilla in place of the olive oil for a more intense herb flavor.
- Chicken alternative: Turkey breast cutlets work in the same way and cook in about the same time. Check that they reach 165°F before slicing.
- Add greens: A handful of baby spinach or arugula adds fiber and volume without changing the flavor much.
- Vegetarian option: Replace the chicken with grilled portobello mushroom slices or a block of baked tofu seasoned with Italian herbs. For broader ideas on balancing your plate, the USDA MyPlate guide is a helpful reference.

What to serve with a chicken wrap
A simple side makes this wrap a complete lunch. A cup of mixed berries or sliced peaches adds natural sweetness that complements the balsamic. A small bowl of cucumber and cherry tomato salad with lemon juice and olive oil adds crunch and freshness.
If you are packing lunch, pair the wrap with a handful of grapes or baby carrots and a few olives. For something more filling, a small cup of quinoa salad works well alongside the wrap. You can also read more about building balanced lunches in our Mediterranean Quinoa Salad guide, which uses similar fresh flavors.
Frequently asked questions
Can I make a chicken wrap ahead of time?
Yes. Cook and slice the chicken, then store it in the refrigerator for up to 4 days. Assemble the wrap without the balsamic glaze, wrap it tightly, and keep it chilled for up to 24 hours. Add the glaze just before eating.
What internal temperature should chicken reach for a wrap?
Cook chicken breast to 165°F as measured with an instant-read thermometer in the thickest part. This is the safe minimum internal temperature for poultry.
Is this chicken wrap high in protein?
A wrap made with 8 oz of chicken breast and 3 oz of mozzarella provides roughly 35 grams of protein. Exact numbers depend on the tortilla and cheese you choose, so check the FDA guide to the Nutrition Facts label on your packages.
Can I freeze a chicken wrap?
You can freeze the cooked chicken for up to 2 months, but the tomato and fresh mozzarella do not freeze well. Thaw the chicken in the refrigerator and assemble fresh wraps with new tomato and cheese.
What is the best tortilla for a chicken wrap?
A 10-inch flour tortilla is sturdy and holds the filling without tearing. Whole wheat or high-fiber tortillas make a lighter option, and warming any tortilla briefly makes it easier to roll.
Caprese Chicken Wrap
A fresh, high-protein chicken wrap with seasoned chicken breast, fresh mozzarella, tomato, basil and balsamic glaze.
Ingredients
Instructions
- Pat the chicken dry. Season both sides with the Italian seasoning, salt and pepper.
- Heat 1 tbsp olive oil in a large skillet over medium-high heat.
- Cook the chicken 4 to 5 minutes per side until it reaches 165°F. Rest 3 minutes, then slice into strips.
- Warm each tortilla in the dry skillet 20 to 30 seconds per side.
- Brush each tortilla with 1 tsp olive oil.
- Layer chicken, mozzarella, tomato and basil down the center of each tortilla.
- Drizzle with balsamic glaze, fold the sides in, roll tightly and cut in half on a diagonal.
Notes
- Store cooked chicken up to 4 days refrigerated; assemble wraps just before eating.
- For a lighter wrap, use a whole wheat tortilla and part-skim mozzarella.
Nutrition per serving
- Calories
- 592
- Protein
- 44.8g
- Carbs
- 43.4g
- Fat
- 27.3g
- Saturated fat
- 9.2g
- Fiber
- 2.8g
- Sugar
- 2.3g
- Sodium
- 541mg
- Cholesterol
- 99mg



