Spa Salad with Beets, Avocado and Raspberry Balsamic Vinaigrette

This post may contain affiliate links, please read our disclosure here.

I have never been to a spa…I am not talking about the hair salon and spa experience – that I have done, complete with massage, pedicure that whole works. I mean a ‘spa’. Like the one where you might see the heroine of a movie or novel go to – a retreat filled with yummy wholesome food, long walks, treatments and yoga classes. Doesn’t that sound fab? Someday…maybe…If I can stomach the price tag. (LOL) But this spa salad with beets, avocado and raspberry balsamic vinaigrette, it makes it feel like I am at a spa from the comfort of my home!

Why Spa Salad?

Well it is what I would imagine I would have for lunch at my spa getaway.
Good thing I can just make it home and feel good, wholesome and happy that good food is nourishing my body.

You will love this salad that is full of roasted beets, fresh spinach, red quinoa and avocado slices. And don’t forget about the pistachios. Because that is what makes this salad sing! Seriously, pistachios are the unsung hero of nuts. They are these little gems that when added to dishes, make them super extra tasty.


How to Make Spa Salad

Really it is easy! With a little meal prep and planning, this salad can be put together quickly on a weeknight. Add some roasted tofu or another protein of choice and you could make this a complete meal.

To make this ahead of time, wash and rinse your quinoa and cook according to package directions. Wash and roast our beets. Make your dressing. Dice your green onion and any other vegetables you want in your spa salad. Store all these in your refrigerator! I do not recommend pre-slicing your avocado as it will turn brown. 

When I originally created this recipe, Pompeian made a raspberry infused balsamic vinegar! I can only find this on Amazon now. No worries, you can make your own infused vinegar with raspberry concentrate and balsamic vinegar. Just add a few drops of raspberry concentrate to balsamic vinegar you you have infused vinegar! 

You could also substitute your favorite store bought Raspberry Vinaigrette Dressing! I have not tested the recipe this way, but this could save you time in the kitchen making a homemade dressing. Some possible options include Wishbone and Girards. You could also use Pompeian Pomegranate Infused Red Wine Vinegar – it won’t have quite the depth of a balsamic but would be a great taste! 

There are multiple ways to make this salad your own! We would love to know how you make it. Tag @badtothebowl on social media so we can see! 

Try it out – get away to the spa with me!
spa salad with beets quinoa and pistachios-2
Print Recipe
5 from 1 vote

Spinach Salad with Beets, Avocado and Fresh Raspberry Balsamic Vinaigrette

A salad that will make you feel like you are at the spa while at home!
Course: Salads
Cuisine: American
Servings: 4
Calories: 340kcal


Raspberry Balsamic Vinaigrette

  • 1 cup fresh raspberries
  • 1/4 cup extra virgin olive oil
  • 2/3 cup balsamic vinegar
  • 1 tablespoon granulated sugar
  • 1 tablespoon maple syrup
  • 2 teaspoons red onion , minced
  • 1/4 teaspoon poppy seeds
  • 1/8 teaspoon salt
  • 1/8 teaspoon pepper


  • 5 onces fresh baby spinach
  • 2 small beets , roasted and sliced
  • 2-3 green onion , chopped
  • 1 avocado , sliced
  • 1/4 cup red quinoa , rinsed
  • 1/2 cup vegetable broth
  • Pistachios
  • Dried Cranberries



  • Blend first six ingredients together in blender. Pour into salad jar, add poppy seeds, salt and pepper and shake to combine.


  • Wash beets and cut ends off. Wrap in foil loosely. Roast beets at 425 for 45 minutes or until soft when pierced with a fork. When cool enough to handle, slice.
  • In a medium saucepan, combine 1/4 cup of rinsed red quinoa with 1/2 cup vegetable broth. Bring to boil. Reduce heat to low, cover with lid and simmer for 15 minutes.
  • Toss spinach in large bowl. Add sliced beets, cooked quinoa, chopped green onion, pistachios and cranberries (use your discretion on how many you like, I added just a few for some crunch and sweetness).


  • Add protein of choice.


Calories: 340kcal | Carbohydrates: 33g | Protein: 4g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Sodium: 239mg | Potassium: 568mg | Fiber: 7g | Sugar: 17g | Vitamin A: 338IU | Vitamin C: 16mg | Calcium: 51mg | Iron: 2mg

Leave a Comment

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

Recipe Rating