Look, I’ll be honest with you. For the longest time, salads and I had a complicated relationship. You know the type — sad iceberg lettuce, a sad tomato, and some sad dressing that makes you question all your life choices. Yeah, not exactly inspiring stuff.
Then I threw together this spinach and berry salad one afternoon because I had a fridge full of berries about to turn and absolutely zero motivation to cook anything. And just like that, everything changed. Turns out salad doesn’t have to be a punishment.
This one is bright, fresh, and packed with flavor in every single bite. Sweet strawberries, juicy blueberries, crunchy pecans, creamy feta, and a simple vinaigrette that ties it all together beautifully. It’s the kind of salad that makes people think you put in way more effort than you actually did. FYI, that’s my favorite kind of recipe.
Why you’ll love this recipe
- It’s ready in 10 minutes. No cooking, no waiting, no stress. You literally wash, chop, toss, and eat. That’s it.
- It’s loaded with nutrients. Spinach, blueberries, and strawberries are all antioxidant powerhouses. You’re basically eating a wellness smoothie in salad form.
- The flavors actually work together. Sweet berries, salty feta, earthy spinach, and buttery pecans hit every note — sweet, savory, crunchy, creamy. Every forkful is interesting.
- It’s a total crowd-pleaser. Bring this to a potluck or a family dinner and watch it disappear. Every. Single. Time.
- It’s light but filling. Unlike a lot of salads that leave you hungry an hour later, the healthy fats from pecans and feta actually keep you satisfied.
- It’s endlessly customizable. Add grilled chicken, swap the feta for goat cheese, throw in some avocado — this salad plays well with pretty much everything.
Ingredients with key notes
For the salad:
- 5 oz fresh baby spinach — Baby spinach works best here because it’s tender and mild. If you only have regular spinach, just remove the thick stems.
- 1 cup fresh strawberries, hulled and sliced — Go for ripe, sweet strawberries. The sweeter they are, the better this salad tastes.
- 1 cup fresh blueberries — Rinse and dry them well before adding.
- 1/2 cup pecans, toasted or candied — Toasted pecans add a nice earthy crunch. Candied pecans add a little sweetness that plays really well with the berries. Either works.
- 1/2 cup crumbled feta cheese — The saltiness of feta is what makes this salad. Don’t skip it. If you’re dairy free, swap it for a dairy free alternative or just leave it out.
- Optional add-ins: Sliced avocado, grilled chicken, red onion, cucumber
For the vinaigrette:
- 3 tablespoons olive oil — Use good quality extra virgin olive oil. It makes a difference.
- 2 tablespoons balsamic vinegar — Adds a subtle sweetness and depth to the dressing.
- 1 teaspoon honey — Balances the acidity. Maple syrup works too if you prefer.
- 1/2 teaspoon dijon mustard — This helps emulsify the dressing and adds a little kick.
- Salt and black pepper to taste
Step-by-step instructions
Step 1: Make the vinaigrette
Add the olive oil, balsamic vinegar, honey, dijon mustard, salt, and pepper to a small jar or bowl. Whisk everything together until fully combined and smooth. Give it a taste and adjust the seasoning if needed. Set it aside.
Step 2: Prep your ingredients
Rinse and dry your spinach, strawberries, and blueberries thoroughly. Hull and slice the strawberries into halves or quarters depending on their size. If you’re toasting your pecans, add them to a dry skillet over medium heat for 3-4 minutes until fragrant. Keep an eye on them — they go from perfectly toasted to burnt real fast.
Step 3: Assemble the salad
Add the baby spinach to a large serving bowl. Layer the sliced strawberries and blueberries on top. Sprinkle the pecans and crumbled feta cheese evenly over the top.
Step 4: Dress and serve
Drizzle the vinaigrette over the salad just before serving. Toss gently so everything gets coated but the berries don’t get crushed. Serve immediately and enjoy.
Serving suggestions
This salad works beautifully as a standalone lunch, but it also pairs really well with a few other dishes. Here are some ideas:
- Grilled chicken or salmon — Adds protein and turns this into a full, satisfying meal.
- A bowl of soup — This pairs especially well with a light tomato or butternut squash soup.
- Crusty bread or garlic bread — Because why not? Scooping up leftover dressing with good bread is honestly one of life’s simple joys.
- Grilled shrimp — If you want to keep it light but still protein-packed, grilled shrimp on top of this salad is incredible.
- As a side dish — It works perfectly alongside grilled meats at a summer BBQ or as a bright side at Thanksgiving dinner.
Storage tips
This salad is best eaten fresh, right after it’s assembled. Once dressed, the spinach will start to wilt within an hour or two, so keep that in mind.
If you’re prepping ahead:
- Store the spinach, berries, pecans, and feta separately in airtight containers in the fridge.
- Keep the vinaigrette in a sealed jar in the fridge for up to 5 days.
- When you’re ready to eat, assemble and dress right before serving.
Do not freeze this salad. Fresh greens and berries don’t survive the freezer. Trust me on that one.
A quick note before you go
This salad started as a “use up what’s in the fridge” kind of moment for me, and it turned into one of my most-made recipes. That’s usually how the best ones happen, isn’t it?
Whether you’re making this for a quick weekday lunch, a summer gathering, or just because you want something fresh and delicious without breaking a sweat — this salad delivers every time. Simple ingredients, big flavor, zero stress.
Go make it. And if you do, I genuinely want to know what you think. Drop a comment below or tag me on Pinterest — seeing your versions always makes my day.
With gratitude, Kip.
Fresh Spinach and Berry Salad with Pecans and Feta (Quick & Healthy)
Description
A vibrant, fresh spinach and berry salad loaded with juicy strawberries, blueberries, crunchy pecans, and creamy feta — all tossed in a simple homemade vinaigrette. Quick, healthy, and honestly impressive for how little effort it takes.
Ingredients
Salad:
Vinaigrette:
Instructions
-
Whisk together olive oil, balsamic vinegar, honey, dijon mustard, salt, and pepper in a small bowl or jar. Set aside.
-
Rinse and dry the spinach, strawberries, and blueberries. Hull and slice the strawberries.
-
Toast pecans in a dry skillet over medium heat for 3-4 minutes if desired.
-
Add spinach to a large bowl. Top with strawberries, blueberries, pecans, and feta.
-
Drizzle with vinaigrette, toss gently, and serve immediately.
Note
- Dress the salad right before serving to avoid wilting.
- Store components separately if prepping ahead.
