This post may contain affiliate links. Please read our disclosure policy.
This easy beet salad is made with flavorful ingredients like roasted beets, peppery arugula, creamy cheese, and balsamic vinaigrette. Perfect for the fall and winter!

I love it when beets are in season; not only do they look great with their rich purple/red color (perfect for making beet pasta), but they also have a complex, earthy, sweet taste.
They provide lots of vitamins and minerals, and you can enjoy them in so many different ways—as crunchy beet chips, healthy beet juice, vibrant borscht soup, and this refreshing beet salad.
This beet salad recipe is so easy to make and easy to customize. Plus, it brings a pop of color to your table, making it perfect for Thanksgiving, Christmas, and other holiday celebrations.
You can even prepare the beets a few days in advance and then assemble the salad in mere minutes. I often enjoy it as a quick lunch when I have leftover cooked beets.

Watch how to make it
Ingredients

For the Beet Salad
- Beets: I usually use fresh red beets and roast them myself. You can also use store-bought beets or leftover-cooked beets for convenience. Pre-boiled/steamed beets would also work, but you miss out on the extra depth of flavor and caramelization provided by the roasting, so I recommend roasted beets for the best flavor.
- Mixed salad greens: You can use arugula alone or your favorite mixed greens like spring mix, baby spinach, kale, etc. You can also use beet greens, especially if they come fresh with the beets.
- Cheese: I love to use goat cheese. You can also use feta cheese. If preferred, omit the cheese entirely or use a dairy-free alternative.
- Walnuts and dried cranberries: You can use other nuts or seeds, if preferred, like pecans, almonds, or sunflower seeds.

For the Balsamic Vinaigrette
- Olive oil: I love to use extra-virgin olive oil.
- Balsamic vinegar.
- Dijon mustard.
- Garlic and shallot (or a small red onion).
- Black pepper.
See the printable recipe card below for full information on ingredients and quantities.
How to make beet salad
Wash and Dry Mixed Greens: Wash the mixed greens thoroughly. I like to rinse them with water even if the package says they are cleaned. Then, dry them using a salad spinner or carefully using a clean kitchen towel.

Prepare the Beets:
- Using pre-cooked beets: Slice them to your desired thickness, and they will be ready for the salad.
- Roasting fresh beets: Scrub and wash the beets and wrap them in aluminum foil. Then, roast them in a preheated oven at 400ºF/200ºC for 45-60 minutes. For more tips, check out How to Roast Beets. Once ready, let them cool down before chopping them to your desired thickness.

Make the Dressing: Finely chop the shallot and mince or grate the garlic. Then, add all the dressing ingredients to a small bowl or other container and whisk well.

Toss Greens with Dressing: Transfer the washed and dried green leaves to a large mixing bowl. Pour the dressing over them and mix well. Keep in mind that it’s best to add the dressing right before serving so the salad leaves don’t wilt.
Alternatively, for a prettier presentation, serve the beet salad in individual bowls and allow everyone to add a bit of vinaigrette to their serving.

Add Beets, Cheese, Walnuts, and Cranberries: Finally, assemble the salad. Cube or crumble the cheese, and then top the greens with sliced beets, cheese, walnuts, and dried cranberries. Mix gently and taste. I usually don’t add salt because the cheese is salty enough, but add a pinch of salt to taste if wanted.

What to serve with beet salad
This delicious beet salad with goat or feta cheese can be a meal on its own or served as a side dish. You can pair it with protein-rich mains like:
- Easy roast chicken served alongside creamy mashed potatoes.
- Oven-baked beef short ribs
- Baked teriyaki salmon
- For a vegetarian option, use this fried tofu recipe.
Let me know in the comments below what your favorite way to serve the salad is.
More fall salad recipes
If you try this roasted beet salad recipe, let me know how it goes in the comments below. I’d appreciate a recipe card rating and would love to see your recipe recreations – tag me on Instagram @Alphafoodie!

Easy Beet Salad
Equipment
Ingredients
- 19 oz beets 8 medium, cooked, or use fresh and roast them
- 8 oz mixed salad greens 6 cups
- 4 oz goat cheese or feta cheese
- 1.7 oz dried cranberries 1/2 cup
- 1.6 oz walnuts 1/2 cup chopped
For the dressing
- 1/2 cup olive oil extra-virgin
- 1/4 cup balsamic vinegar
- 2 oz shallot 1 small, or onion
- 1 clove garlic minced
- 1 Tbsp Dijon mustard
- 1/4 tsp black pepper
Instructions
- If you need to cook the beets, prepare them first, as it will take extra time.Scrub and wash the beets. Wrap them in aluminum foil and roast them in a preheated oven (or in the air fryer) at 400ºF/200ºC for 45-60 minutes. Set them aside to cool down for a bit.
- Wash the mixed greens thoroughly and dry them well with a salad spinner, or carefully pat them dry with a kitchen towel.
- Slice or chop the cooked beets to your desired thickness. Finely chop or mince the shallot and garlic. Crumble or cube the cheese.
- In a small bowl, whisk olive oil, balsamic vinegar, Dijon mustard, minced garlic, minced shallot, and pepper to make a flavorful vinaigrette.
- In a mixing bowl, toss together the green leaves and vinaigrette. Add the sliced beets, crumbled cheese, walnuts, and dried cranberries and gently mix.Pair the beet salad with your favorite main dish or enjoy it on its own.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.