This post may contain affiliate links. Please see our disclosure policy.
Fresh peaches, basil, mozzarella, heirloom tomatoes, basil, and sauteed corn topped with a balsamic glaze come together to make this incredible Peach Caprese Salad. Top with an easy balsamic glaze, a little flakey sea salt, and a good olive oil and enjoy the best flavors of summer!
For another easy summer salad, try my stone fruit salad and burrata arugula salad.

This peach caprese salad is a delicious twist on a classic caprese salad. As many of your know, I am a farmer’s market girly. I go every single week and I’m always looking for ways to incorporate my farmer’s market hauls into my recipes.
I had an overabundance of peaches and corn this week, so I put everything together and this masterpiece was born! It’s up there with one of my new favorite salads now.
This peach caprese salad recipe features juicy peaches, fresh mozzarella cheese, fresh tomatoes, corn, fresh basil leaves. Now you may be wondering, corn?! It’s my fun twist and goes so well with the sweetness of the peaches.
Drizzle everything with a balsamic reduction and you’ve got the perfect salad for those hot summer days. Although this isn’t your traditional caprese salad, it’s beyond delicious. It’s both an ode to peach season and a love letter to the end of summer.
Why You’ll Love this Recipe
- It’s a light dinner but also Ideal for summer parties!
- A beautiful blend of sweet and savory flavors! Between those perfectly ripe summer peaches that are juicy and sweet, the herby basil, creamy mozzarella, and sauteed corn – this is the perfect summer salad!
- Easy to make!
Ingredients

(full list of ingredients and quantities can be found in the recipe card)
Ripe Peaches – this is key to a good peach salad! You want peaches that are sweet and juicy, but not so ripe that they’re mushy.
Tomatoes – I used heirloom tomatoes because I love their sweet and buttery flavor. They aren’t as tart as other tomato varieties. If you can’t find heirloom tomatoes, you can also use beefsteak, roma, or grape tomatoes.
Corn – for a nice pop of flavor and color to the caprese salad.
Basil leaves – fresh basil is key to a good caprese salad!
Mozzarella – you can also use mini mozzarella balls, too. The creaminess of the mozzarella perfectly balances out the acidity of the tomatoes.
Balsamic Vinegar – the balsamic notes pair beautifully with the sweet peaches.
Honey – this is simply for the balsamic glaze! It caramelizes with the vinegar to create and sweet and tangy glaze.
Flaky Sea Salt – not to be confused with kosher salt! Flaky sea salt is essentially finishing salt, I love to use it when cooking things like bavette steak or chocolate chip cookies. If you don’t have any, it’s worth the investment because it pulls all of the flavors of the salad together.
Variations
- Add prosciutto like I did with my burrata arugula salad, or pears like with my arugula pear salad!
- Sprinkle sesame seeds on top for a touch of nutty flavor.
- Try burrata! Burrata is a great alternative for regular mozzarella.
- If you don’t want to make the balsamic drizzle, you can make my creamy balsamic salad dressing. It’s delicious!
- Use white peaches for a fruiter more fragrant salad. White peaches tend to be sweeter with less tang than yellow peaches.
How to make Peach Caprese Salad

Step 1: Saute the corn. Add a little olive oil to a skillet over medium heat and add corn. Season with salt and black pepper and cook until golden brown, about 5 minutes. Remove from the skillet and set aside.

Step 2: Make the balsamic glaze. Combine honey and balsamic vinegar in a small saucepan. Bring to a boil, then reduce the heat to low. Simmer for 12-15 minutes, until the sauce reduces and coats the back of a spoon. Remove and let it cool to room temperature.

