Panzanella is the salad you make when bread and produce are at their peak. It’s rustic, juicy, and full of texture—everything a summer meal should be. This version swaps traditional tomatoes as the star for ripe peaches, and the result is sweet, tangy, and deeply satisfying.
Crisped bread soaks up a light vinaigrette while fresh herbs and creamy cheese tie everything together. It’s simple enough for a weekday lunch and special enough for a backyard dinner with friends.
What Makes This Recipe So Good

- Sweet and savory balance: Juicy peaches mingle with salty cheese, peppery arugula, and a bright vinaigrette for a balanced bite every time.
- Great texture: Crunchy, golden bread meets tender fruit and crisp greens. Nothing mushy here.
- Fast and flexible: Ready in about 30 minutes, with easy swaps for whatever you have on hand.
- Perfect for slightly stale bread: This is a smart way to use up a day-old loaf and make it feel special.
- Make-ahead friendly: The components can be prepped in advance and tossed together right before serving.
Ingredients
- Bread: 1 rustic baguette or 1/2 large sourdough loaf, torn into 1–1.5-inch chunks (about 5–6 cups)
- Olive oil: 1/3 cup, plus more for toasting the bread
- Peaches: 3–4 ripe but firm peaches, pitted and sliced (no need to peel unless you prefer)
- Cherry tomatoes: 1 cup, halved (optional but adds acidity)
- Cucumber: 1 small English cucumber, halved lengthwise and sliced
- Red onion or shallot: 1/4 small red onion or 1 large shallot, thinly sliced
- Fresh herbs: 1/2 cup loosely packed basil leaves and 2 tablespoons chopped mint
- Greens: 3–4 cups arugula or baby greens (optional but recommended)
- Cheese: 4 ounces fresh mozzarella pearls, burrata, or crumbled feta
- Almonds or pistachios: 1/3 cup, toasted and roughly chopped (optional crunch)
- Balsamic vinegar: 2 tablespoons
- Lemon juice: 1 tablespoon, freshly squeezed
- Honey or maple syrup: 1–2 teaspoons (to balance acidity)
- Dijon mustard: 1 teaspoon
- Garlic: 1 small clove, finely grated or minced
- Kosher salt and black pepper: To taste
- Flaky salt: For finishing (optional)
How to Make It

- Toast the bread: Heat the oven to 400°F (200°C). Toss torn bread with 2–3 tablespoons olive oil and a pinch of salt. Spread on a sheet pan and bake 10–14 minutes, tossing once, until golden and crisp at the edges but still a little chewy inside.
- Make the dressing: In a jar or bowl, whisk together 2 tablespoons balsamic vinegar, 1 tablespoon lemon juice, 1 teaspoon Dijon, 1–2 teaspoons honey, the minced garlic, 1/3 cup olive oil, 1/2 teaspoon salt, and several grinds of pepper until emulsified.
- Prep the produce: Slice peaches, halve cherry tomatoes, slice cucumber, and thinly slice the red onion or shallot. Tear basil leaves and chop mint.
- Mellow the onion: If your onion is sharp, soak the slices in cold water for 5–10 minutes, then drain and pat dry. This keeps the salad balanced.
- Toss the base: In a large bowl, combine toasted bread, peaches, tomatoes, cucumber, and onion. Drizzle over about two-thirds of the dressing and toss gently to coat. Let it sit for 10 minutes so the bread can absorb some flavor.
- Add greens and herbs: Fold in arugula (or baby greens), basil, and mint. Add more dressing as needed so everything is lightly coated but not soggy.
- Finish with cheese and nuts: Add mozzarella, burrata pieces, or feta, and sprinkle with chopped almonds or pistachios if using. Taste and adjust salt, pepper, and acidity. A final drizzle of olive oil or a pinch of flaky salt is a nice touch.
- Serve right away: This salad shines when the bread is still a bit crisp and the peaches are juicy.
Keeping It Fresh
- Store components separately: Keep toasted bread, chopped produce, greens, and dressing in separate containers. Toss right before serving.
- Short-term leftovers: If already dressed, refrigerate for up to 1 day. The bread will soften, but the flavors meld nicely.
- Refresh the texture: Before serving leftovers, add a handful of fresh greens, a few new bread cubes (if you have them), and a squeeze of lemon to brighten everything up.
- Travel tip: For picnics, pack the dressing and bread separately to prevent sogginess.

