This Peach Caprese Sandwich combines juicy peaches with tomato, mozzarella, basil, creamy pesto mayo, and balsamic glaze on toasted artisan bread. This easy summer sandwich is perfect for peach season and makes a fresh, flavorful lunch.

Jump to:

Ingredients for a Peach Caprese Sandwich
- Bread: Focaccia is especially good here for its chewy, olive oil–rich texture, but ciabatta, sourdough, or a baguette will work well too.
- Olive Oil: Used to pan-toast the focaccia until golden and crisp on the edges. This is my go-to olive oil for cooking.
- Tomatoes: Go for ripe beefsteak or heirloom tomatoes if you can. This is the kind of sandwich that highlights peak summer tomato season.
- Peaches: Choose firm-ripe peaches so they slice cleanly and hold up in the sandwich. Freestone peaches will be much easier to slice, but you can still use clingstone if you prefer.
- Mozzarella: Fresh mozzarella slices add the creamy richness that defines a classic caprese. Feel free to swap for burrata cheese if you want an extra creamy bite.
- Basil: Fresh basil leaves are essential for a caprese and offer a bright herbaceous flavor that ties the sandwich together so well.
- Pesto: Store-bought or homemade pesto works here—just make sure it’s packed with basil and not overly runny. If you're going the store-bought route, I recommend one with a bright, basil-forward flavor and minimal oil separation -- I've had good luck with the refrigerated varieties over shelf-stable jars. If you’re making your own, this Basil Walnut Pesto is super simple and really delicious.
- Mayonnaise: Mayo adds richness and helps mellow the boldness of the pesto. Together, they make a creamy, flavorful spread that anchors the sandwich. My favorite sandwich mayo is Duke’s.
- Balsamic Glaze: A quick drizzle adds tangy sweetness to balance the richness of the mozzarella and the sweetness of the peaches. My go-to balsamic glaze is Nonna Pia's.
- Flaky Sea Salt: Just a pinch brings out the best in those ripe and juicy summer tomatoes. My favorite flaky sea salt is Maldon.
- Cracked Black Pepper: A few grinds of fresh black pepper add just the right amount of bite.

Peach Caprese Sandwich Variations
There are lots of ways to switch up this caprese sandwich, depending on what you have on hand or how adventurous you’re feeling. Here are some of my favorite variations:
- Bread: Focaccia adds great texture, but this sandwich works just as well on ciabatta, sourdough, a baguette, or even toasted sandwich bread. Just make sure it’s sturdy enough to hold juicy fillings without falling apart.
- Mozzarella: I’ve also made this with burrata instead of mozzarella, which is a little messier but really delicious. Swap in burrata for extra creaminess, or use sliced provolone or fresh goat cheese for a different flavor profile.
- Peaches: No peaches on hand? Try nectarines or even thinly sliced plums.
- Pesto Mayo: You can skip the mayo and use straight pesto if you prefer, or try a whipped ricotta, whipped feta, or herbed cream cheese spread instead.
- Balsamic Glaze: A drizzle of honey or hot honey can offer a fun twist if you don’t have balsamic glaze. Or, I am a big fan of the chili fig spread I used on this sandwich. If you’re up for an extra punchy kick of heat, a drizzle of chili crisp is so lovely on peaches, giving the sandwich a spicy-sweet flavor.
How to Make a Peach Caprese Sandwich
This sandwich comes together quickly with just a little prep and layering. Toasting the bread gives it structure, the pesto mayo adds richness, and the fresh peaches, tomatoes, and mozzarella do the heavy lifting on flavor. Once everything’s sliced and seasoned, it’s just a matter of stacking smart.