- Step 3: Assemble – layer the peaches, sliced tomatoes and mozzarella, and basil leaves. Sprinkle corn on top and then drizzle with the extra virgin olive oil and balsamic glaze. Add a dash of finishing salt/flaky sea salt and black pepper on top.
Pro Tips
- If prepping ahead of time, cut up all of the ingredients and store in separate containers so that everything will stay fresh and not become soggy.
- Use Fresh Ingredients: Opt for the freshest tomatoes, mozzarella, and basil you can find. Heirloom or vine-ripened tomatoes add vibrant color and flavor.
- Slice Evenly: Slice the tomatoes and mozzarella into even, thick rounds. This ensures consistent layering and a balanced bite.
- High-Quality Olive Oil and Balsamic: Drizzle with extra virgin olive oil and, optionally, a touch of balsamic glaze or vinegar. Choose a high-quality olive oil for a rich, fruity flavor.
- Serve Immediately: Caprese salad is best enjoyed fresh, so serve it right after preparing to fully appreciate the flavors and textures.
How to Serve
Pair Peach Caprese salad with light and complementary dishes to enhance its fresh, summery flavors. Smoked chicken breasts or pan seared shrimp provides a nice protein option without overwhelming the salad’s delicate taste.
A side of crusty bread or bruschetta with mozzarella can be used to soak up the juices and add a satisfying crunch. For a refreshing finish, serve a chilled glass of white wine or a peach iced tea.
Recipe FAQs
“Caprese” in Italian refers to something from or related to the island of Capri. In the context of food, it usually refers to “Insalata Caprese” (Caprese Salad), a simple Italian dish made with fresh tomatoes, mozzarella cheese, basil, olive oil, and sometimes balsamic vinegar. The term “Caprese” in this case highlights the dish’s origin or association with the flavors typical of Capri.
A Caprese salad is best enjoyed fresh, as the ingredients are at their peak flavor when just prepared. If stored properly in an airtight container in the refrigerator, it can last about 1 to 2 days. However, the tomatoes may become soggy, and the basil can wilt, which diminishes the salad’s quality over time. To maintain the best taste and texture, it’s recommended to assemble and consume the salad within a few hours of preparation.
A crusty baguette or garlic bread complements the fresh flavors, allowing you to soak up any extra olive oil and balsamic vinegar. Grilled chicken or fish, like salmon, adds a satisfying protein component that balances the lightness of the salad. For a drink, a crisp white wine like Pinot Grigio or a sparkling Prosecco enhances the freshness of the tomatoes and basil.
To store Caprese salad, place it in an airtight container to keep it fresh. It’s best to keep the basil leaves on top to prevent them from wilting and avoid adding dressing until you’re ready to serve. Refrigerate the salad promptly and consume it within 1 to 2 days for the best taste and texture. For optimal freshness, it’s ideal to assemble the salad just before serving.
More Peach Recipes
Desserts
Cast Iron Skillet Peach Cobbler
Desserts
Peach Galette with Puff Pastry
Main Course
Honey Garlic Chicken with Peach Salsa
Drinks
Peach Bourbon Cocktail
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
Peach Caprese Salad

Equipment
- Skillet
Ingredients
- 2 ears Sweet Corn, (sliced)
- 1 tbsp Olive Oil, (more for drizzling on top)
- 2 Heirloom Tomatoes, (sliced)
- 3-4 Yellow Peaches
- 8 oz Fresh Mozzarella, (sliced)
- 1/2 cup Basil Leaves
- Kosher Salt and Black Pepper, (to taste)
Balsamic Glaze
- 1 cup Balsamic Vinegar
- 1 tbsp Honey
Instructions
- Saute the corn. Add a little olive oil to a skillet over medium heat and add corn. Season with salt and black pepper and cook until golden brown, about 5 minutes. Remove from the skillet and set aside.
- Make the balsamic glaze. Combine honey and balsamic vinegar in a small saucepan. Bring to a boil, then reduce the heat to low. Simmer for 12-15 minutes, until the sauce reduces and coats the back of a spoon. Remove and let it cool to room temperature.
- Assemble – layer the peaches, sliced tomatoes and mozzarella, and basil leaves. Sprinkle corn on top and then drizzle with the extra virgin olive oil and balsamic glaze. Add a dash of finishing salt/flaky sea salt and black pepper on top.
Notes
- If prepping ahead of time, cut up all of the ingredients and store in separate containers so that everything will stay fresh and not become soggy.
- Use Fresh Ingredients: Opt for the freshest tomatoes, mozzarella, and basil you can find. Heirloom or vine-ripened tomatoes add vibrant color and flavor.
- Slice Evenly: Slice the tomatoes and mozzarella into even, thick rounds. This ensures consistent layering and a balanced bite.
- High-Quality Olive Oil and Balsamic: Drizzle with extra virgin olive oil and, optionally, a touch of balsamic glaze or vinegar. Choose a high-quality olive oil for a rich, fruity flavor.
- Serve Immediately: Caprese salad is best enjoyed fresh, so serve it right after preparing to fully appreciate the flavors and textures.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















Delicious. Huge hit at picnic I went to. Easy and healthy and delicious; win, win, win.
I just found you and I love your recipes and cooking style! I don’t mean to be nit picky… but I’ve looked at the ingredients of this Peach Caprese Salad… are peaches listed or have I not had enough coffee yet? Can’t wait to try this salad! Thanks!
Hi Lori! Thanks for catching that, I also have not had my coffee! LOL You’ll need about 3-4 yellow peaches 🙂