I make this blueberry salad when I want something bright, fresh, and fast. Sweet berries, salty feta, crunchy walnuts—it’s a mix that actually keeps you excited about salad. Toss it with a quick balsamic dressing, add avocado if you’ve got one, and lunch is done in 15 minutes.

An overhead close up image of blueberry salad with avocado slices on top.
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

This 15-minute blueberry salad will change your lunch game!

I started putting fruit in salads after a trip to Greece—every meal there had some bold, sweet-salty combo. Watermelon with feta, citrus with olives… and I came home obsessed. This isn’t Greek, but it uses the same idea: fresh fruit and sharp cheese in a salad that feels like more than a side dish.

Here’s why this works so well: everything is balanced. Blueberries for sweetness, feta for tang, walnuts for crunch, and a dressing that ties it all together without overpowering the greens. It’s simple, it’s pretty, and it’s the kind of salad people actually want to eat.

If you’re in a salad with fruit groove, you’ll love my roasted pear salad, mango avocado salad, and my cranberry pecan salad for another sweet-savory moment.

Ingredients and why they matter

This blueberry salad recipe is super simple to throw together, yet it packs a ton of flavor—think fresh blueberries, creamy avocado, salty feta, and crunchy walnuts all on fresh spinach. Tossed in a maple-balsamic vinaigrette, it’s a wholesome, feel-good dish that makes eating your greens something to look forward to!

Full ingredient list and detailed instructions in the recipe card.

An overhead image of the ingredients of blueberry salad.
  • Blueberries: Use fresh berries if you can, because frozen ones will water things down.
  • Spinach: Soft, mild, and easy to work with. Swap for other leafy greens like arugula if you like peppery bite or romaine lettuce for extra crunch.
  • Feta: Adds salty creaminess. Goat cheese works too if that’s your vibe.
  • Walnuts: Toast them. It takes three minutes and changes everything.
  • Balsamic dressing: Sweet, tangy, and doesn’t fight the blueberries. Make it once, use it on everything.

TIPS & TRICKS

Shruthi’s top tips

  • Soak onions in cold water so they don’t take over the salad.
  • Toast your nuts—raw walnuts taste flat here.
  • Add avocado right before serving so it doesn’t brown.
  • Start with half the dressing, toss, then add more if needed.
  • Store dressing separately if you’re making it ahead.
  • Want protein? Add chickpeas or grilled tofu.
  • No blueberries? Strawberries work too.
  • Shake the dressing again before pouring—olive oil separates fast.

How to make blueberry spinach salad

  1. Place the sliced red onion in a bowl of cold water and let it sit for 5–10 minutes. Drain well and pat dry with a paper towel.
  2. Heat a dry skillet over medium heat. Add walnuts and toast, stirring often, until fragrant and lightly browned, about 3–4 minutes. Remove from heat and let cool.
  3. In a small bowl or jar with a lid, whisk or shake together the balsamic vinegar, maple syrup, Dijon mustard, olive oil, salt, and pepper until well combined and emulsified.
  4. In a large bowl, combine the spinach, blueberries, feta, drained onions, and toasted walnuts. Drizzle the dressing over the salad right before serving and toss gently. Top with avocado slices if using, and serve immediately.
An overhead image soaking red onions in a bowl with water.
An overhead iamge of toasting the walntus in a pan.
An overhead image of whisking the dressing ingredients together.
An overhead image of blueberry salad in a bowl.

How to serve blueberry salad

This colorful salad is the perfect breakfast or brunch for days when you want something quick but still healthy. Pair it with cottage cheese bread or a light lemon butter pasta for a satisfying meal, or serve it as a fresh, flavorful side at summer BBQs or brunch spreads!

An overhead image of serving the salad in a bowl.

Storage and reheating suggestions

Store the salad and dressing separately in airtight containers in the fridge. Salad without the dressing will stay fresh for up to 2 days. Add avocado and dressing just before serving to keep everything fresh and crisp.

More light salad recipes

Love light salads like this one? Here are a few more of my go-to recipes you’ll want to bookmark!

No ratings yet

Blueberry Salad

This blueberry salad has spinach, feta, and balsamic dressing. It's bright, crunchy, and ready in 15 minutes—your new go-to summer salad.
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 2 servings

Ingredients 

  • ¼ cup red onion, thinly sliced
  • ½ cup chopped walnuts
  • 4 cups baby spinach, loosely packed
  • 1 cup blueberries
  • ½ cup crumbled feta cheese
  • 1 avocado, sliced

For the dressing

  • 2 tablespoons balsamic vinegar
  • 1 tablespoon maple syrup, substitute honey
  • 1 teaspoon Dijon mustard
  • ¼ cup olive oil
  • 1 teaspoon salt, adjust to taste
  • ½ teaspoon black pepper, adjust to taste
Save this recipe!
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Place the sliced red onion in a bowl of cold water and let it sit for 5–10 minutes. Drain well and pat dry with a paper towel.
  • Heat a dry skillet over medium heat. Add walnuts and toast, stirring often, until fragrant and lightly browned, about 3–4 minutes. Remove from heat and let cool.
  • In a large serving bowl, combine the spinach, blueberries, feta, drained onions, and toasted walnuts.
  • In a small bowl or jar with a lid, whisk or shake together the balsamic vinegar, maple syrup, Dijon mustard, olive oil, salt, and pepper until well combined and emulsified.
  • Drizzle the dressing over the salad right before serving and toss gently.
  • Top with avocado slices if using, and serve immediately.

Notes

  • Make-ahead tip: Combine salad ingredients (except avocado) and refrigerate. Make dressing and store it separately. Dress and add avocado just before serving.
  • Greens swap: Arugula, mixed baby greens, or massaged kale also work well here.

Nutrition

Calories: 798kcal | Carbohydrates: 39g | Protein: 15g | Fat: 70g | Saturated Fat: 13g | Polyunsaturated Fat: 19g | Monounsaturated Fat: 34g | Cholesterol: 33mg | Sodium: 1680mg | Potassium: 1112mg | Fiber: 12g | Sugar: 18g | Vitamin A: 5982IU | Vitamin C: 36mg | Calcium: 314mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

I'm the recipe developer, photographer and brain behind Urban Farmie. I’m a lifelong vegetarian. I’ve lived, worked, and traveled to 60+ countries and bring you authentic, vegetarian recipes from all those travels!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.