- Start by slicing your bread in half horizontally and toasting the cut sides in a skillet with a little olive oil until golden. This step adds texture and keeps the bread from getting soggy once the juicy layers go on.
- While the bread toasts, stir together the pesto and mayo—this creamy, herby spread is the flavor anchor of the sandwich. Smear it generously on both toasted sides of the bread so every bite gets a little of that richness.
- From there, it’s all about the layers: thick slices of ripe tomato go down first, seasoned with flaky salt and plenty of black pepper. Follow with peach slices (firm-ripe works best), then fresh basil leaves, and finally a stack of creamy mozzarella slices. A quick drizzle of balsamic glaze over the cheese ties everything together. P.S. If you noticed the layers are reversed in the photos—good eye. I accidentally stacked everything on the top half before flipping it over. It still tasted amazing and worked perfectly, so don’t stress too much if you flip the order. This sandwich is delicious no matter how you stack it.
- Give it a gentle press so everything holds, then slice and serve. This mozzarella peach sandwich is a little messy, a lot juicy, and exactly what summer lunch should taste like.
Tips for the Best Peach Caprese Sandwich
- Use ripe, slightly firm peaches: Overripe peaches can get mushy and slip around in the sandwich. Look for peaches that are sweet and fragrant but still hold their shape when sliced. You’re looking for fruit that gives a little when pressed but isn’t super squishy. The peaches should be tender, not crunchy but not squishy.
- Salt the tomatoes: A sprinkle of flaky sea salt enhances the flavors and adds depth to the tomatoes. It’s the kind of small step that makes the whole sandwich pop.
- Spread the pesto mayo on both inner sides: This not only adds flavor but helps hold the sandwich together, especially with slippery ingredients like tomato and mozzarella.
- Toast the bread cut-side only: It adds structure where you need it and keeps the outside tender. With a sturdy bread and thoughtful layering, the sandwich holds together well and slices cleanly.
- Press down on the sandwich slightly when slicing: If you need a bit of extra help keeping things sturdy, you can utilize sandwich picks on each side to help hold all of the ingredients together.

What to Serve with a Peach Caprese Sandwich
Hearty and flavorful, this easy summer sandwich is satisfying enough to serve one hungry person as a full meal—or easily shared between two with something equally tasty on the side. Try pairing it with one (or more) of the following:
- A light salad: like this Arugula Salad with Calabrian Chili Oil, Lemon, and Parmesan – Peppery arugula with a bright citrusy kick and just enough heat to balance the sandwich’s creamy richness.
- Kettle chips or salt-and-vinegar crisps: For classic sandwich-shop crunch.
- Sliced fruit: such as watermelon or cantaloupe for a juicy, hydrating option that keeps lunch light and fresh.
- A cold and creamy cucumber salad: This Creamy Cucumber Radish Salad is cool, crisp, and tangy with a little Dijon and Greek yogurt for zip.
- A crisp veggie salad: This Crunchy Greek Salad with Avocado and Feta is full of fresh summer veggies, briny olives, and creamy feta. We love pairing this salad with just about everything in the summer months!
- Cold pasta salad: A lemony or herby vinaigrette-based version works especially well.

FAQ
Is a Caprese Sandwich vegetarian?
That depends on the mozzarella. While a traditional caprese sandwich doesn’t include meat, many types of mozzarella are made with animal rennet, which strict vegetarians avoid. If you're looking to make this Peach Caprese Sandwich fully vegetarian, choose mozzarella (or burrata) made with microbial or vegetable rennet—many brands label this clearly.
Can I make this Peach Caprese Sandwich ahead of time?
Not really. Once it’s assembled, the juicy tomatoes and peaches will start to soften the bread. For the best texture, wait to assemble until just before serving.
What kind of bread works best for a Peach Caprese Sandwich?
Focaccia is great for its chew and olive oil richness, but ciabatta, sourdough, or a toasted baguette will work too. For a truly satisfying fresh mozzarella sandwich, choose a bread that’s sturdy enough to hold juicy ingredients without falling apart.
Do I have to use mayo in the pesto spread?
Nope—you can use straight pesto if you prefer, or sub in whipped ricotta, whipped feta, whipped cream cheese, or even Greek yogurt for a different vibe. The mayo just helps mellow and stretch the pesto a bit.
Can I use nectarines instead of peaches for this sandwich?
Definitely. Nectarines (or even firm plums) work just as well. Just make sure whatever fruit you use is ripe but still firm enough to slice cleanly.
Is this Peach Caprese Sandwich recipe good for a crowd?
It can be! Just toast and prep all your ingredients first, then assemble and slice each sandwich right before serving. If you're making a platter, cut them into halves or thirds to make them easy to grab.

