This beet feta salad is a quick, delicious salad that pairs tender, earthy roasted beets and briny vegan feta, along with a sweet and tangy maple mustard vinaigrette and creamy avocado. Divine!

Overhead view of vegan beet feta salad in bowl

When I was still living at home, my mom would make beet juice for me every single morning. This daily beet juice habit catapulted me into a deep, abiding love for beets, whether they are raw, juiced, or roasted—like in this beet feta salad! I just adore the way the sweet beets pair with the tangy flavours of the vegan feta and vinaigrette; how they balance the bitterness of the kale and the way their silky texture contrasts with the crunchy walnuts. This is a salad to savour!

Why This Beet Feta Salad Belongs on Your Menu

If you’ve got a short list of back-pocket salad recipes, you’ll want to add this beet feta salad to the list! Here’s why.

  • Super versatile. This is a salad that stands up well for meal prep, so you can prepare it on Sunday for the rest of the week, but it’s also perfect for scaling up to serve at a family gathering. (My Orzo Pasta Salad is always a crowd-pleaser too, as is this Loaded Potato Salad!)
  • Fabulous roasted beets. I have to admit, my favourite part of this beet feta salad is definitely the roasted beets. I love their colour (beets are such a BEAUTIFUL vegetable!), their flavour—they make such a difference in anything you put them in, like these magical Beet Burgers. 
  • Easy to make. I put this salad as taking 15 minutes because it does indeed take that amount of time once your beets are already roasted. (And you can easily roast the beets in advance—up to a few days.) But you can also make this salad with raw beets if you prefer a quicker prep or just like your beets crunchy!
Overhead view of ingredients for beet feta salad

Notes on Ingredients

Here’s a quick breakdown of the key ingredients you’ll need for this beet feta salad. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

For the Salad:

  • Kale – There are a few different varieties of kale and any of them will work for this recipe, although I used curly kale.  
  • Walnuts – Or another nut you like.  
  • Vegan feta – I used my own Vegan Feta Cheese, but store-bought is fine too.  
  • Roasted beets – You can cut these into cubes if you plan on tossing your salad, or if you’re making a composed salad (i.e., arranging it all on a platter a la this Vegan Nicoise Salad), slices of beet look nice.  
  • Avocado

For the Vinaigrette:

  • Olive oil  
  • Balsamic vinegar – Use a good one that’s thick, syrupy, and sweet.  
  • Maple syrup – I love the maple flavour in the vinaigrette, but if you’re not a maple lover, swap in Date Syrup.  
  • Dijon mustard  
  • Salt & pepper

How to Make Beet Feta Salad

This simple beet feta salad comes together quickly and easily! Here’s what you’ll need to do.

  • Assemble the salad. Add the kale, walnuts, vegan feta, and cooled, roasted beets to a large bowl and toss to combine.
  • Make the dressing. Add all the ingredients to a jar, screw on the lid, and shake to emulsify.
  • Dress the salad. Add some of the dressing to the salad and toss to coat, or serve the salad with the dressing on the side.

Tips for Success

  • Don’t dress the salad if you’re making it for meal prep. This beet feta salad can be made ahead of time, but it’s best to dress it right before serving to prevent the greens from getting soggy.
  • Roast your own beets. While you can buy pre-cooked or canned beets, roasting them yourself adds a delicious depth of flavour and texture to the salad. It’s so worth it!
  • Massage the kale for milder flavour and texture. Massage the kale with a bit of the vinaigrette to soften the leaves and mellow the flavour. Learn more in this recipe: Kale Salad with Sesame Tahini Dressing.
Overhead view of vegan beet feta salad in bowl

Variations

  • Swap in golden beets. Golden beets are a great alternative to red beets, with a milder taste—and no red juices to stain your fingers!
  • Add some protein. For a heartier salad, add Marinated Tofu or Vegan Chicken.
  • Mix in some grains. Adding cooked quinoa or farro is another way to bulk up this recipe.
  • Use different greens. While kale is the star ingredient in this beet feta salad, you can also try using other greens such as spinach or arugula.
  • Add some fruit. Apples or pears would be delicious!

Serving Suggestions

If you use my tofu feta, that adds protein to this salad so you can make a meal out of it. It also works well as a side salad served alongside dishes like Instant Pot Risotto, Vegan Garlic Alfredo Pasta, or Sweet Potato and Kale Pizza.

Beet feta salad in bowl

How to Store Leftovers

This salad is best enjoyed fresh once you’ve added the dressing, but if you have leftovers, you can store them in an airtight container in the refrigerator for up to 2 days. 

Enjoy friends! If you make this beet feta salad, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Overhead view of vegan beet feta salad in bowl

Beet “Feta” Salad

This beet feta salad pairs tender roasted beets and tangy vegan feta, along with a zippy maple mustard vinaigrette. Delicious and easy!
5 (from 1 rating)

Ingredients

Salad:

  • 6 cups chopped kale, 140 grams
  • 1 cup chopped walnuts, 120 grams
  • 1/2 cup vegan tofu feta cheese, 100 grams
  • 2 cups roasted chopped beets, 300 grams
  • 1 cup diced avocado, 150 grams

Maple Mustard Vinaigrette (this makes extra dressing):

  • 1/2 cup olive oil, 108 grams
  • 2 tablespoons balsamic vinegar, 30 grams
  • 1 tablespoon maple syrup, 20 grams
  • 2 1/2 teaspoons dijon mustard, 12 grams
  • salt & pepper to taste

Instructions 

  • To roast beets, refer to notes.
  • In a large mixing bowl, place the kale, walnuts, “feta” cheese, and cooled, roasted beets.
  • Toss the salad together and either toss with the dressing, or on the side. I prefer to serve with dressing on the side since the dressing can cause the salad to go soggy if left on for hours.

Maple Mustard Vinaigrette

  • Combine all of the ingredients in a twist-top jar and give a good shake. Serve with salad based on your own preference as to how much dressing you want.

Notes

If you don’t plan on eating this salad in one meal, or if you plan of having this prepped ahead of time, do not toss all of the ingredients together and do not pour the dressing over the salad. This will make all the ingredients soggy. Keep the greens, the dressing and all the other ingredients separated in your fridge. When you’re ready to eat the salad, toss all ingredients together right before serving.
To Roast Beets:
Preheat an oven to 425 degrees. Scrub the beets clean, wrap individually in foil and place on a baking tray in the oven. Roast for about 45 minutes, checking the beets every 20 minutes for doneness by piercing with a fork. The fork will pierce through easily and come out with ease when the beets are ready. Smaller beets will cook faster.
Calories: 424kcal, Carbohydrates: 21g, Protein: 8g, Fat: 37g, Saturated Fat: 5g, Sodium: 230mg, Potassium: 697mg, Fiber: 5g, Sugar: 7g, Vitamin A: 6745IU, Vitamin C: 85mg, Calcium: 140mg, Iron: 2mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.