Why This Is Good for You
- Antioxidants and vitamins: Peaches and tomatoes bring vitamin C, carotenoids, and polyphenols that support skin and immune health.
- Fiber and healthy fats: Whole-grain or sourdough bread adds fiber, while olive oil provides heart-healthy monounsaturated fats.
- Hydration and minerals: Cucumbers and peaches have high water content, and greens add folate and potassium.
- Protein and calcium: Cheese and nuts contribute protein and calcium, keeping the salad satisfying and balanced.
Common Mistakes to Avoid
- Using very soft bread: Choose a sturdy loaf. Soft sandwich bread turns mushy fast.
- Skipping the toast: Even day-old bread needs a quick toast for structure and flavor.
- Overripe peaches: Select peaches that are fragrant and give slightly to the touch, but still hold their shape when sliced.
- Too much dressing at once: Start with less. You can always add more, but you can’t take it out.
- Forgetting to season: Salt the bread and the dressing. A pinch of salt at the end makes the peaches pop.
- Waiting too long to serve: Letting the salad sit more than 20–30 minutes can make the bread soggy.
Alternatives
- Fruit swaps: Try nectarines, plums, cherries, or a mix. In late summer, add heirloom tomatoes for a classic nod.
- Cheese options: Use ricotta salata or goat cheese instead of mozzarella or feta for a different texture and tang.
- Herb variations: Swap basil and mint for tarragon, chives, or dill. Fresh thyme also works well.
- Protein boost: Add grilled chicken, prosciutto, or chickpeas to make it a heartier main dish.
- Gluten-free: Use a sturdy gluten-free loaf and toast well. Cornbread is tasty but softer—toast extra for structure.
- Vegan: Skip the cheese and add avocado or toasted pumpkin seeds. Use maple syrup in the dressing.
- Dressing twist: Swap balsamic for white balsamic or sherry vinegar for a lighter, brighter flavor profile.
FAQ
Can I make Peach Panzanella ahead of time?
Yes, but keep the components separate. Toast the bread, slice the peaches and veggies, and make the dressing up to a day ahead. Toss it all together 10–15 minutes before serving so the bread softens slightly without getting soggy.
What if my peaches aren’t very sweet?
Use a touch more honey in the dressing and add a pinch of flaky salt at the end. You can also mix in a few cherry tomatoes for extra acidity and balance.
Do I have to peel the peaches?
No. The skin adds color and a bit of texture. If the fuzz bothers you, rub the peaches with a towel or quickly blanch and peel, but it’s not necessary.
Which bread works best?
A rustic sourdough, country loaf, or baguette is ideal. The key is structure—sturdy crust and an open crumb that toasts well and absorbs dressing without falling apart.
How do I keep the bread from getting soggy?
Toast it until golden, then let it cool slightly before tossing. Dress the salad lightly at first and add more if needed. Serve within 20–30 minutes of dressing.
Can I grill the peaches?
Absolutely. Lightly oil peach wedges and grill 1–2 minutes per side for caramelized edges and a smoky note. Let them cool a bit before tossing into the salad.
What can I use instead of balsamic vinegar?
White balsamic, sherry vinegar, or a mix of red wine vinegar with a splash of honey all work. Adjust sweetness and salt to taste.
Final Thoughts
Peach Panzanella Salad is the kind of dish that earns a place in your warm-weather rotation. It’s unfussy, colorful, and packed with flavor and texture.
With a few fresh ingredients and a reliable loaf of bread, you can make something that tastes like summer in every bite. Keep it simple, season well, and don’t be afraid to make it your own.

Peach Panzanella Salad - A Bright, Juicy Twist on a Classic
Ingredients
- Bread: 1 rustic baguette or 1/2 large sourdough loaf, torn into 1–1.5-inch chunks (about 5–6 cups)
- Olive oil: 1/3 cup, plus more for toasting the bread
- Peaches: 3–4 ripe but firm peaches, pitted and sliced (no need to peel unless you prefer)
- Cherry tomatoes: 1 cup, halved (optional but adds acidity)
- Cucumber: 1 small English cucumber, halved lengthwise and sliced
- Red onion or shallot: 1/4 small red onion or 1 large shallot, thinly sliced
- Fresh herbs: 1/2 cup loosely packed basil leaves and 2 tablespoons chopped mint
- Greens: 3–4 cups arugula or baby greens (optional but recommended)
- Cheese: 4 ounces fresh mozzarella pearls, burrata, or crumbled feta
- Almonds or pistachios: 1/3 cup, toasted and roughly chopped (optional crunch)
- Balsamic vinegar: 2 tablespoons
- Lemon juice: 1 tablespoon, freshly squeezed
- Honey or maple syrup: 1–2 teaspoons (to balance acidity)
- Dijon mustard: 1 teaspoon
- Garlic: 1 small clove, finely grated or minced
- Kosher salt and black pepper: To taste
- Flaky salt: For finishing (optional)
Instructions
- Toast the bread: Heat the oven to 400°F (200°C). Toss torn bread with 2–3 tablespoons olive oil and a pinch of salt. Spread on a sheet pan and bake 10–14 minutes, tossing once, until golden and crisp at the edges but still a little chewy inside.
- Make the dressing: In a jar or bowl, whisk together 2 tablespoons balsamic vinegar, 1 tablespoon lemon juice, 1 teaspoon Dijon, 1–2 teaspoons honey, the minced garlic, 1/3 cup olive oil, 1/2 teaspoon salt, and several grinds of pepper until emulsified.
- Prep the produce: Slice peaches, halve cherry tomatoes, slice cucumber, and thinly slice the red onion or shallot. Tear basil leaves and chop mint.
- Mellow the onion: If your onion is sharp, soak the slices in cold water for 5–10 minutes, then drain and pat dry. This keeps the salad balanced.
- Toss the base: In a large bowl, combine toasted bread, peaches, tomatoes, cucumber, and onion. Drizzle over about two-thirds of the dressing and toss gently to coat. Let it sit for 10 minutes so the bread can absorb some flavor.
- Add greens and herbs: Fold in arugula (or baby greens), basil, and mint. Add more dressing as needed so everything is lightly coated but not soggy.
- Finish with cheese and nuts: Add mozzarella, burrata pieces, or feta, and sprinkle with chopped almonds or pistachios if using. Taste and adjust salt, pepper, and acidity. A final drizzle of olive oil or a pinch of flaky salt is a nice touch.
- Serve right away: This salad shines when the bread is still a bit crisp and the peaches are juicy.




