Summer Strawberry Spinach Salad with Avocado
A few summers ago, I showed up to a family barbecue with a store-bought pasta salad that nobody touched because my aunt had already made three versions of basically the same thing. On the way home, I stopped at a roadside produce stand and grabbed strawberries that smelled so good I could smell them through the car. The next weekend, I threw together this spinach salad with strawberries, avocado, and a quick homemade dressing, and somehow people talked about the salad more than the grilled chicken.
Now this is my default “bring something fresh” recipe when it’s hot outside and everyone’s overloaded on heavy cookout food.
Why This Recipe Works
Here’s the thing about spinach salads in summer: they can get soggy fast if the balance is off. What I figured out is that the strawberries need something creamy like avocado, something crunchy like nuts or onions, and a dressing with enough acidity to wake everything up without drowning the greens. This salad feels fresh without tasting boring, which honestly is harder than it sounds.
Ingredient Notes
I use baby spinach because it’s softer and easier to eat than mature spinach, especially for parties. Nobody wants to wrestle giant spinach leaves while balancing a paper plate.
For the strawberries, try to get the ripe ones that actually smell sweet. Out-of-season strawberries can taste watery and bland no matter what you do.
I usually use toasted pecans because that’s what my pantry always seems to have, but sliced almonds work too. Toasting them for a few minutes makes a huge difference though. I skipped that step once when I was rushing and the salad tasted flat.
How to Make It
Start with the dressing so the flavors have a little time to come together. I whisk olive oil, balsamic vinegar, honey, Dijon mustard, salt, and black pepper in a jar until it looks creamy and combined. Sometimes I add a tiny splash of fresh lemon juice if the strawberries aren’t super sweet.
Wash and dry the spinach really well because wet spinach waters down the dressing fast. Slice the strawberries, dice the avocado, thinly slice the red onion, and toast the pecans in a dry skillet for a few minutes until they smell nutty. Keep an eye on them because they go from toasted to burnt ridiculously fast.
Right before serving, toss the spinach with a little dressing first. Then add the strawberries, avocado, onion, and pecans gently so the avocado stays in pieces instead of turning into green mush.
I usually save a little dressing for the table because somebody always wants extra.
Things I Learned the Hard Way
Don’t dress the salad too early. I made that mistake before a baby shower once, and by the time people ate, the spinach looked tired and slippery.
Slice the strawberries thick enough that they don’t disappear into the salad. Thin slices release too much juice.
And if you’re bringing this somewhere, transport the dressing separately and toss everything together right before serving. It tastes way fresher that way.
People always ask if they can add protein. Grilled chicken works great, and I’ve added rotisserie chicken when I needed this to count as dinner.
Storage & Serving Suggestions
This salad is best eaten fresh, but leftovers can be stored in the fridge for about a day if the dressing is kept separate. I usually serve it with grilled chicken, sandwiches, or burgers during summer cookouts. It also works surprisingly well alongside soup and bread for an easy lunch.

