Roasted beet salad with goat cheese and walnuts is one of those dishes that feels effortlessly elegant yet grounded in rustic simplicity. It brings together a medley of textures and flavors that complement each other beautifully-earthy roasted beets, creamy and tangy goat cheese, crunchy toasted walnuts, and a bright, zesty dressing to tie it all together.
The star of this salad is the roasted beet. Once roasted, beets transform from firm and slightly bitter to tender and sweet, with a deep, jewel-toned color that looks stunning on the plate. Their natural sweetness pairs perfectly with the sharp tang of crumbled goat cheese. The cheese adds richness and creaminess, contrasting the firmness of the beets and balancing their earthy notes.
Walnuts bring a necessary crunch to the dish, adding depth with their toasty flavor. Toasting the walnuts before adding them to the salad enhances their aroma and gives them that satisfying bite. Together with the beets and goat cheese, they create a trifecta of flavor and texture that makes every forkful interesting.
The salad greens are typically something fresh and mild like arugula or baby spinach, offering a peppery background without overwhelming the main ingredients. They serve as a fresh base that soaks up the vinaigrette and brings everything together. A simple dressing – often a vinaigrette made with olive oil, balsamic vinegar or lemon juice, and a touch of honey – adds brightness and acidity, lifting the richness of the cheese and rounding out the salad.
This salad works beautifully as a starter, a light lunch, or even a side dish to a main course. It’s a go-to for fall and winter meals, especially when beets are in season, but it’s just as welcome at a spring table. Roasted beet salad with goat cheese and walnuts is not only vibrant and delicious, but it also feels like something truly special – simple ingredients, thoughtfully combined, that result in a dish worth savoring.

Ingredients
- 4 beets medium, trimmed and scrubbed
- 1 tablespoon olive oil
- 1 cup walnuts toasted
- 4 ounces goat cheese crumbled
- 4 cups mixed greens
- 2 tablespoons balsamic vinegar
- 1 tablespoon honey
- to taste salt
- to taste black pepper
Instructions
- Preheat the oven to 400°F (200°C). Wrap the beets in aluminum foil and place them on a baking sheet. Roast the beets in the preheated oven until they are tender, about 45 minutes. Allow them to cool before peeling and slicing.
- While the beets are roasting, toast the walnuts in a dry skillet over medium heat until they are fragrant, about 5 minutes. Set aside to cool.
- In a small bowl, whisk together the olive oil, balsamic vinegar, honey, salt, and black pepper to make the dressing.
- In a large bowl, combine the mixed greens and sliced beets. Drizzle with the dressing and toss gently to combine.
- Top the salad with crumbled goat cheese and toasted walnuts before serving.
Honestly, too many ingredients! Can I just toss my beets with some ranch or somethin? Keeping it simple.
I get it! Sometimes simple is the best. Ranch sounds good too! But don’t knock the beets, they’re really tasty roasted.
Why would you ruin beets with ranch? They taste amazing with all that stuff! Just try it.
This salad is so fresh and tasty! The goat cheese adds a perfect creamy touch. Definitely a keeper!
I tried this but I’m not a fan of beets. They looked pretty but tasted weird to me. Can’t understand the hype.
Tried it but forgot to roast beets! Just boiled them instead. Kinda bland… Not sure if I did it right.
Wow, I didn’t think I could like goat cheese, but it pairs perfectly with the sweetness of the beets!
This salad is just ok. Not my fave. I think I was expecting more flavor.
Best salad I’ve made! Takes some time but totally worth it. You gotta try it!
I don’t have mixed greens, can I use just regular lettuce? Will that ruin it?
Never thought I’d like beets, but this recipe changed my mind. So delicious! Will make again for sure.
Beets are amazing! I never liked them as a kid, but roasted is the way to go! So glad you liked the recipe!
Why are we putting goat cheese in a salad? Cheese belongs on pizza! Not sold on this one.
I don’t really like beets, but I tried this recipe for my friends. They loved it, so I guess it works!
Beets are always a weird flavor to me, but this recipe is surprisingly good.
I never thought I’d like beets either! But this salad sounds delicious, I’m gonna try it for sure! 🥗
The beets took forever to roast! Is there a faster way? Could’ve just bought pre-cooked ones.
I followed the instructions but mine didn’t look half as good. Maybe my camera just wasn’t working!
Don’t worry, everyone’s plate looks different! Maybe try adjusting the lighting next time?
I found my beets too hard to slice! Did I roast them long enough? Not sure about this one…
YUM! So good with goat cheese. But I used peanuts instead of walnuts since I didn’t have any, still great!
UK here! We usually have beets as dessert. This as a salad is new but really nice!
Made this for a dinner party and everyone loved it! So fresh and tasty, plus easy to make. Will do again!
This salad is a game changer! The flavors just pop. Definitely a 5-star dish!
Love the walnuts! Adds a nice crunch. But the dressing was too sweet for my taste.
I totally get that! I usually prefer less sweet dressings too. Maybe try reducing the honey next time?
Meh. It was okay. I thought it would be more filling. 🙁
Deliciousness!!! Everyone should make it. Goat cheese rocks!
This salad is amazing! The beets and goat cheese together are perfect. Definitely a 5!
I think it could use more vinegar. Or maybe lemon? Not enough zing for my taste.
This salad is just amazing! The combination of beets and goat cheese is a match made in heaven. Everyone loved it!
Beets are gross sorry not sorry. But this does look pretty lol.
This salad was a game changer for my dinner party! Everyone loved it!
I tried this salad too and it was amazing! The goat cheese gives it a nice flavor. Definitely a keeper!
Short and sweet: YUM. I just want to eat the whole bowl!
Salad? More like a healthy snack! LOL.
Health benefits of beets are awesome! Good for the liver and they taste good too! 👌
Easy to make! Very fresh and light feeling. Perfect for summer picnics.
I’m so glad you enjoyed it! This salad does feel so refreshing in the summer. Perfect for a picnic indeed!
Sounds tasty, but how can beets be fresh? Aren’t they kinda earthy? I don’t know if I’d like that…
I dont have balsamic vinegar, can I use just regular vinegar? I really wanna try this but I got no special stuff.
I messed up the roasting time and my beets were too hard. But the flavor was still good. Will try again with better timing.
Hard beets? That’s not how it’s supposed to be! Did you even follow the recipe? Maybe try boiling first?
At least the flavor was good! Just keep an eye on the time next time. Roasting can be tricky. I usually set a timer.
I don’t like beets but tried this anyway. Still not a fan. Sorry!
Honestly, I’m not a fan of goat cheese, can I substitute it with something else? 🤔
Roasting the beets takes too long. Can’t I just boil them?
I heard boiling makes them taste mushy, tho. Roasting is much better, trust me!
Boiling is fine if you’re short on time, but roasting brings out way better flavors! Just my two cents.
Simple ingredients, simple to make! I added some grilled chicken and it was even tastier!
I’m not really into beets… Could be good but the look of it, yikes! I’ll pass.
Yum! I added avocados and it was incredible. Highly recommend!