Raspberry Spinach Salad with Avocado Recipe is the kind of fresh, vibrant dish that just wakes up your taste buds. It’s a beautiful mix of sweet raspberries, creamy avocado, and crunchy walnuts that you’ll find yourself craving again and again. Trust me, this is not your average salad—it’s something special you’ll want to keep in your recipe rotation.
Jump to:
Why You'll Love This Recipe
I’ve made this Raspberry Spinach Salad with Avocado Recipe countless times, especially when I want something that feels light but also packed with flavor and texture. It’s got this wonderful balance of creamy, sweet, tart, and crunchy that just works beautifully together every single time.
- Bright and refreshing: The juicy raspberries and fresh oranges make this salad sing with vibrant flavors you don’t usually get in a salad.
- Creamy avocado: Adds a silky texture that complements the crisp spinach without overpowering the fruitiness.
- Toasty walnuts: Provide the perfect crunchy contrast and a subtle nuttiness that ties the whole dish together.
- Simple yet sophisticated dressing: The blend of orange zest, lemon juice, and Dijon mustard creates a dressing that’s fresh and zesty but so easy to whip up.
Ingredients & Why They Work
Each ingredient plays a starring role here, coming together beautifully to balance richness, sweetness, and brightness. When you’re shopping, fresh, ripe raspberries and a perfectly ripe avocado make all the difference. Oh, and don’t skimp on those walnuts—they toast up so well and add a great crunch.
- Oranges: Their zest and juice add fragrant citrus notes, brightening the dressing.
- Lemon juice: Adds that fresh tang to balance richness from the avocado and oil.
- Shallot: Finely chopped for a mild, subtle onion flavor that adds depth without overpowering.
- Dijon mustard: Emulsifies the dressing and adds a gentle tangy kick.
- Salt: Enhances all the flavors without being obvious.
- Walnuts: Toasted to bring out their natural nuttiness and add crunch.
- Extra-virgin olive oil: Smooth and fruity, it ties the dressing together perfectly.
- Avocado: Creamy texture and subtle flavor provide a lovely contrast to the tart fruit.
- Raspberries: Juicy, sweet, and a little tart—absolutely essential for this salad’s character.
- Baby spinach: Tender and delicate, it’s the perfect green base that won’t overwhelm the other ingredients.
Make It Your Way
I love experimenting with this Raspberry Spinach Salad with Avocado Recipe depending on the season or what’s in my fridge. You should definitely feel free to tweak it to suit your tastes or what you have on hand — that’s part of the fun!
- Variation: Sometimes I swap the walnuts for toasted pecans or slivered almonds when I want a slightly different nutty crunch. Both work brilliantly and keep the salad interesting.
- Dietary Modifications: If you’re nut-free, roasted pumpkin or sunflower seeds are a great alternative crunch element to toss in.
- Seasonal Twist: I occasionally swap raspberries for strawberries or blackberries if they’re fresher or in season—just make sure the fruit is juicy and ripe.
- Extra Protein: Adding grilled chicken or chickpeas turns this into a fuller meal without losing the salad’s light freshness.
Step-by-Step: How I Make Raspberry Spinach Salad with Avocado Recipe
Step 1: Prepare the Citrus Base
First, I supreme one orange—meaning I slice away all the peel and pith so you’re left with only those perfect juicy segments. Set those aside for later. From the other orange, I zest about half a teaspoon and then juice it, combining both zest and juice in a big mixing bowl. This citrus foundation is the heart of the dressing, so don’t skip zesting—the oils carry flavor beautifully!
Step 2: Whisk in the Dressing Ingredients
I whisk in lemon juice, shallot, Dijon mustard, and salt into that orange mixture, giving it a good stir and letting it sit for at least 10 minutes. This waiting time helps the shallots mellow out and infuses the dressing with a fresh punch. It’s worth the short wait!
Step 3: Toast the Walnuts
While the dressing rests, I toast the walnuts in a dry skillet over medium heat for about 3 to 5 minutes, stirring often. Keep a close eye—they go from fragrant to burnt in no time. Toasting these brings out a warm nuttiness and adds crunch that really makes this salad sing.
Step 4: Finish the Dressing and Toss the Salad
Once the shallot mixture has rested, I slowly drizzle in the olive oil while whisking constantly to emulsify the dressing (this means it comes together creamy without separating). Then, gently fold in the chopped avocado, raspberries, spinach, and those glossy orange segments. Toss very gently so you don’t squash the berries or avocado. Finally, sprinkle your toasted walnuts over the top.
Top Tip
Making this Raspberry Spinach Salad with Avocado Recipe for the first time, I learned that the dressing really comes together when you let it sit and the importance of gentle tossing. Those little details keep the avocado creamy and the berries intact, making every bite perfect.
- Emulsify Your Dressing: Slowly add your olive oil while whisking vigorously to get that silky, cohesive dressing.
- Toast Nuts Carefully: Watch your walnuts closely—once they smell nutty, remove immediately to avoid bitterness.
- Gentle Tossing: Use a large bowl and fold ingredients carefully to keep berries and avocado from getting mushy.
- Prep in Advance: Make dressing ahead and give it a good shake before using to save time.
How to Serve Raspberry Spinach Salad with Avocado Recipe

