
While I love a garden fresh green salad topped with homemade buttermilk ranch dressing, I also enjoy the depth of flavor and interesting textures that combining fresh and roasted ingredients can offer. This roasted beet salad with goat cheese is that perfect blend, coupled with vibrant colors to offer an impressive presentation to any table.
Why You’ll Love Roasted Beet Salad With Goat Cheese
I confess, I did not enjoy beets as a child. To this day, my favorite way to eat beets is my homemade chocolate beet cake.
However, because they are so nutritious and I can easily grow beets here in the Pacific Northwest, I am always game to try new beet recipes. My friend, this one is a winner! Here’s why…
- Nutritious – Don’t you agree that it’s a big win when you find a recipe that is healthy and tastes great? That pretty purple dye that stains everything a beet touches is the presence of betalains, which are powerful antioxidants.
- Reduces Waste – This recipe uses the entire beet from root to leaf, reducing waste and further increasing the nutrition of your salad because the greens add a good source of iron, vitamin K, vitamin C, and magnesium.
- Unique – If you’ve heard of roasted beet salad with goat cheese, you were likely introduced to it through a high-end restaurant. Yet, it’s simple to make with easily accessible ingredients.
- Versatile – Because roasted beets complement a variety of flavors and textures, this recipe is easily adaptable to what you have on hand. (See recipe variations and substitutions below.)
Ingredients Needed

A full ingredients list, including measurements, can be found in the recipe card below.
- Beet Root and Greens – Red beets are most common, but any color of beets (or a combination) works great.
- Onion – Due to their mild taste and vibrant color, red onions are preferred for salads.
- Vinaigrette – This recipe combines olive oil, red wine vinegar, Dijon mustard, honey and fresh chives to make a delicious from-scratch dressing.
Recipe Substitutions and Variations

- Beet Greens – If you are having trouble finding beets with greens still attached, you can substitute Swiss chard or arugula.
- Honey – I like to take advantage of honey’s benefits by using it when I can, but you can substitute maple syrup if you prefer.
- Pistachios – Walnuts or pecans make a good substitute if you don’t have pistachios on hand.
- Goat Cheese – If you don’t prefer the sharp taste of goat cheese, you can use a milder cheese, such as feta, which is made from sheep milk or sometimes a mixture of sheep and goat milk. If you have a batch of my marinated cheese balls handy, those work great, too!
- Protein – This recipe makes a lovely complementary side dish. However, you can make it a complete (and satisfying) meal by topping it with grilled chicken.
Recipe Instructions

Step 1: Remove the greens from the beets, rinse and dry with a paper towel.

Step 2: Remove the leaves from the stems and slice the greens into strips, and slice the stems into 2-inch pieces.

Step 3: Add the beets to a large pot of water, cover with water and bring to a boil. Once boiling, cook for 20-30 minutes or until tender. Drain the water and allow the beets to cool.

Step 4: Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil and set aside. Once the beets are cool, remove the skins and chop into bite-size pieces.

Step 5: Place the chopped beets in a bowl, drizzle with olive oil and salt and toss to coat them evenly. Spread the beets out onto your prepared baking sheet and cook for 15 minutes.

Step 6: Meanwhile, add the olive oil, red wine vinegar, Dijon, honey, and chives to a Mason jar and shake until fully combined.

Step 7: Slice the onions and place them in a pan with some olive oil, cook until translucent. Add the beet greens to the pan with the onions and cook until soft.

Step 8: In a large bowl, add the cooked beets, drizzle with a bit of the dressing and toss to coat. Add the cooked onions and greens, beets, more dressing, and toss to combine. Top with goat cheese crumbles and pistachios, and serve immediately.
FAQs
The best beet salad pairs sweet, salty and acidic flavors with crunchy, tender and creamy textures. This recipe checks all the boxes with roasted beets, fresh greens, nuts and cheese topped with a sweet and tangy homemade vinaigrette.
The earthy yet sweet flavor of roasted beets pairs well with other root vegetables. Additional ingredients can enhance the flavor of beets, such as:
– Acid: Citrus or Vinegar
– Creamy: Cheese or Avocado
– Salty: Nuts or Bacon
– Sweet: Honey or Maple Syrup
Soft cheeses with salty notes, such as goat cheese, feta, or these marinated cheese balls, pair well with beets.
Beet skins of large beets can be tough and bitter. It is best to peel all beets for a raw beet salad. For a roasted beet salad, you could skip the peeling step for young, tender beets. However, peeling should yield the most desirable results.
Harvest to Table Magazine

