This peach salad is summer in a bowl! It's loaded with sweet peaches, crunchy sourdough, and crispy bacon, and hits the spot every single time.
It's become my go-to side dish during peach season when I want something easy. Honestly, I've lost count of how many times I've whipped this up for my family, and there's never any leftovers!

Recipe Highlights
- Sweet & Savory Perfection: The sweetness of the peaches pairs so well with the salty bacon and tangy vinaigrette.
- A Twist on a Classic: This salad is a fun twist on the traditional tomato-based panzanella salad!
- Textures: Crunchy toasted sourdough and walnuts, creamy cheese, and juicy fresh peaches in every bite.
- Super Easy: Although this salad has a variety of ingredients, it's surprisingly simple and easy to assemble.
Key Ingredients & Substitutions
Choosing the right ingredients is key to a delicious peach salad! Below are some notes about each ingredient, and what you can substitute it with:
Peaches: Choose fresh ripe peaches that have a sweet aroma when you take a sniff. They should be ripe but firm—they should give a little when you give it a gentle squeeze. Both yellow and white peaches work, so choose what you prefer or what's available. Yellow peaches are more acidic, whereas the white peaches are sweeter.
Sourdough: Stale sourdough bread is the best, since it's already a little dried, and once baked in the oven, it'll absorb the dressing without becoming mushy. You can also use any rustic, crusty bread. Swap it out for some gluten-free bread and this peach salad recipe can be gluten-free! You can also use cornbread croutons instead.
Baby Greens: You can use mixed greens, arugula, or baby spinach. Chopped lettuce works too!
Bacon: Crispy bacon adds delicious bites of saltiness. You can skip it to keep this a vegetarian salad.
Cheese: I've made this salad using torn fresh mozzarella, small mozzarella balls, as well as crumbled vegan feta cheese. They've all been delicious!
Nuts: Walnuts are my go-to, but you can also use chopped pecans or almonds.
Dressing: You can use your favorite vinaigrette, but I highly recommend the honey vinaigrette I include in the recipe card.
Tips for a Delicious Peach Salad
Making a great summer salad is all about using the freshest ingredients, but here are a few tips to make it delicious every single time:
Crisping your bread. For that perfect crunch, take your stale bread and tear it, then lightly toast it in a dry skillet or bake it in the oven. This will prevent the bread from getting soggy when tossed with the dressing.
Choose ripe peaches. Your salad will only be as good as your peaches. Avoid rock solid, unripe peaches that lack flavor and juiciness. Also, try to choose freestone peaches, as they're much easier to separate the flesh from the pit.
Don't over-mix. Toss the salad with the dressing only until the greens are coated. Be sure you don't mix too aggressively and bruise the peaches or wilt the greens.
Taste and adjust. Make sure to taste the honey vinaigrette so you don't make it too salty, since you've got both cheese and bacon in the salad which will add saltiness! Always taste and adjust the seasonings to your liking.
Peach Salad Recipe
Ingredients
Salad
- 5 cups sourdough bread pieces cubed or torn
- 2 fresh peaches sliced
- 5 cups baby greens washed and dried
- 4 oz fresh mozzarella
- 3 strips bacon
- ½ cup walnuts
Honey Vinaigrette
- ¼ cup extra virgin olive oil
- 2 tablespoons balsamic vinegar
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey
- ¼ teaspoon garlic powder
- ¼ teaspoon salt
- ¼ teaspoon black pepper
Instructions
Honey Vinaigrette
- Pour the extra virgin olive oil into a small bowl. Slowly pour in the balsamic and apple cider vinegar while whisking to emulsify the mixture. Whisk in the honey, garlic powder, salt, pepper, and taste for seasoning. Make sure not to make it too salty, considering both the cheese and bacon will add saltiness.
Salad
- Lightly toast the sourdough in a dry skillet over medium heat for a few minutes, or lay them out on a baking sheet and bake it for about 10 minutes at 375°F (190°C), until golden and crisp. Set it aside to cool.
- Add the bread pieces, sliced peaches, greens, cheese, cooked bacon, and nuts to a large bowl. Pour half of the dressing and toss the salad. Taste it and add more dressing to your liking.
Nutrition
Serving Suggestions
This salad is refreshing but quite hearty so it can be served as a light main meal for lunch, but it also pairs well with grilled meats and seafood. The sweetness of the peaches compliments smokey flavors beautifully, making it the perfect salad for a barbecue!
Storage & Make-Ahead Instructions
This peach salad is best enjoyed fresh, as the bread soaks up the vinaigrette. However, if you find that you have some leftovers, loosely cover the bowl and put it in the fridge for up to 24 hours.
Because we're using delicate baby greens and peaches, I wouldn't make this salad more than an hour before serving it. That said, you could prepare the individual ingredients ahead of time:
- Make the dressing, and wash and dry the greens up to 3 days ahead and store it in an airtight container in the fridge.
- Tear and toast the sourdough and store them in an airtight container at room temperature.
- Crisp the bacon a day in advance.
- Slice the peaches and assemble just before serving the salad for optimal freshness and texture.
FAQs
Panzanella is a chopped salad from Tuscany, made mainly of stale bread and tomatoes, but often with cucumbers, onions, and basil. The chunks of stale bread absorb the juices from the tomatoes, as well as the dressing made from olive oil and vinegar.
You can use fresh bread if you toast it well until it's very crisp.
Nope! Unless you really want to, you can keep the skin on the peaches.
Absolutely! I often swap the peaches out for nectarines, based on the price and which one seems riper.
More Summertime Recipes
Need another salad to serve at your barbecue? Try my vegan pasta salad—the roasted garlic dressing is so delicious! This broccoli salad's great too!
Want an easy summer dessert? Make this peach cobbler with canned peaches or this rhubarb crisp. They're both super easy and so good—enjoy them with some vanilla ice cream!
If you don't want to turn your oven, this icebox cake and mango sorbet are for you!
Want more recipes with honey? This lemon honey cake and honey butter chicken are delicious!
chahinez @lifestyleofafoodie says
The honey vinaigrette sounds so so good!
Ai says
Thanks Chahinez! I'm not always a fan of salad so I need to make it over the top to motivate myself to eat it 😉
Alyssa & Marissa says
This salad looks too perfect and that honey vinaigrette is the cherry on top. Going to need to make this.
Ai says
Thanks so much ladies! Hope you like it 🙂
Alyssa says
I love panzanella! This looks and sounds amazing, I’ll be making it ASAP!
Ai says
Hope you liked it Alyssa! Panzanella is hard to beat when it comes to salads 😉
Jhuls | The Not So Creative Cook says
After all those donuts, burgers and all things naughty I ate during the last few days, I deserve a good salad with amazing vinaigrette. This look so delish, Ai!
Ai says
Thanks Jhuls! I know right? I have to eat more salads so I can fit into all my summer clothes haha 😛
Relle says
Ooh this looks amazing. Can't wait to try it.
Ai says
Hope you like it Relle!