This peach panzanella salad combines ripe summer peaches, juicy tomatoes, and crusty Italian bread for a bright sweet‑and‑savory side or light main. Ready in about 30 minutes, it uses a simple red wine vinaigrette (or a store‑bought Italian dressing for a shortcut). The recipe is vegan and dairy‑free and showcases the best of peak‑season fruit and tomatoes.

Panzanella is a classic Italian bread salad that soaks up the flavor of fresh produce. In this version peaches join tomatoes to add a gentle sweetness that balances the tang of red wine vinegar. The bread provides texture: lightly toasted edges with a tender interior that soaks up just enough dressing to be flavorful without turning to mush.

Peach panzanella salad ingredients
- Italian bread: Use crusty Italian white bread, sourdough, or ciabatta. A sturdy crust with an airy interior works best; avoid pre‑sliced packaged loaves. The bread is the salad’s foundation, so choose a good loaf from a bakery or bakery section.
- Fresh peaches: Any variety will work, but choose peaches that are ripe yet still firm so they hold their shape when sliced. Overripe fruit can turn overly soft in the salad.
- Tomatoes: Cherry or grape tomatoes are ideal for texture and sweetness; small heirlooms or campari tomatoes are also good. Large, watery tomatoes with many seeds are less suitable.
- Red wine vinaigrette: Make a simple dressing from extra virgin olive oil, red wine vinegar and dried oregano, seasoned with a small amount of kosher salt and freshly ground black pepper. For convenience, a quality store‑bought Italian dressing can be used instead.
Ingredient amounts and full measurements are provided in the recipe card below.
How to make a panzanella salad with peaches

Step 1: Toast the bread cubes
Preheat the oven to 400°F. Cut the bread into 1‑inch cubes and place them on a sheet pan. Drizzle with olive oil, season lightly with salt and pepper, and toss to coat. Spread the cubes in a single layer and bake 6–10 minutes, until the edges are crisp but the interior remains tender and slightly chewy. Remove and allow the cubes to cool slightly before combining with the other ingredients.

Step 2: Make the vinaigrette dressing
Whisk together the olive oil, red wine vinegar, dried oregano, 1/8 teaspoon kosher salt, and a pinch or two of freshly ground black pepper. Taste and adjust seasoning as needed. This straightforward dressing enhances both the fruit and the bread without overpowering them.
Step 3: Slice the peaches and tomatoes, let them marinate

Slice tomatoes in halves or quarters depending on size. Slice peaches into roughly 1/2‑inch wedges so they remain bite‑sized and easy to toss with the other ingredients.

Place the peaches and tomatoes in a large mixing bowl. Add about 3 tablespoons of the vinaigrette and toss gently to coat. Let the fruit and tomatoes sit for about 10 minutes so they can release their juices and absorb flavor from the dressing. This maceration step deepens the salad’s taste and helps form a delicious dressing base.
Marinating is key!
Allowing the peaches and tomatoes to marinate is essential. The released juices mingle with the vinaigrette and become a concentrated, flavorful coating for the bread. This technique is central to classic panzanella and is what makes the salad so vibrant and layered in flavor.

Step 4: Finish the salad
When the bread cubes have cooled slightly, add them to the bowl with the marinated peaches and tomatoes. Drizzle the remaining dressing over everything and toss very gently to combine, taking care not to break up the fruit. Finish with a scattering of fresh basil leaves and serve at once so the bread retains a pleasant chew rather than becoming fully saturated.

Expert tips
- Choose quality bread: A bakery loaf with a sturdy crust and open crumb will hold up best and add real texture to the salad.
- Lightly toast the cubes: Toast only until edges crisp; the interior should remain tender. The goal is chewiness, not crunchy croutons.
- Use moderate dressing: Too much dressing will make the bread soak up excess liquid and become soggy. Start with the recommended amount and add more sparingly if needed.
- Work in a large bowl: The bread expands the volume of ingredients. Use your largest mixing bowl or toss in batches so everything gets evenly coated.
More summer salad ideas
- Combine seasonal vegetables and mixed greens for a simple insalata mista.
- Build a chunky Greek‑style salad without lettuce to highlight fresh vegetables.
- Try a garbanzo, tomato and cucumber salad for a portable, protein‑rich option to take to picnics and pool days.
Why this recipe works
- Few ingredients and ready in about 30 minutes.
- Simple homemade vinaigrette or a convenient store‑bought Italian dressing works fine.
- The natural juices from peaches and tomatoes intensify the salad’s flavor.
- An easy, crowd‑pleasing side for barbecues, potlucks, and summer gatherings.
- Vegan and dairy‑free.
If you enjoy this recipe, consider favoriting it in your own notes. Sign up for recipe updates from your preferred sources and save this one for the warm months when peaches and tomatoes are at their best. Thank you!
Recipe

Summer Peach Panzanella Salad with Tomatoes
Ingredients
Salad Components
- 8 ounces crusty Italian bread, cubed (about 5–6 heaping cups)
- 2 tablespoons extra virgin olive oil (for toasting the bread)
- ¼ teaspoon kosher salt plus a pinch for seasoning
- Freshly ground black pepper, to taste
- 2–4 fresh peaches, sliced (depending on size)
- 12 ounces cherry or grape tomatoes, halved or quartered
- Fresh basil leaves, for serving
Red Wine Vinaigrette Dressing
- 3 tablespoons extra virgin olive oil
- 3 tablespoons red wine vinegar
- ½ teaspoon dried oregano
- ⅛ teaspoon kosher salt, plus more to taste
Instructions
- Preheat the oven to 400°F.
- Cut the bread into 1‑inch cubes and place on a sheet pan. Drizzle with 2 tablespoons olive oil, season with salt and pepper, toss to combine, and spread into a single layer. Bake 6–10 minutes until the edges are crisp but the interior remains tender.
- Make the dressing by whisking together 3 tablespoons olive oil, 3 tablespoons red wine vinegar, ½ teaspoon dried oregano, ⅛ teaspoon kosher salt and a pinch or two of black pepper.
- Slice tomatoes and peaches. Transfer them to a very large mixing bowl and add 3 tablespoons of the dressing. Toss gently and let stand about 10 minutes so juices develop.
- When the bread has cooled slightly, add the cubes to the bowl with the peaches and tomatoes. Drizzle the remaining dressing over everything and toss gently to coat. Top with fresh basil leaves and serve immediately.
Notes
- Don’t skip the marinating: Let the fruit sit in the dressing so the juices release and deepen the flavor.
- Choose quality bread: A good bakery loaf will give the best texture and flavor.
- Tomato selection: Cherry, grape, or small heirloom tomatoes work best; avoid very large watery tomatoes.
- Lightly toast the bread: The interior should remain pleasantly chewy rather than turning hard.
- Use dressing sparingly: Too much will make the bread soggy.
- Make ahead: The dressing can be made a day ahead; assemble and eat the salad the same day it is combined for best texture.
Nutrition (estimated)
- Calories: 521 kcal
- Carbohydrates: 41 g
- Protein: 6 g
- Fat: 38 g
- Fiber: 4 g
- Sugar: 26 g
Nutrition information is an estimate and not guaranteed to be exact.