Salads
This blueberry peach salad recipe transforms summer's sweetest fruits into a vibrant, textured dish that balances juicy peaches, tart blueberries, and crispy walnut topping for the perfect bite.
The secret lies in toasting the walnuts until golden and fragrant—just 5 minutes in a dry pan—while the fruit mixture stays cool and refreshing. I developed this salad during peak peach season when I wanted to celebrate their natural sweetness without overpowering it with heavy dressings.
The foundation is simple: mixed greens provide a light base, while sliced peaches and blueberries add bursts of color and flavor. A light honey-lime vinaigrette ties everything together with just enough tang to cut through the fruit's richness.
The crispy walnuts add a satisfying crunch that contrasts beautifully with the soft fruit and tender greens, creating a salad that's both elegant and effortless to prepare.
What makes this salad special is its versatility—it works as a refreshing lunch, a light dessert, or even a breakfast option when paired with yogurt. The combination of warm, toasted nuts and cool, juicy fruit creates a temperature contrast that feels luxurious yet simple.
Each bite delivers a perfect balance of textures and flavors, making it a standout dish for any occasion.
For best results, use ripe but firm peaches and fresh blueberries for maximum juiciness. If you prefer a protein boost, add grilled chicken or crumbled feta cheese. This salad keeps well in the refrigerator for up to 24 hours, allowing the flavors to meld even further.
Let's create this vibrant, crowd-pleasing dish that highlights summer's finest fruits.
Ingredients for blueberry peach salad
Juicy peaches, plump blueberries, and toasted walnuts—this summer salad needs just 11 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Mixed Greens 🥬 | 6 cups | Baby spinach or spring mix preferred |
| Ripe Peaches 🍑 | 2 whole | Pitted, sliced into wedges |
| Fresh Blueberries 🫐 | 1 ½ cups | Rinsed, dried thoroughly |
| English Walnuts 🥜 | 1 cup | Toasted until golden and fragrant |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light and fruity preferred |
| Fresh Lime Juice 🍋 | 2 tbsp | Freshly squeezed, no pulp |
| Raw Honey 🍯 | 1 ½ tbsp | Local honey adds unique flavor |
| Apple Cider Vinegar 🍏 | 1 tbsp | For tangy brightness |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for balance |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Greek Yogurt 🥛 | ¼ cup | Optional protein boost |
The peaches and blueberries are your stars here. Hit the farmers market for the juiciest peaches—look for firm ones with a blush to the skin. Blueberries should be deep blue and dry to the touch. Trader Joe's usually has great organic options if you're not near a market. Toast those walnuts until they're golden and fragrant—just 5 minutes in a dry pan. They'll add that perfect crunch that makes this salad sing. Fresh mint is a game-changer too, so grab a bunch and use half for garnish, half for the vinaigrette if you're feeling fancy.
No ripe peaches? Substitute nectarines or mango for similar sweetness. Blueberries frozen and thawed work in a pinch, but they'll be mushier. Walnuts too expensive? Pecans or almonds toast just as well. The honey can be swapped for maple syrup if you're avoiding it, and lime juice? Orange juice works too—just add a pinch more salt to balance. For the yogurt, vegan yogurt or crumbled feta are great alternatives if you need them. The key is keeping that balance of sweet, tart, and crunchy—don't overthink it!
This salad tastes even better the next day as the flavors meld. Store the dressing separately and toss everything together just before serving. Keeps for 2 days in the fridge—just give the greens a quick rinse and dry before reassembling. The walnuts stay crispy if you store them separately in an airtight container. For a make-ahead option, toast the nuts and slice the fruit the day before, then assemble right before serving. Trust me, the anticipation makes it taste even better!
Why You'll Love This Recipe
- I’ll be real: fresh fruit can get pricey, but peaches and blueberries are often on sale. A big bag of mixed greens stretches across multiple salads, and walnuts? Buy them in bulk and use them in everything. Smart spending, big flavor.
- No Chopping Struggle: I swear by this one—just halve those peaches, toss in whole blueberries, and call it done. The walnuts stay whole too; no tiny pieces flying everywhere.
- Summer in a Bowl: That sweet-tart peach meets juicy blueberry? It’s like biting into a perfect summer afternoon. Drizzle with olive oil, and suddenly, you’ve got restaurant-quality flavor without the fuss.
- Packable Picnic Magic: Honestly, this is my go-to for lunchboxes or office meals. The greens hold up, the fruit stays fresh, and the walnuts add crunch that lasts. Zero soggy salad here.
Step-by-step instructions for blueberry peach salad
This vibrant salad delivers juicy peaches, sweet blueberries, and crunchy walnuts in perfect harmony.
Toast the English Walnuts for Crunch
Preheat your oven to 350°F and spread the 1 cup English Walnuts evenly on a baking sheet. Toast for 8-10 minutes until they're fragrant and golden brown, stirring halfway through. Watch them closely—they burn quickly once they reach color.
Let them cool completely before breaking them into rough pieces with your hands. This crispy topping is what makes this salad truly special. I like to keep a few whole halves for visual appeal while most become smaller pieces for texture contrast.
Prepare the Juicy Fruit Medley
Slice the 2 whole Ripe Peaches into wedges, removing the pits as you go. Gently toss them with 1.5 cups Fresh Blueberries in a large bowl. The peaches should be firm but yield slightly when pressed—this ensures they stay juicy without turning mushy.
Rinse the blueberries first if they're particularly dirty, then dry them thoroughly with paper towels. Any moisture will make your dressing separate later. I like to work quickly here so the peaches don't oxidize and turn brown.
Assemble the Base with Greens
In the same bowl, add the 6 cups Mixed Greens and gently toss everything together. Use your hands to massage the greens lightly—this helps distribute any juices from the peaches and prevents a dry salad. Baby spinach works best here as it holds up better to the juicy fruit.
Here's where the magic happens: the greens should look vibrant and slightly wilted from the fruit juices. If they seem too dry, give them another quick massage. The goal is to create a cohesive medley where every bite has fruit, greens, and crunch.
Whisk the Sweet-Tangy Dressing
In a small bowl, whisk together the 0.25 cup Extra-Virgin Olive Oil, 2 tbsp Fresh Lime Juice, 1.5 tbsp Raw Honey, 1 tbsp Apple Cider Vinegar, and 0.5 tsp Diamond Crystal Kosher Salt. Taste and adjust—you want a balance of sweet, tart, and savory that complements the fruit.
I like to add the dressing in stages. Start with half and toss gently, then add more if needed. The dressing should coat the greens lightly without making them soggy. The honey and vinegar create that perfect sweet-tangy contrast that makes this salad irresistible.
Finish with Crunch and Garnish
Drizzle the dressing over the salad and toss gently to combine. Sprinkle the toasted walnut pieces evenly over the top, then scatter the 0.25 cup chopped Fresh Mint Leaves throughout. For an optional protein boost, dollop the 0.25 cup Greek Yogurt around the edges or mix it in lightly.
Let the salad sit for 5 minutes before serving—this allows the flavors to meld together. The walnuts should be warm from toasting, the peaches juicy, and the blueberries plump. Serve immediately while everything is at its peak texture and flavor.
Pro Tips For Making Blueberry Peach Salad
- CHILL PEACHES FIRST: If your peaches are rock-hard or straight from the fridge, slice them cold—yes, even if the recipe doesn’t say so. Cold peaches hold their shape better and won’t turn to mush when tossed with greens. I learned this the hard way after serving a salad where the peaches disintegrated into a syrup.
- TOAST WALNUTS LOW: Don’t blast those walnuts on high or they’ll burn before they’re crisp. Spread them on a dry pan over medium-low heat, stirring every 30 seconds, until they’re golden and smell nutty—about 5 minutes. Overcooked walnuts taste bitter, and nobody wants that in a salad.
- DRESS GREENS LAST: Toss your greens with just a drizzle of olive oil and salt first, then fold in the peaches, blueberries, and walnuts. This keeps the greens crisp instead of soggy. I used to dump everything in at once, and the salad always ended up limp by the time I served it.
- USE HALF THE OIL: A light hand with olive oil prevents a greasy salad. Start with 1 tablespoon per serving—you can always add more. My first few attempts were swimming in oil, and it ruined the balance of flavors. Trust me, less is more here.
Make-ahead tips for blueberry peach salad
Prep Ahead Components
Toast the walnuts first—they're the only component that benefits from advance prep. Spread 1 cup English Walnuts on a baking sheet, toast at 350°F for 8-10 minutes, then store in an airtight container at room temperature for up to 3 days.
Their crispiness stays perfect when kept away from moisture. 🥜
Fruit Prep Timeline
Slice the 2 peaches and rinse the 1.5 cups blueberries up to 24 hours ahead. Store separately in airtight containers with paper towels to absorb excess moisture. The peaches will soften slightly but maintain their juiciness. Keep the blueberries dry to prevent mushiness.
Dressing Storage
Make the dressing the night before and store it in a small jar in the fridge. The flavors meld beautifully overnight, and it stays fresh for 4 days.
Shake well before using as the honey may settle. I like to add a splash of water if it thickens too much from refrigeration.
Greens Strategy
Wash and dry the 6 cups mixed greens just before assembling to prevent wilting. Store them in a sealed container with a paper towel to absorb any condensation. If prepping ahead, keep the greens separate until the last moment—this preserves their crisp texture and vibrant color.
Protein Additions
For the optional 0.25 cup Greek yogurt, store it in a small container and mix it in just before serving. If using grilled chicken, cook it fresh and add it to the salad within 30 minutes to maintain tenderness. Pre-cooked chicken loses its juiciness when stored with the salad.
Final Assembly
Assemble the salad within 30 minutes of serving to maintain perfect texture contrast. The warm toasted walnuts and cool fruit create the ideal temperature play. If you must prep ahead, keep all components separate until the last minute—this ensures your salad stays crisp and vibrant. ✨
Nutrition facts
Frequently asked questions
Can I use frozen blueberries in this salad?
Yes, but thaw them first and pat completely dry to prevent a soggy salad. Frozen blueberries work well for texture, but they'll lose some of their natural juiciness. For best results, use a mix of fresh and frozen—just 1 cup frozen with 1 cup fresh maintains that perfect balance of sweetness and crunch.
What's the best way to store leftover salad?
Keep components separate in airtight containers for up to 2 days. Store the greens, fruit, and dressing separately, then reassemble just before serving. The walnuts stay crispy if kept in a sealed container at room temperature. This method preserves texture and prevents wilting better than storing everything together.
Can I make this salad without honey?
Swap the honey for 1.5 tbsp maple syrup or 1 tbsp agave nectar for a vegan option. For extra tang, add an additional 0.5 tbsp apple cider vinegar. The key is maintaining that sweet-tart balance—the dressing should complement the fruit without overpowering it.
How do I prevent the peaches from turning brown?
Toss sliced peaches with 1 tsp lemon juice immediately after cutting to slow oxidation. Work quickly and store them in an airtight container with paper towels to absorb moisture. For longer storage, keep them submerged in water until ready to use—this maintains their color and juiciness.
What's the best way to add protein?
For a light option, try 0.25 cup crumbled feta cheese or 0.25 cup Greek yogurt dollops. For heartier meals, add 4 oz grilled chicken breast, sliced thin and tossed in. Add protein just before serving to maintain texture—pre-cooked additions can make the salad soggy.
