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!
Walnuts feel random to me. Like they’re fine, but would pecans or almonds work better? Idk, I’m skeptical but the rest looks pretty solid.
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!
So interesting., I have never heard of that! Thx for opening my mind and palate!!
How do u use beets in dessert— ice cream? Whipped cream- would give it such a beautiful pink color!!
I look forward to hearing from you and others who have this tradition!!
Wait, beets in dessert? I don’t know about that. Sounds weird. Can’t imagine how it would taste. Stick to chocolate, I say!
You can definitely use beets in desserts! Beet ice cream is awesome! The color is just beautiful! I also heard people using it in brownies, gives a moist texture. 😋
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!
This sounds fancy but actually pretty straightforward. Roasting the beets in foil is such a good trick—makes them sweet without needing extra sugar.
Idk, 45 min always feels too short for my beets 😅 Also I’ve never liked balsamic with honey (too sweet for me). But the foil trick is legit, I’ll give it that.
Totally agree—foil roasting really does make beets taste way less earthy. I used a little extra honey just because, but the sweetness came through nicely either way. Great salad combo too (goat cheese + walnuts = yes).
Beets are gross sorry not sorry. But this does look pretty lol.
Yum! I never thought I’d enjoy beets. The honey in the dressing really balances the flavors.
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.
Yum. 10/10
Health benefits of beets are awesome! Good for the liver and they taste good too! 👌
Easy to make! But I used feta instead of goat cheese because I couldn’t find it. Still turned out great!
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 kinda burnt my beets, oops. Still tasted ok but gotta watch the roasting time!
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, so I wasn’t a fan of this. But my friends loved it. So…
I get it! Beets aren’t for everyone, but it’s great your friends enjoyed it! Maybe you can try a different salad next time?
Wow, I can’t believe your friends liked it. Beets are just… eww. But hey, more for them, right? 😂
Very refreshing! I added some grilled chicken for protein, turned out awesome!
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? 🤔
I dunno about this dish. Beets taste like dirt. What’s the big deal?
I get that! Beets can be polarizing, but I think roasting them really brings out the sweetness. You might just find you like them this way! Give it a try!
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.
This salad is absolutely delicious! The beets and goat cheese are a perfect match.
I never thought beets and goat cheese would taste good together, but this salad has changed my mind! Amazing!
Simple ingredients, simple to make! I added some grilled chicken and it was even tastier!
Very easy to make! But I accidentally burnt the walnuts. Still turned out great!
I’m not really into beets… Could be good but the look of it, yikes! I’ll pass.
Meh. I think this salad could use some more flavors. Maybe some spicy nuts?
The only tweak I’d suggest is using fewer greens and a bit more dressing—my leaves got a little overdressed but still tasty.
Totally agree—my greens always soak up more dressing than I expect. I’ll try your tweak next time (less greens, slightly more dressing balance). Thanks for the heads-up!
I dunno… I followed it and it was kinda bland. Maybe my beets were not sweet enough? Next time I’ll add more honey maybe.
Yum! I added avocados and it was incredible. Highly recommend!
I made something similar once and the balsamic + honey combo was perfect. I’d probably add a little garlic or orange zest next time, but the base recipe looks solid.
Super healthy! I love how colorful it is too. My kids even liked it!
Walnuts are just overpriced. I used peanuts instead. Apparently that’s a crime?
Too much cheese! I couldn’t finish it. Not my cup of tea, sorry.
Who knew salad could taste this good? Perfect balance of flavors!
Delicious but I’m not sure about the goat cheese. It’s a bit too strong for my taste.
Goat cheese is kinda strong for me, so I’m not sure about this. If the beets aren’t perfectly tender they can taste earthy. Still, I like the walnut crunch.
Yeah goat cheese can be a lot—totally get that. I usually use a lighter hand (or mix it with a little ricotta/cream cheese) so it doesn’t overpower everything. And for the beets, if they’re even a bit firm they’ll taste super earthy—maybe roast closer to 50–60 min depending on size. The walnut crunch is the best part though, agreed!
Beets are overrated! Tried it anyway but I’ll stick to lettuce salad.
This salad is life-changing! Can’t believe how good roasted beets are! 🥗❤️
I dunno, roasted beets just taste earthy to me. Not really a fan of that flavor! 😕
I totally agree! Roasted beets are incredible! I never thought I’d love them this much. 😍
Yum! This is great for a summer BBQ. Everyone loved it. Will make again!
Glad to hear it was a hit! This salad is so fresh and perfect for warm days.
This looks gorgeous and honestly kind of fancy for something so straightforward. Roasting the beets makes such a difference—will definitely try it!
Thank you! Yeah, the roasting is basically the magic step—turns them sweet and tender. Hope you love it!
I don’t get why people like beets. They taste like dirt to me. Maybe I did something wrong?
Not sure about the honey amount—1 tablespoon feels like a lot with balsamic. Could be too sweet? Still, goat cheese and walnuts are a great pairing so I’ll try it carefully.
My kids didn’t even touch it. Not sure it’s kid-friendly…
Kids can be picky! Maybe try adding some croutons or bacon bits next time? It might help! 😊
Honestly, beets are an acquired taste. Not sure how anyone could think this is a kids dish…
400°F for 45 minutes in foil? Mine usually takes like an hour at least… maybe my beets were huge. Otherwise I like the idea, but I’d check doneness sooner.
Foil at 400°F for 45 mins seems kinda optimistic to me… my beets always take like forever, so I’d check at 30-35. Also what size beets are “medium” lol
I’ve done beets at 400°F in foil, and yeah—45 mins is sometimes fast. If yours were big, an hour makes total sense. I’d definitely check with a fork earlier too!
The honey dressing is genius! I’ll use it on everything now!
Way too many steps for a salad! I just mixed everything raw. LOL
Salad. Just salad.
This salad was a hit at our dinner party! Everyone loved it. The beets were so sweet. Definitely making again!
Walnuts toasted in a dry skillet = yes. But I think this would be even better with some garlic or a little Dijon in the dressing. Salad needs more punch.
Yum! I added some apples and it was even better!
I made something similar and it turned out good, but I’d add a little garlic to the dressing next time. Also, 45 minutes might be longer for bigger beets—mine took closer to an hour.
I made this last week. The honey + balsamic combo is spot on, and the goat cheese makes it taste like a restaurant salad. 10/10
Looks yummmy. Gonna try soon!
Yesss—let me know how it turns out! The balsamic-honey combo is the best 😋
Beets take longer than 45 minutes for me. Mine were still firm at 45, so I had to roast closer to 60. Otherwise pretty good.
Not gonna lie, goat cheese is a love/hate thing. I used feta instead and it was still really solid, just less creamy.
This sounds so flavorful—roasting the beets really takes them up a notch. I love the sweet-tangy balsamic + honey combo with goat cheese!
Yes!! The balsamic + honey makes the beets taste way less earthy—this is exactly the combo I was hoping for. I added a little extra pepper and it was perfect.