This recipe for roasted beet salad with goat cheese was featured in the June 2025 edition of Harvest to Table Magazine. If you’re tired of mealtime being a hassle, make it easy with from-scratch recipes for every season. Plus, with your subscription, you’ll gain access to free past issues of Harvest to Table!
What to expect… you’ll receive a monthly digital magazine with original recipes and clear, easy-to-follow instructions. Furthermore, with the Homestead Foundations membership, you’ll not only get this monthly magazine, but you’ll also get access to our PTA Vault – a library of exclusive videos and tutorials!
All for less than 30¢ a DAY! So what are you waiting for?
Did you make this recipe for roasted beet salad with goat cheese? If so, please leave a star ⭐ rating and your comments in the recipe card below. (This really helps me out)… Then, snap a photo and tag me on social media @melissaknorris so I can see! I love getting a glimpse of what you all make in your kitchens.

Roasted Beet Salad With Goat Cheese
Equipment
- Knife
- Cutting Board
- Saucepan
- Sheet Pan
- Parchment Paper
- Mixing Bowl
- Mason jar
Ingredients
Salad
- 3 Pounds Beets with their greens
- 2 Tablespoons Olive Oil divided
- 1 Dash Salt I love Redmond Real Salt. Use code “Pioneering” for 15% off.
- 1 Whole Red Onion thinly sliced
- 1/2 Cup Pistachios
- 1/2 Cup Goat Cheese
Vinaigrette
- 1/2 Cup Olive Oil
- 1/4 Cup Red Wine Vinegar
- 2 Tablespoons Dijon Mustard
- 1 Tablespoon Honey
- 1 Tablespoon Chives chopped
Instructions
- Remove the greens from the beets, rinse and dry with a paper towel.
- Remove the leaves from the stems and slice the greens into strips, and slice the stems into 2-inch pieces.
- Add the beets to a large pot of water, cover with water and bring to a boil. Once boiling, cook for 20-30 minutes or until tender. Drain the water and allow the beets to cool.
- Preheat your oven to 400°F. Line a baking sheet with parchment paper or foil and set aside. Once the beets are cool, remove the skins and chop into bite-size pieces.
- Place the chopped beets in a bowl, drizzle with olive oil and salt and toss to coat them evenly. Spread the beets out onto your prepared baking sheet and cook for 15 minutes.
- Meanwhile, add the olive oil, red wine vinegar, Dijon, honey, and chives to a Mason jar and shake until fully combined.
- Slice the onions and place them in a pan with some olive oil, cook until translucent. Add the beet greens to the pan with the onions and cook until soft.
- In a large bowl, add the cooked beets, drizzle with a bit of the dressing and toss to coat. Add the cooked onions and greens, beets, more dressing, and toss to combine. Top with goat cheese crumbles and pistachios, and serve immediately.
Notes
- Beet Greens – If you are having trouble finding beets with greens still attached, you can substitute Swiss chard or arugula.
- Honey – I like to take advantage of honey’s benefits by using it when I can, but you can substitute maple syrup if you prefer.
- Pistachios – If you don’t have pistachios, walnuts or pecans, make a good substitute.
- Goat Cheese – If you don’t prefer the sharp taste of goat cheese, you can use a milder cheese, such as Feta, which is made from sheep milk or sometimes a mixture of sheep and goat milk. If you have a batch of my marinated cheese balls handy, those work great, too!
- Protein – This recipe makes a lovely complementary side dish. However, you can make it a complete (and satisfying) meal by topping it with grilled chicken.
This is the BEST beet salad I’ve ever had! I’ll definitely be making it again and again.