Essential Tools for Making a Peach Caprese Sandwich
- Kitchen scale (nice to have, but not essential)
- Measuring spoons
- Cutting board
- Chef's knife
- A spoon
- A small bowl (for mixing the pesto mayo)
- Skillet
- Spatula
Are you looking to upgrade your cooking tools or replenish your pantry?
Check out my kitchen tools shop page and pantry staples shop page to find my must-have kitchen tools, pantry items, and other Whip & Wander favorites.
More Summer Recipes to Try
Love this Peach Caprese Sandwich? Here are some more sweet and savory favorites to make for easy summer lunches and dinners:
- Prosciutto and Cheese Sandwich with Chili Fig Jam
- Peach, Corn, and Jalapeno Pizza with Honey
- Peach, Prosciutto, and Burrata Salad
- BBQ Pulled Pork Salad with Peaches and Cornbread Croutons
- Jalapeno Corn Fritters with Peach Butter
- Grilled Chicken Wings with Chipotle Peach BBQ Sauce
- Strawberry Peach Summer Salad with Basil Walnut Pesto
- Couscous Summer Salad
Peach Caprese Sandwich
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 1 sandwich 1x
- Category: Sandwich
- Method: Toasted
- Cuisine: American
Description
This Peach Caprese Sandwich is layered with juicy peaches, ripe tomatoes, creamy mozzarella, fresh basil, and pesto mayo, all tucked into toasted artisan bread and finished with a drizzle of balsamic glaze. It’s the perfect sweet-and-savory summer sandwich.
Ingredients
- 1 thick slab (about 250 g) focaccia, sliced horizontally*
- ½ tsp olive oil
- 2 tbsp (28 g) mayonnaise
- 2 tbsp (30 g) pesto
- 2–3 slices ripe peach (about 65 g)
- 2–3 slices heirloom or beefsteak tomato (about 75 g)
- 6 fresh basil leaves (about 3 g)
- 2 oz (57 g) fresh mozzarella, sliced
- 1 tsp (5 g) balsamic glaze
- Flaky sea salt, to taste
- Cracked black pepper, to taste
Instructions
- Toast the bread: Heat olive oil in a skillet over medium heat. Toast the cut sides of the bread until golden and crisp.
- Make the spread: In a small bowl, stir together the mayonnaise and pesto until smooth. Spread the mixture on both toasted sides of the bread.
- Assemble the sandwich: On the bottom half, layer the tomato slices and season with flaky salt and black pepper. Top with peach slices, basil leaves, and mozzarella. Drizzle with balsamic glaze.
- Finish and serve: Close the sandwich, press gently, and slice in half. Serve immediately.
Notes
Nutritional information on Whip & Wander is provided as a courtesy and is approximate only. We cannot guarantee the accuracy of the nutritional information given for any recipe on this site.
Serving note: This sandwich is best assembled just before eating. The juicy peaches and tomatoes can soften the bread if it sits too long, so it's not ideal for make-ahead or long storage. This is a generously sized sandwich—plenty for one very hungry person or perfect to split between two.
Bread: Focaccia adds great texture, but this sandwich works just as well on ciabatta, sourdough, a baguette, or even toasted sandwich bread. Just make sure it’s sturdy enough to hold juicy fillings without falling apart.
Toppings: Swap in burrata for extra creaminess, or use sliced provolone or fresh goat cheese for a different flavor profile. No peaches on hand? Try nectarines or even thinly sliced plums. You can skip the mayo and use straight pesto if you prefer, or try a whipped ricotta, whipped feta, or herbed cream cheese spread instead. If you prefer a kick of heat, swap the balsamic for a drizzle of hot honey, chili fig spread, or chili crisp.
P.S. If you noticed the layers are reversed in the photos—good eye. I accidentally stacked everything on the top half before flipping it over. It still tasted amazing and worked perfectly, so don’t stress too much if you flip the order. This sandwich is delicious no matter how you stack it.
Nutrition
- Serving Size: 1 sandwich
- Calories: 1154
- Sugar: 16 g
- Sodium: 2478 mg
- Fat: 69 g
- Saturated Fat: 16 g
- Carbohydrates: 113 g
- Fiber: 7 g
- Protein: 28 g
- Cholesterol: 55 mg








Leave a Reply