Garnishes
I love topping mine with a bit of freshly cracked black pepper and an extra sprinkle of toasted walnuts. Sometimes I add a few crumbles of feta or goat cheese for a tangy twist that pairs beautifully with the sweet fruit and creamy avocado.
Side Dishes
This salad is such a versatile partner! I often serve it alongside grilled chicken, salmon, or even a simple quinoa bowl for a fuller meal. It also pairs nicely with crusty bread or light pasta dishes if you want a bit more on the side.
Creative Ways to Present
For a dinner party, I like serving this salad in individual glass jars or pretty bowls, layering the spinach, then the fruit, and topping with the avocado and walnuts so the colors shine through. It makes for a stunning, fresh presentation that always gets compliments.
Make Ahead and Storage
Storing Leftovers
I usually keep leftover salad components separate when possible. The dressing stores well in the fridge for up to three days—just give it a vigorous shake before dressing the salad. Spinach and berries are best eaten fresh, but if you have leftovers, store the dressed salad in an airtight container and enjoy within a day to avoid sogginess.
Freezing
Freezing this salad isn’t ideal because fresh berries and avocado don’t freeze well—they lose texture and become mushy. Instead, I recommend prepping dressing and toasting nuts ahead, but assembling the salad fresh for the best flavor and texture.
Reheating
This salad is best served cold or at room temperature, so reheating isn’t necessary. If you have leftover grilled meat or a side dish, warm that separately and serve alongside fresh salad for contrast.
Frequently Asked Questions:
You can absolutely prepare the dressing up to three days in advance and store it in an airtight container in the refrigerator. Toasting the walnuts ahead of time also saves a step. However, it’s best to assemble the salad close to serving to keep the spinach crisp and the berries fresh.
If raspberries aren’t in season or aren’t your favorite, strawberries, blackberries, or pomegranate seeds make excellent substitutes that offer a similar sweet-tart flavor. For walnuts, pecans, slivered almonds, or pistachios all work well for crunch. If you’re avoiding nuts altogether, roasted pumpkin seeds or sunflower seeds are great alternatives.
Adding the avocado right before serving and gently tossing the salad helps minimize browning. The citrus juice in the dressing also helps prevent oxidation and keeps the avocado looking fresh longer. If you’re prepping ahead, store the avocado separately and add it last minute.
Yes! The Raspberry Spinach Salad with Avocado Recipe is naturally vegan as long as you skip any cheese garnishes. You can enhance it with vegan-friendly add-ins like toasted seeds or nuts, and use a good quality olive oil to keep the dressing rich and satisfying.
Final Thoughts
Honestly, this Raspberry Spinach Salad with Avocado Recipe has become one of my go-to dishes whenever I want something that feels both comforting and fresh. It’s bright enough to brighten any meal but hearty enough to stand alone, which is a hard balance to strike. I hope you give it a try as you’ll find it’s simple, fast, and packed with flavors that keep you coming back for more.
Print
Delicious Recipe
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Category: Salad
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A vibrant and refreshing Raspberry-Spinach Salad featuring creamy avocado, toasted walnuts, and a tangy citrus-lemon dressing, perfect for a light and nutritious meal or side.
Ingredients
Dressing
- 1 medium orange (zested and juiced)
- 1½ tablespoons lemon juice
- 1 small shallot, finely chopped
- 1½ teaspoons Dijon mustard
- ¼ teaspoon salt
- 3 tablespoons extra-virgin olive oil
Salad
- 1 medium orange (suprȇme segments)
- ¾ cup coarsely chopped walnuts
- 1 medium avocado, chopped
- 1 (6-ounce) package raspberries
- 1 (5-ounce) package baby spinach
Instructions
- Prepare Dressing: Zest one orange to obtain ½ teaspoon zest and juice it to get 2 tablespoons juice. Combine the zest and juice in a large bowl. Whisk in 1½ tablespoons lemon juice, finely chopped shallot, 1½ teaspoons Dijon mustard, and ¼ teaspoon salt. Let the mixture stand for at least 10 minutes to meld flavors.
- Toast Walnuts: Place ¾ cup coarsely chopped walnuts in a small skillet over medium heat. Stir frequently and cook for 3 to 5 minutes until fragrant and browned. Remove from heat and set aside.
- Emulsify Dressing: While constantly whisking the lemon juice mixture, slowly drizzle in 3 tablespoons extra-virgin olive oil to combine and create a smooth dressing.
- Assemble Salad: Add chopped avocado, 6 ounces raspberries, 5 ounces baby spinach, and the suprȇme orange segments into the bowl with the dressing. Gently toss to coat all ingredients evenly.
- Serve: Sprinkle the toasted walnuts over the salad as a crunchy garnish and serve immediately for best freshness.
Notes
- The dressing can be prepared up to 3 days ahead and stored in an airtight container in the refrigerator. Shake or whisk well before using.
- Toast walnuts ahead of time and store in an airtight container at room temperature for up to 3 days.
- If raspberries are unavailable, substitute with strawberries, blackberries, or pomegranate seeds.
- For different nuts, try pecans, slivered almonds, or pistachios. For a nut-free option, use roasted sunflower or pumpkin seeds.
- Suprȇme the orange by carefully cutting away peel and membranes for elegant segments.
Nutrition
- Serving Size: 1½ cups
- Calories: 250 kcal
- Sugar: 5 g
- Sodium: 146 mg
- Fat: 21 g
- Saturated Fat: 3 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 6 g
- Protein: 5 g
- Cholesterol: 0 mg

Leave a Reply