Follow Me On Social Media!
20-Minute Spinach Blueberry Salad (Fresh & Easy)
Fresh spinach, juicy blueberries, creamy feta, and crunchy almonds come together in this quick 20-minute salad with a zesty lemon poppy seed dressing.
A Salad I Actually Look Forward To Eating
I used to be the person who made salad out of obligation. You know the type — sad lettuce, a couple cherry tomatoes, dressing from a bottle that has been in the fridge for three weeks. That changed when I discovered what fresh blueberries do to a bowl of baby spinach.
This 20-minute spinach blueberry salad is the one I make on repeat. It is the salad I bring to potlucks and everyone asks for the recipe. It is the salad I eat for lunch on a Tuesday when I want to feel like I have my life together. And yes — it really does come together in 20 minutes.
No wilted greens, no mystery dressing. Just clean, vibrant ingredients that actually taste good together.

What You Need
- 4 cups baby spinach, fresh
- 1 cup fresh blueberries
- â…“ cup crumbled feta cheese
- ¼ cup sliced almonds, toasted
- ¼ small red onion, very thinly sliced
For the Lemon Poppy Seed Dressing
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 tablespoon honey
- 1 teaspoon poppy seeds
- ½ teaspoon Dijon mustard
- Salt and black pepper to taste
How to Make It
- Toast your almonds in a dry skillet over medium heat for 3–4 minutes, stirring often, until golden. Set aside to cool.
- Make the dressing: whisk together olive oil, lemon juice, honey, Dijon, and poppy seeds. Season with salt and pepper.
- Add the spinach to a large salad bowl. Scatter the blueberries, red onion, and toasted almonds on top.
- Drizzle the dressing over the salad right before serving. Toss gently so you don’t crush the blueberries.
- Finish with the crumbled feta. Serve immediately.
Tips That Actually Make a Difference
- Toast the almonds — this takes 4 minutes but adds so much depth. Raw almonds are fine in a pinch, but toasted ones are better.
- Dress right before eating — spinach wilts fast once it hits the dressing. If you’re prepping ahead, keep everything separate.
- Use fresh blueberries — frozen ones get soggy and release too much liquid into the dressing.
- Slice the red onion paper-thin — thick slices are too sharp and take over. A mandoline or a very sharp knife helps.
- Taste your dressing — lemons vary in tartness. Add a touch more honey if yours is very tart.
Make It a Full Meal
This salad is satisfying on its own but it is even better when you add a protein. Grilled chicken thighs, seared salmon, or even a few slices of prosciutto draped on top work beautifully here.
You can also add sliced avocado, candied pecans instead of almonds, or swap the feta for goat cheese if that is what you have. The base salad is forgiving — it plays well with variations.
Can I Make This Ahead?
You can prep everything ahead — wash the spinach, make the dressing, toast the almonds, crumble the feta. But do not assemble until you are ready to serve. Dressed spinach does not hold well, and the blueberries will bleed into everything if the salad sits too long.
Store the components separately in the fridge for up to 2 days. Assembly takes literally 2 minutes.

Frequently Asked Questions
Can I use frozen blueberries?
I would not recommend it for this salad. Frozen blueberries thaw out and release a lot of liquid, which waters down the dressing and turns the spinach blue-purple. Fresh blueberries give you clean, firm little bursts of flavor.
What can I use instead of feta?
Goat cheese is the closest swap — same creamy, tangy quality. You could also use fresh mozzarella torn into pieces, shaved Parmesan, or skip the cheese entirely if you are dairy-free.
Is this salad good for meal prep?
The components prep beautifully — keep everything separate and assemble fresh. Do not dress it in advance or the spinach will wilt. You have about 2 minutes of work at mealtime, which I would say qualifies as meal prep.
What protein goes with this?
Grilled chicken, seared salmon, shrimp, or even a soft-boiled egg on top are all great here. The lemon dressing pairs especially well with fish.