Raspberry Spinach Salad with Avocado and Walnuts
I first made this Raspberry Spinach Salad with Avocado and Walnuts for a book club potluck, and let me tell you, it was a disaster. I was so proud of it, I carried it on my lap in the car. Big mistake. A sudden stop sent the entire bowl of dressing sliding right off the greens and onto my jeans. I showed up smelling like a raspberry vinaigrette factory. But you know what? Everyone still loved the sad, dry-ish salad that was left. That’s when I knew this recipe was a keeper, even when things go sideways.
Recipe Card
| Recipe Title | Raspberry Spinach Salad with Avocado and Walnuts |
|---|---|
| Servings | 4 |
| Prep Time | 20 minutes |
| Cooking Time | 5 minutes |
| Calories | Approx. 385 per serving |
Ingredients
- 8 cups fresh baby spinach
- 1 cup fresh raspberries
- 1 ripe avocado, sliced
- 1/2 cup walnuts, roughly chopped
- 1/4 cup crumbled feta or goat cheese (optional)
- 1/4 red onion, very thinly sliced
For the Raspberry Vinaigrette:
- 1/2 cup extra virgin olive oil
- 1/4 cup raspberry vinegar
- 2 tablespoons honey or maple syrup
- 1 tablespoon Dijon mustard
- Salt and black pepper to taste
The spinach has to be baby spinach, trust me. I used the big, tough leaves once and it was like eating a salad made of tree bark. And the avocado needs to be just right—not rock hard, but not mushy. I’ve definitely had to run to the store last-minute because my avocados weren’t ready. It’s a whole thing.
Directions
- First, make the dressing. In a small bowl or a jar with a lid, whisk together the olive oil, raspberry vinegar, honey, and Dijon mustard until it looks combined.
- Season the dressing with a good pinch of salt and a few grinds of black pepper. Taste it! If it’s too sharp, add a bit more honey.
- In a dry skillet over medium heat, toast the walnuts for 3-5 minutes, shaking the pan often, until they smell nutty. Pour them onto a plate to cool.
- Now, grab a huge salad bowl. Like, bigger than you think you need. Add the spinach, most of the raspberries, the sliced red onion, and the cooled walnuts.
- Right before you’re ready to serve, add the sliced avocado and the cheese if you’re using it.
- Drizzle about half of the dressing over the salad and toss it very gently with your hands or salad tongs.
- Add a little more dressing if it needs it, then top with the remaining raspberries. Serve immediately!
The toasting walnuts step is where I always used to mess up. I’d get distracted, start unloading the dishwasher, and suddenly the kitchen would be full of smoke. Burnt walnuts smell awful and they make the whole salad taste bitter. Now I set a timer and stand right there. It’s only five minutes, just watch them!
This salad has become my go-to easy dinner when I just can’t deal with a big production. It feels fancy but it’s so simple. It’s the kind of comfort food that doesn’t leave you feeling heavy. My family loves it, even my nephew who usually picks the onions out of everything. He still picks them out, but he eats everything else!
The one thing I’d change next time? Maybe double the recipe. It never seems to make enough leftovers, and the one time I tried to save some, the avocado turned all brown and sad. This is definitely a make-it-and-eat-it-right-away situation, which is fine by me.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 385 | 18g | 34g | 6g |
I was kinda surprised by the fat content, but my doctor friend said it’s the good kind from the avocado and walnuts. If you’re watching calories, you can easily use less dressing or skip the cheese. I’ve made it without the cheese for a vegan friend and it was still delicious. It’s a really flexible healthy swap for a heavier meal.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Raspberries | Strawberries or dried cranberries |
| Walnuts | Pecans or sliced almonds |
| Raspberry Vinegar | Red wine vinegar or balsamic vinegar |
| Feta/Goat Cheese | Blue cheese or omit for vegan |
| Spinach | Arugula or mixed greens |
I’ve tried almost all of these swaps. Strawberries are fantastic, but dried cranberries can be too sweet if you’re not careful. The one swap that totally failed was using arugula. I love arugula, but its peppery taste completely fought with the sweet dressing. It was a flavor war in my mouth. Stick with spinach or a mild mixed green for the best results.
Tips
- Wash and dry your spinach REALLY well. A wet spinach leaf will repel the dressing and you’ll end up with a soggy bottom and dry tops.
- Don’t add the dressing until the absolute last second. This salad wilts fast once the vinaigrette hits it.
- If you’re taking this to a party, pack everything separately. Bring the dressing in a jar, the nuts in a baggie, and assemble it there. I learned this the hard way after my car-jeans incident.
- To slice the red onion super thin, use a mandoline if you have one. Just watch your fingers! I took a tiny chunk out of my thumb once and it was not worth the perfectly thin slice.
The washing spinach tip is something I wish I knew years ago. I used to just rip the bag open and dump it in. Then I’d wonder why my dressing pooled at the bottom of the bowl. A salad spinner is your best friend here, or just patting it down gently with paper towels. It makes a world of difference.
FAQ
Can I make this ahead of time?
You can prep the parts, but not the whole thing. I’ll chop the walnuts, wash the spinach, and make the dressing a day ahead. But you gotta slice the avocado and assemble it right before eating. Otherwise, you’ll have a brown, wilted mess. It’s a lesson in patience.
My dressing always separates. What am I doing wrong?
Oh, mine does too! It’s totally normal. Just give the jar a really good shake right before you pour it. The mustard helps it emulsify a little, but it’s not magic. If it bothers you, you can whisk it again right before dressing the salad. Don’t stress about it.
Is there a way to make the onions less strong?
Yes! Soak the thin slices in a bowl of ice water for about 10 minutes before adding them to the salad. It takes that sharp, pungent bite right out. I started doing this for my nephew and now I do it all the time. It makes them crisp and mild.
That’s everything I know about making Raspberry Spinach Salad with Avocado and Walnuts! Hope you give it a try. And if you mess it up, you’re in good company—I still do it sometimes, like just last week when I added the avocado way too early. We just ate it anyway. It was still good!
Raspberry Spinach Salad with Avocado and Walnuts
A vibrant and healthy salad featuring fresh baby spinach, sweet raspberries, creamy avocado, and toasted walnuts, all tossed in a simple homemade raspberry vinaigrette. Perfect as a light meal or impressive side dish.
Ingredients
- 8 cups fresh baby spinach
- 1 cup fresh raspberries
- 1 ripe avocado, sliced
- 1/2 cup walnuts, roughly chopped
- 1/4 cup crumbled feta or goat cheese (optional)
- 1/4 red onion, very thinly sliced
- 1/2 cup extra virgin olive oil
- 1/4 cup raspberry vinegar
- 2 tablespoons honey or maple syrup
- 1 tablespoon Dijon mustard
- Salt and black pepper to taste
Instructions
-
Make the dressing by whisking together olive oil, raspberry vinegar, honey, and Dijon mustard in a small bowl or jar until emulsified.
-
Season the dressing with salt and pepper to taste. Adjust sweetness with more honey if needed.
-
Toast walnuts in a dry skillet over medium heat for 3-5 minutes, shaking frequently, until fragrant. Transfer to a plate to cool.
-
In a large salad bowl, combine spinach, most of the raspberries, red onion, and cooled walnuts.
-
Just before serving, add avocado slices and cheese (if using).
-
Drizzle with about half of the dressing and toss gently with salad tongs or hands.
-
Add more dressing if desired, top with remaining raspberries, and serve immediately.
Nutrition (Per Serving)



