Crisp Spinach and Beetroot Salad with Lemon Vinaigrette

Super-clean spinach and beetroot salad, loaded with fresh vegetables and finished with a lemon and olive oil dressing. Ideal for a healthy lunch or light dinner.

Spinach and beetroot salad packed with fresh vegetables #healthysalad #veganrecipe #dairyfree | via @annabanana.co

Happy weekend, friends!

I’m still on my salad kick and focusing on fresh vegetables this month. Apart from a couple of small snaccidents, I’ve stuck to it — and this crunchy, vibrant spinach and beetroot salad is a must-try. It’s simple, colorful and satisfying.

Fresh, super-clean spinach and beetroot salad #veganrecipe #saladrecipe #healthyfood | via @annabanana.co

I often swap regular lettuce for spinach. It makes a perfect base for salads and is nutrient-dense—vitamins A, C and K, magnesium, iron and more. A 100 g serving provides a meaningful portion of daily needs for several vitamins and minerals. If you’re not keen on the taste, try adding a handful to smoothies — it blends right in.

Spinach and beetroot salad with lemon and olive oil dressing #vegansalad #dairyfree #healthyrecipe | via @annabanana.co

As a child I avoided spinach, but now it’s a daily staple for me — in salads, dinners or smoothies. It pairs beautifully with crunchy raw vegetables like beetroot, carrots and radishes.

Spinach and beetroot salad with fresh vegetables #veganrecipe #healthysalad #cleaneating | via @annabanana.co

This version includes roasted buckwheat for texture and fiber. Buckwheat is naturally gluten free and adds a nutty depth that balances the raw vegetables. The dressing is a straightforward lemon and olive oil emulsion—delicate and fragrant. For an extra lift, stir in some finely chopped fresh mint.

Super clean and healthy spinach and beetroot salad #healthyrecipe #foodphotography #veganfood | via @annabanana.co

If you’re trying to prioritize vegetables over cakes, this salad will help you stick with that goal. It’s naturally vegan and gluten free, and very quick to make. Cutting beetroot and carrots into matchsticks takes a bit of time but the result looks great and the texture is worth it.

Super clean spinach and beetroot salad #saladrecipe #veganfood #plantbased #foodphotography | via @annabanana.co

This salad is built from wholesome ingredients—no processed additions—so it truly feels “super clean.” The combination of crunchy veg, toasted nuts, buckwheat and a bright dressing makes it a satisfying meal.

Super clean spinach and beetroot salad with  buckwheat #saladrecipe #vegansalad #dairyfree | via @annabanana.co

📖 Recipe

Fresh, super clean spinach and beetroot salad with dressing #veganrecipe #salad #healthyrecipe | via @annabanana.co

Print Recipe
Pin Recipe

Super clean spinach and beetroot salad (with lemon olive oil dressing)

Super-healthy spinach and beetroot salad with roasted buckwheat and lemon olive oil dressing.
Prep Time15 minutes
Course: Salad
Cuisine: Vegan
Servings: 2
Calories: 270kcal
Author: Anna Banana

Ingredients

For the salad:

  • 150 g fresh spinach stalks removed
  • 2 medium beetroots (cut into matchsticks)
  • 2 medium carrots (cut into matchsticks)
  • 300 g radishes thinly sliced
  • 120 g edamame beans (or broad beans)
  • 40 g flaked almonds lightly toasted
  • 1 small handful pistachios roughly chopped
  • 1 tablespoon goji berries optional
  • 150 g roasted buckwheat cooked

salt and pepper to taste

For the lemon olive oil dressing:

  • 70 ml olive oil
  • ½ medium lemon juice only
  • 5-10 leaves fresh mint finely chopped (optional)

Instructions

  • In a large bowl, combine the spinach, beetroot, carrots, edamame beans and radishes.
  • Add the cooked roasted buckwheat and mix gently. Stir in 30 g of toasted almonds, goji berries (if using) and roughly chopped pistachios.
  • Make the dressing by whisking together the olive oil, lemon juice and chopped mint (if using) until combined.
  • Pour the dressing over the salad, toss to coat, then sprinkle with the remaining toasted almonds.
  • Serve and enjoy!

Please note: recipes are developed and tested using metric measurements. For best results, use digital scales. Conversions to US customary units are provided but may not have been tested.

Notes

You can substitute roasted buckwheat with bulgur wheat or beluga lentils if you prefer.

Nutrition

Serving: 0g | Calories: 270kcal
Did you make this?Tell me how you liked it. Leave a comment or take a picture and tag @anna_wierzbinska on Instagram. I love seeing your versions of my recipes!

If you enjoyed this recipe, check out other salads from the same author:

Avocado and Clementine Salad

Roasted Pumpkin Salad with Walnuts

Peach Salad with Fresh Dill

Roasted Vegetable Salad with Millet

Super clean spinach and beetroot salad with bulgur wheat! It's packed with crunchy, fresh vegetables and drizzled with lemon and olive oil dressing. Perfect for lunch or dinner! #saladrecipe #spinachsalad #cleaneating | via @annabanana.co