15-Minute Chicken Caprese Sandwich
This warm, melty Chicken Caprese Sandwich hits all the right notes—savory seared chicken, fresh mozzarella, ripe tomato, and basil piled onto toasted bread with a quick balsamic drizzle. It comes together in about 15 minutes, making it a great weeknight dinner when you want something that feels a little special without much effort.

The cheese gets gloriously gooey right in the pan, and the balsamic adds a tangy sweetness that ties everything together.
Why This Chicken Caprese Works
I love that this sandwich delivers all the flavors of a caprese salad—basil, tomato, mozzarella, balsamic—but with a warm, hearty chicken breast that turns it into a full meal. The chicken stays juicy because we sear it quickly over high heat, and the mozzarella melts right on top in the same pan.
Toasting the bread gives you that essential crunch, so every bite has a mix of crisp, creamy, and tangy. It’s a restaurant-style sandwich you can make on a Tuesday night.
Ingredients

- 2 boneless skinless chicken breasts (about 8 oz each): aim for even thickness so they cook at the same rate
- 1/2 tsp kosher salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
- 4 oz fresh mozzarella, sliced into 1/4-inch rounds: use the kind packed in water for the creamiest melt
- 2 sandwich rolls (ciabatta, focaccia, or sturdy Italian bread), split
- 1 large ripe tomato, sliced
- 8 large fresh basil leaves
- 2 tbsp balsamic vinegar, or balsamic glaze: a thick, aged balsamic or a quick reduction works best for drizzling
Variations / Substitutions
- Swap the protein: Turkey cutlets work here; adjust cook time slightly so they hit 165°F.
- Change the greens: If basil is out of season, a handful of baby arugula adds a fresh, peppery bite.
- Try a different bread: Any sturdy roll works—sourdough boules, kaiser rolls, or thick slices of Italian bread.
- Dairy-free option: A good plant-based mozzarella that melts well can stand in, though the texture will be a bit different.
- If you love this, serve it alongside a bowl of Creamy Tomato Basil Soup.
How to Make Chicken Caprese Sandwich
Step 1: Sear the Chicken

Heat a large skillet over medium-high heat and add the 1 tbsp olive oil. Season the chicken breasts on both sides with the salt and pepper. Place them in the hot skillet and cook until deeply golden on the first side, about 4 minutes. Flip and cook the second side until the chicken reaches 165°F at the thickest part, another 3 to 4 minutes.
The outside should be crusty and browned, while the inside stays moist. If you poke the thickest part, the juices should run clear.
Step 2: Melt the Mozzarella

Place a few slices of the fresh mozzarella on top of each chicken breast, covering most of the surface. Add a splash of water (about 1 tablespoon) to the pan away from the chicken, then immediately cover the skillet with a lid. Let it steam for 1 to 2 minutes, until the cheese is completely melted and soft.
You’ll see the mozzarella turn glossy and begin to slump at the edges. It should be stretchy but hold its shape, not totally liquid.
Step 3: Toast the Bread

While the cheese melts, split the sandwich rolls and place them cut-side down in a separate dry skillet over medium heat, or use a toaster. Toast for about 1 minute per side, just until the surfaces are golden and crisp.
The bread should be warm enough to just start steaming when you pull it out, with a light crunch that won’t tear the roof of your mouth.
Step 4: Stack and Serve

Place one cheesy chicken breast on the bottom half of each toasted roll. Layer with tomato slices, tuck in the basil leaves, and drizzle with the balsamic vinegar or glaze. Close the sandwich, slice in half if you like, and serve right away while the cheese is still warm and stretchy.
Tips for the Best Sandwich
- Pound the chicken breasts to an even 1/2-inch thickness before seasoning to ensure they cook quickly and evenly without drying out.
- Bring the mozzarella to room temperature while you prep the other ingredients—it melts more smoothly.
- If using regular balsamic vinegar, reduce it: simmer 1/4 cup vinegar in a small saucepan until syrupy and it coats the back of a spoon, about 5 minutes. It tastes sweeter and clings to the sandwich better.
- Toast the rolls until they’re lightly charred at the edges for extra flavor.
- Skip the salt on the tomatoes so they don’t make the bread soggy before you eat it. Sprinkle salt on the chicken instead.
Cook times will vary with the thickness of your chicken breast.
| Breast thickness | First side | Second side |
|---|---|---|
| 1/2 inch | 3 mins | 2-3 mins |
| 3/4 inch | 4 mins | 3-4 mins |
| 1 inch | 5 mins | 4-5 mins |
What to Serve With Chicken Caprese Sandwich
A simple arugula salad dressed with lemon and olive oil cuts through the richness of the cheese. For something heartier, a bowl of creamy tomato soup echoes the caprese flavors and turns this into a cozy meal. Kettle-cooked potato chips add a salty crunch that’s hard to beat.
Frequently Asked Questions
Can I use grilled chicken instead?
Yes, grilled chicken works beautifully. Just cook the breasts on a grill pan or outdoor grill until fully cooked, then assemble as directed.
Is it okay to use shredded mozzarella?
You can, but fresh mozzarella melts into a creamier texture. If you only have shredded low-moisture mozzarella, pile it on and melt under a broiler for 30 seconds instead.
Can I make this a wrap?
Absolutely. Swap the bread for a large flour tortilla, toast it lightly, and layer everything inside. It’s easier to take on the go.
Do I have to reduce the balsamic vinegar?
Not strictly, but hot balsamic vinegar can be a little sharp. Reducing it concentrates the sweetness and makes it cling to the sandwich, so I recommend it. A store-bought balsamic glaze also works well.
Chicken Caprese Sandwich Recipe
Ingredients
Method
- Heat the olive oil in a large skillet over medium-high heat. Season the chicken with salt and pepper. Cook until golden and cooked through, about 4 minutes per side (165°F internal).
- Top each breast with mozzarella. Add 1 tbsp water to the pan, cover, and cook until the cheese melts, 1 to 2 minutes.
- While the cheese melts, toast the split rolls in a dry skillet or toaster until golden and crisp.
- Place chicken on the bottom halves, layer with tomato and basil, drizzle with balsamic, close the sandwich, and serve immediately.
