Fresh Peach Salad with Honey-Lime Dressing Recipe

This peach salad is summer in a bowl—bursting with juicy peaches, crunchy sourdough, and crispy bacon. It balances sweet and savory flavors and comes together quickly, making it a favorite side or light main during peach season.

It’s my go-to when peaches are at their peak. I’ve made it for family dinners and barbecues more times than I can count, and it always disappears fast.

Peach salad with cheese and bacon in a white bowl on a pink linen.

Recipe Highlights

  • Sweet & Savory: Ripe peaches and a honey-balsamic vinaigrette pair beautifully with salty bacon and creamy cheese.
  • A Fresh Twist: This is a fruity take on classic panzanella, replacing tomatoes with peaches for a summery flavor.
  • Great Texture: Toasted sourdough and walnuts add crunch while mozzarella and peaches add creaminess and juiciness.
  • Simple to Make: Despite the variety of ingredients, assembly is quick and straightforward.

Key Ingredients & Substitutions

Using ripe, high-quality ingredients makes this salad shine. Here are notes and easy swaps for each main component:

Peaches: Choose ripe but slightly firm peaches with a fragrant aroma. Both yellow and white varieties work—yellow peaches have more acidity, white are sweeter. Freestone peaches are easiest to slice.

Sourdough: Slightly stale sourdough works best because it toasts up crisp and soaks up dressing without turning mushy. Any rustic, crusty bread is fine; use gluten-free bread to make the salad gluten-free. Cornbread croutons are a tasty alternative.

Greens: Mixed baby greens, arugula, or baby spinach all work. Chopped romaine or butter lettuce can be used for more structure.

Bacon: Crispy bacon adds smoky saltiness; omit it for a vegetarian version.

Cheese: Fresh mozzarella (torn or small balls) works beautifully. Crumbled feta or a plant-based feta are also excellent choices.

Nuts: Walnuts are recommended, but chopped pecans or almonds are good substitutes.

Dressing: A honey-balsamic vinaigrette is suggested here—its sweetness and tang complement the peaches. Use any vinaigrette you prefer if desired.

Peach salad with baby greens, cheese, and walnuts in a white bowl on a pink napkin.

Tips for a Delicious Peach Salad

Small techniques make a big difference. Follow these tips for the best results:

Toast the bread: Tear or cube stale bread and toast in a dry skillet or bake at 375°F (190°C) until golden and crisp. This prevents sogginess once dressed.

Pick ripe peaches: Avoid rock-hard fruit. Ripe peaches should yield slightly to pressure and be fragrant. Freestone varieties are easier to prep.

Toss gently: Combine the salad just enough to coat the ingredients with dressing—over-mixing will bruise peaches and wilt greens.

Season carefully: Taste the dressing before adding too much salt, since bacon and cheese already contribute saltiness. Adjust to your preference.

Peach salad in a white bowl on a peach colored linen, with a spoon and fork on the side.
5 from 4 votes

Peach Salad Recipe

Course: Salad, Side Dish
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 6 people
Calories: 307kcal
Author: Ai Willis
A bright salad of peaches, sourdough, bacon, walnuts, and fresh mozzarella tossed in a honey vinaigrette.

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

  • Whisk the extra virgin olive oil with the balsamic and apple cider vinegars until emulsified. Stir in honey, garlic powder, salt, and pepper. Taste and adjust seasoning—remember the bacon and cheese add salt.

Salad

  • Toast the sourdough in a dry skillet over medium heat for a few minutes or bake on a sheet at 375°F (190°C) for about 10 minutes, until golden and crisp. Let cool.
  • In a large bowl, combine the toasted bread, sliced peaches, greens, mozzarella, cooked bacon, and walnuts. Add about half the dressing and toss gently to coat. Taste and add more dressing if desired, then serve.
Love this recipe?Snap a photo and share it on Instagram with the tag @aimadeitforyou or #aimadeitforyou.

Nutrition

Serving: 1serving | Calories: 307kcal | Carbohydrates: 22g | Protein: 11g | Fat: 20g | Sodium: 399mg | Fiber: 2g | Sugar: 8g

Serving Suggestions

This salad is refreshing yet substantial. Serve it as a light main for lunch or alongside grilled meats and seafood at a barbecue. The peaches’ sweetness pairs especially well with smoky flavors.

Storage & Make-Ahead Instructions

Best enjoyed immediately, as the bread will soak up the dressing over time. If needed, store leftovers loosely covered in the fridge for up to 24 hours.

To prep ahead without losing texture:

  • Make the dressing and keep it refrigerated up to 3 days.
  • Toast and store the sourdough in an airtight container at room temperature.
  • Cook and chill the bacon a day ahead.
  • Slice peaches just before serving and assemble the salad shortly before eating to preserve freshness.
Peach salad in a white bowl on a peach colored background.

FAQs

What is a panzanella salad?

Panzanella is a Tuscan bread salad traditionally made with stale bread and tomatoes, often combined with cucumbers, onions, and basil. The bread soaks up tomato juices and dressing for a flavorful texture.

Can I use fresh bread instead of stale sourdough?

Yes—if you toast fresh bread thoroughly until it’s very crisp so it won’t become soggy.

Do I need to peel the peaches?

No. Peach skins are fine to leave on unless you prefer to peel them.

Can I use nectarines instead of peaches?

Absolutely—nectarines work well and are a great swap depending on ripeness and price.

More Summertime Recipes

For more summer sides and desserts, try chilled pasta salads, a crisp broccoli salad, or light no-bake desserts. Fruit-based desserts like peach cobbler or a fruit sorbet are also great seasonable options.