I make this summer peach spinach salad all through peach season because it’s one of those recipes that feels special but takes almost no time. I love how the juicy peaches cut through the leafy spinach, and how a creamy hit of avocado makes the whole bowl feel satisfying without being heavy. In my kitchen this is my go-to for a quick lunch or an easy picnic side.
I usually prep it while a pot of coffee brews or between chores — the whole thing really does come together in about fifteen minutes when the fruit is ripe and the almonds are already toasted. I’ve learned a few small tricks over the years that keep the peaches tender and the avocado from browning, and those few steps make a noticeable difference.
What I enjoy most is the contrast: the faint tang of balsamic, the soft peaches, the crunch of toasted almonds and the tangy creaminess of goat cheese (or a crumbly feta if you prefer). The colors alone — deep green spinach, bright peach slices, and the pale flecks of cheese — make it feel like summer on a plate.
Below I walk through what I use, why it matters, and quick ways to prep each component so you can have this salad on the table fast.
Why This Summer Peach Spinach Salad Is Perfect for Busy Summer Days
This salad is built for speed and seasonal flavor. Because the prep is minimal, it’s ideal when you want something fresh without cooking for long. The ripe peaches bring natural sweetness so the dressing can be simple, and the combination of avocado and almonds gives you healthy fat and satisfying texture.
Sensory notes: you should smell the light perfume of ripe peaches and the toasty aroma of almonds. Visually the bowl should be bright — deep greens, warm peach tones and the white crumbles of cheese. It’s light enough for a hot day but filling enough to carry you through the afternoon.
Everything You Need for Summer Peach Spinach Salad
Use good-quality produce and simple pantry staples so the salad tastes fresh even with minimal effort. Below I describe each ingredient and why it matters — no measurements here, so you can scale to your appetite.
- Spinach – Use fresh, tender leaves (baby or young spinach) for the best texture and to avoid toughness.
- Peaches – Ripe peaches provide sweetness and juiciness; choose fruit that yields slightly to gentle pressure.
- Avocado – Adds creaminess and healthy fats that balance the fruit’s sweetness.
- Red onion – Thin slices give a bright, sharp contrast; soak briefly if you want a milder bite.
- Goat cheese or feta – Tangy crumbles add richness; pick a soft goat cheese or a firm feta depending on the texture you like.
- Toasted sliced almonds – Provide crunch and a nutty aroma; swap in pepitas or walnuts if preferred.
- Balsamic vinaigrette – A simple dressing of oil, balsamic vinegar, garlic and mustard ties the salad together.
The Secret to Perfectly Sweet, Tender Peaches
Choosing the right peach is the first step. Look for fruit that is slightly soft at the stem when you press gently — it should have aroma and a little give, but not be mushy. If peaches are still very firm, let them sit at room temperature for a day to ripen.
If you prefer peeled peaches, score a shallow X at the bottom, blanch briefly in boiling water for 20–30 seconds, then plunge into ice water; the skins will slip off easily. Otherwise, leave the skins on for color and texture — they’re thin and add visual appeal.
Alternatives: If peaches aren’t available, nectarines are the closest swap. For a twist, try halved cherries or sliced strawberries — they change the profile slightly but keep the salad bright and summery.
How to Toast Almonds and Prep Avocado Fast
For some quick tips on toasting almonds and prepping avocado, check out our guide. Below are quick, reliable methods I use depending on time and tools.
- Stovetop toasting: Heat a dry skillet over medium heat, add the almonds in a single layer, and shake the pan or stir frequently until they smell nutty and are lightly browned. This takes only a few minutes — stay close so they don’t burn.
- Oven toasting: Spread almonds on a baking sheet and roast at moderate heat until golden, checking often. This is hands-off but takes longer overall.
- Quick avocado prep: Slice the avocado lengthwise around the pit, twist halves apart, tap the pit with the blade and pop it out, then scoop with a spoon. Dice or slice right before serving to minimize browning.
- Prevent browning: If you must prep avocado early, coat the cut surface lightly with lemon or lime juice and store tightly covered in the fridge.
A Simple Balsamic Vinaigrette That Balances Sweet & Tangy
This salad is beautifully complemented by a simple balsamic vinaigrette that balances sweet and tangy flavors. The dressing is intentionally straightforward so it doesn’t overpower the peaches.
- Basic components: oil for body, balsamic vinegar for acidity, a little Dijon mustard to help emulsify, and minced garlic for depth.
- Slightly sweeten if needed: add a touch of pure maple syrup, honey, or sugar if your peaches are not very sweet.
- Texture tip: Whisk the vinegar and mustard first, then slowly add oil while whisking to create a smooth, glossy emulsion.
- Lower-calorie option: Use a little less oil and increase the vinegar slightly, or substitute part of the oil with a spoonful of Greek yogurt for creaminess.
How to Make Summer Peach Spinach Salad (Step-by-Step)
- Place your washed spinach in a large bowl so there’s room to toss without bruising the leaves.
- Drizzle the vinaigrette over the spinach — start with less than you think you need; you can always add more. Toss gently to coat the leaves evenly.
- Arrange peach slices over the dressed spinach so they remain intact and juicy.
- Add diced or sliced avocado, careful not to mash it; spread it out so each bite can get some creaminess.
- Scatter very thinly sliced red onion, crumbled goat cheese (or feta), and toasted almonds on top.
- Give the salad one very gentle toss just to combine, then serve immediately so the peaches and avocado stay fresh.
- Serve as a light main with a grain or protein on the side, or alongside grilled meats as a bright, cool accompaniment.
Pro Tip for summer peach spinach salad: Make-ahead & vegan dressing swaps
Pro-Tips, Troubleshooting, and Variations are shown below as bulleted lists for quick scanning.
- Make-ahead: Store components separately in airtight containers — spinach in a lettuce keeper or paper-lined container, sliced peaches in a shallow airtight container, avocado kept whole until serving. Keep the dressing in a jar in the fridge.
- Vegan dressing swap: Omit the goat cheese and use maple syrup or agave in the vinaigrette instead of honey. For a creamy vegan option, blend a little silken tofu or vegan yogurt into the dressing.
- Other nut/seed options: Swap sliced almonds for toasted walnuts, pecans, or pumpkin seeds for variety and different flavor profiles.
- Troubleshooting (I’ve had this happen): If your peaches are underripe, slice thin and toss with a touch of sweetener in the dressing to help bring out flavor. If avocado browns, trim off the top layer and use what’s underneath.
- Variations: Add fresh herbs like basil or mint for brightness, or fold in a handful of cooked grains for bulk. For another summertime fruit salad idea, try our Peach Caprese Salad for a different take.
How to Store, Meal-Prep and Add Protein to This Salad
If you want to meal-prep this salad for the week, keep the wet components separate and assemble just before eating to preserve texture and color.
- Storing spinach & fruit: Keep spinach dry and in an airtight container lined with paper towel. Store sliced peaches in a shallow container and use within a day for best texture.
- Keep dressing separate: Store vinaigrette in a jar and add just before serving to prevent wilting.
- Protein additions: Add grilled chicken, canned or roasted chickpeas, cooked quinoa, or even leftover cooked shrimp to make the salad a fuller meal. These proteins pair well with the sweet-tangy dressing.
- Make-ahead bowls: Portion spinach and grains or protein into containers, top with peaches and almonds, and store dressing in a separate small container. When ready to eat, add avocado and dressing and toss.
- Snack idea: For more ways to enjoy spinach, try pairing small portions of this salad with a savory baked snack like Mediterranean Spinach and Feta Crisps for a balanced bite: Mediterranean Spinach and Feta Crisps.
This salad is forgiving and flexible — it’s easy to scale, swap ingredients, and prep pieces ahead for a fast, healthy lunch on busy summer days.
Frequently Asked Questions
How long does it take to make the Summer Peach Spinach Salad?
This salad takes just 15 minutes to prepare, making it a quick and easy option for a refreshing meal.
Can I use different fruits instead of peaches?
Absolutely! You can swap peaches for other fruits like nectarines, cherries, or strawberries for a slightly different flavor.
How can I make this recipe vegan?
To make the salad vegan, simply omit the goat cheese and replace the honey in the dressing with maple syrup or agave nectar.
What can I add for protein in this salad?
You can add grilled chicken, chickpeas, or even quinoa for a satisfying protein boost.
How do I store leftovers of this salad?
Store the salad components separately in airtight containers in the fridge. Keep the dressing separate to prevent the salad from wilting.

Summer Peach Spinach Salad with Avocado, Toasted Almonds + Goat Cheese
Ingredients
Method
- In a medium bowl, whisk together the balsamic vinaigrette: balsamic vinegar, olive oil, minced garlic, dijon and salt and pepper. Add a sweetener here if you'd like.
- In a large bowl, add the spinach. Drizzle with desired amount of balsamic vinaigrette and toss together to combine. Top salad with peach slices, diced avocado, red onion, goat cheese crumbles, and toasted almonds. Toss gently again. Serve immediately.