You know those days when you want something fresh, healthy, and ridiculously easy to throw together? This raspberry-spinach salad with avocado and walnuts has been my go-to lunch for years—it’s the kind of recipe that makes you feel like you’ve got your life together even when you don’t. The sweet pop of raspberries against creamy avocado and crunchy walnuts? Absolute magic. I first made this for a last-minute picnic years ago, and now it’s my signature dish whenever I need something quick yet impressive. Packed with nutrients and ready in 10 minutes flat, it’s the salad that never lets me down.

Why You’ll Love This Raspberry-Spinach Salad with Avocado & Walnuts
This isn’t just any salad—it’s the one you’ll crave on busy weeknights and lazy Sundays alike. Here’s why it’s magic:
- 10-minute miracle: Faster than ordering takeout, but way fresher
- Flavor fireworks: Sweet berries, buttery avocado, and toasty walnuts create the perfect bite
- Nutrition powerhouse: Packed with fiber, healthy fats, and antioxidants
- Endlessly adaptable: Dress it up or down depending on what’s in your fridge
Ingredients for Raspberry-Spinach Salad with Avocado & Walnuts
Grab these simple ingredients—I promise you probably have most already! The magic is in the quality and prep:
- 4 cups fresh spinach (stems removed, leaves washed and thoroughly dried)
- 1 cup raspberries (look for plump, bright red ones—trust me, it matters)
- 1 ripe avocado (sliced right before assembling to prevent browning)
- 1/2 cup walnuts (roughly chopped—toast them for extra crunch if you’re feeling fancy)
- 2 tbsp olive oil (the good stuff you’d drizzle on bread)
- 1 tbsp balsamic vinegar (aged is best for that rich sweetness)
- 1/4 tsp each salt & black pepper (freshly ground pepper makes all the difference)
How to Make Raspberry-Spinach Salad with Avocado & Walnuts
Okay, let’s make some salad magic happen! This comes together so fast you’ll be eating before you know it. Just follow these simple steps:
- Start with bone-dry spinach—I can’t stress this enough. Wet leaves make sad, soggy salads. Use a salad spinner or pat dry with paper towels.
- If you’re toasting walnuts (do it—it’s a game changer!), toss them in a dry pan over medium heat for 2-3 minutes until fragrant. Let them cool before adding to the salad.

Preparing the Dressing
Grab a small bowl and whisk together the olive oil, balsamic vinegar, salt, and pepper. Taste as you go—I usually add an extra pinch of salt because I like my dressings bold. The vinegar should make your nose tingle slightly when you sniff it—that’s how you know it’s perfect!
Assembling the Salad
Now for the fun part! In a big bowl, gently toss the spinach with about half the dressing—just enough to lightly coat. Add the avocado slices, raspberries (careful—those little guys bruise easily!), and walnuts. Drizzle with remaining dressing and give it one last gentle toss. I use my hands for this part—it’s the best way to keep everything intact while making sure every bite gets a bit of each ingredient.
Tips for the Best Raspberry-Spinach Salad with Avocado & Walnuts
Want to take this salad from good to “oh wow!”? Here are my tried-and-true tricks:
- Toast those walnuts! Just 3 minutes in a dry pan transforms them from crunchy to “can’t-stop-eating-them” addictive
- Pick raspberries that practically glow—dull ones won’t give you that sweet-tart pop
- Slice avocados last minute and squeeze lemon juice on them if you’re prepping ahead
- Add protein power—leftover grilled chicken or chickpeas turn this into a full meal
Variations for Raspberry-Spinach Salad with Avocado & Walnuts
This salad is like a blank canvas—so easy to tweak based on what you’re craving! Here are my favorite twists:
- Nut swap: Try almonds or pecans instead of walnuts—just toast them first for maximum crunch
- Cheese please: Crumble in some goat cheese or feta for creamy tang (my weakness!)
- Berry bonanza: Swap raspberries for strawberries or blackberries when they’re in season
- Dressing change-up: Use lemon juice instead of balsamic for a brighter flavor
Serving Suggestions for Raspberry-Spinach Salad with Avocado & Walnuts
This salad shines brightest served fresh—the moment you dress it! I love pairing it with grilled chicken (toss those leftovers right in!), a hunk of crusty bread for scooping up extra dressing, or a creamy berry smoothie on the side. Pro tip: Keep dressing separate if you’re packing it for lunch!
Storage & Reheating Instructions
Honestly? This salad is at its absolute best fresh—avocados turn sad and brown if left too long. If you must prep ahead, keep the dressing separate and store components in airtight containers for up to 12 hours (but I promise it tastes better made-to-order!).
Nutritional Information
Just a heads up—these numbers are estimates since your avocado size or walnut crunch might differ from mine! Per generous serving (about half the recipe), you’re looking at:
- 320 calories (mostly from those glorious healthy fats)
- 28g fat (the good-for-you kind from avocado and walnuts)
- 18g carbs with 8g fiber (thanks, raspberries and spinach!)
- 6g protein (add chicken or chickpeas if you want more)
Not too shabby for something that tastes like dessert disguised as lunch!
Frequently Asked Questions
Can I use frozen raspberries?
Fresh is best here—frozen raspberries turn mushy when thawed. If you must substitute, pat thawed berries dry and add them right before serving.
How do I prevent avocado browning?
Slice avocados last minute, or toss slices with lemon juice. The acid creates a protective barrier against oxygen (science!).
Can I make this ahead?
Assemble right before eating—spinach wilts and avocados oxidize. Prep components separately and combine at mealtime.
What if I don’t like walnuts?
Any toasted nut works! Almonds, pecans, or even pepitas add great crunch. Just avoid salted varieties—they overpower the delicate flavors.
Is there a substitute for balsamic vinegar?
Try lemon juice or apple cider vinegar for a different tang. Reduce quantities slightly—they’re more acidic than balsamic.

For more delicious recipes and inspiration, check out our Pinterest page!
Print
10-Minute Raspberry-Spinach Avocado Walnut Salad
- Total Time: 10 mins
- Yield: 2 servings 1x
- Diet: Vegetarian
Description
A fresh and nutritious salad combining raspberries, spinach, avocado, and walnuts for a balanced meal.
Ingredients
- 4 cups fresh spinach
- 1 cup raspberries
- 1 ripe avocado, sliced
- 1/2 cup walnuts, chopped
- 2 tbsp olive oil
- 1 tbsp balsamic vinegar
- 1/4 tsp salt
- 1/4 tsp black pepper
Instructions
- Wash and dry the spinach thoroughly.
- Slice the avocado and chop the walnuts.
- In a large bowl, combine spinach, raspberries, avocado, and walnuts.
- In a small bowl, whisk olive oil, balsamic vinegar, salt, and pepper.
- Drizzle the dressing over the salad and toss gently.
- Serve immediately.
Notes
- Use fresh raspberries for the best flavor.
- Toast walnuts lightly for extra crunch.
- Add grilled chicken for extra protein.
- Prep Time: 10 mins
- Cook Time: 0 mins
- Category: Salad
- Method: No-Cook
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 6g
- Sodium: 150mg
- Fat: 28g
- Saturated Fat: 3g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 8g
- Protein: 6g
- Cholesterol: 0mg
Keywords: raspberry spinach salad, avocado salad, healthy salad, walnut salad