Roasted Beet Salad with Goat Cheese, Walnuts & Honey-Dijon Vinaigrette

Tested & Perfected Recipes

This pretty roasted beet salad makes the perfect starter for a dinner party.

roasted beet salad

This special salad is my go-to for the holidays. Roasted beets are are easy to make — you simply drizzle them with oil, wrap them in a foil packet, and then roast them directly on an oven rack for an hour — but many supermarkets now carry vacuum-packed roasted beets in the produce section, which makes the salad a breeze to prepare. Just be sure to top the salad with the beets as opposed to tossing them in, as mixing the beets into the salad will turn everything pink.

YOu may also like

Roasted Beet Salad with Walnuts, Goat Cheese & Honey-Dijon Vinaigrette

This pretty roasted beet salad makes the perfect starter for a dinner party.

Servings: 4-6


For the Beets

  • 1 bunch medium beets (about 3)
  • 1 tablespoon extra virgin olive oil

For the Salad

  • 10 ounces mixed greens (I like a blend of frisée, radicchio and mesclun)
  • 3 ounces goat cheese
  • 1/2 cup walnuts, coarsely chopped

For the Vinaigrette

  • 2 tablespoons honey
  • 1-1/2 tablespoons Dijon mustard
  • 3 tablespoons red wine vinegar, best quality such as Pompeian Gourmet
  • 1-1/2 tablespoons minced shallots
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 6 tablespoons vegetable oil


For the Beets

  1. Preheat oven to 425°F.  Wipe or scrub beets clean then trim stems down to one-inch (leave "tails" on). Place beets on a large piece of foil; drizzle with olive oil, then wrap foil around them to form a neat packet. Roast directly on rack in middle of oven until tender, about 1 hour. Test for doneness by piercing the largest beet with a knife. If it enters easily, it's done. Unwrap beets and let sit until cool enough to handle. Use your hands or a paring knife to peel skin, then cut into ½-inch dice (I usually do this right on the aluminum foil but you can also use a stain-proof cutting board or plate). Set aside.

For the Vinaigrette

  1. In a small bowl, whisk together the honey, Dijon mustard, red wine vinegar, shallots, salt and pepper. Whisking constantly, slowly add the oil in a steady stream. (Alternatively, add all your ingredients to a jar, cover with lid, and shake vigorously to blend.) Taste and adjust seasoning if necessary.

For the Salad

  1. Place the greens in a large bowl, drizzle with about half of the vinaigrette and toss to combine. Add as much of the remaining vinaigrette as desired and toss again. Divide greens onto plates, then sprinkle with beets, walnuts and goat cheese. (The reason you don't just mix it all together in a salad bowl is that the beets would cause the whole salad to turn pink.) Serve immediately.

Nutrition Information

Powered by Edamam

  • Per serving (6 servings)
  • Calories: 242
  • Fat: 21g
  • Saturated fat: 3g
  • Carbohydrates: 11g
  • Sugar: 9g
  • Fiber: 2g
  • Protein: 4g
  • Sodium: 322mg
  • Cholesterol: 7mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.

See more recipes:


  • Hi Jenn – love all the recipes! Can I use canned beets? I know that’s probably not ideal but I can’t always find the fresh produce I’m looking for nowadays. Thank you!

    • — Karen Lynch on January 20, 2022
    • Reply
    • Hi Karen, I know it’s been a struggle recently to find what you need in the produce section! Yes, you can use canned beets but your store happens to have packaged roasted beets, those would be a good alternative to fresh roasted ones. Hope that helps!

      • — Jenn on January 20, 2022
      • Reply
      • Absolutely! Thanks so much!

        • — Karen Lynch on January 21, 2022
        • Reply
  • Jenn, I’m a stay-at-home dad preparing for Thanksgiving. I just made this dressing, amazing!! When I feel unmotivated to cook I turn to your site. Your palate is better than mine and everything I’ve made turns out delicious. Thank you!

    • — Jon G. on November 24, 2021
    • Reply
    • So glad you like the recipes and that up your motivation in the kitchen! 🙂

      • — Jenn on November 24, 2021
      • Reply
  • Absolutely Wonderful. Will make this again. The dressing was wonderful. I used grape seed oil.

    • — Debby on July 17, 2021
    • Reply
  • We always order the beet and goat cheese salad when out for dinner so I decided to make it at home. This recipe was a huge hit and will be in regular rotation. The dressing is tangy and complements the sweet beets and creamy goat cheese. Well balanced and got the honor of my last bite on the plate. Thank you so much!

    • — Nicole on May 29, 2021
    • Reply
  • Quite wonderful! The combination of flavors is excellent and I will definitely make this recipe again.

    • — Maria on April 29, 2021
    • Reply
  • Hey Jenn, Just by chance, I skipped to this recipe to see what you are offering on this blog. Spinach/beets/goat or blue cheese is about the easiest salad in the world to do (and adding bacon is easy and provides additional protein, but more salt and fat). Walnuts are not as good as pecans, and they are better if they are pan roasted in walnut oil or carmelized with maple syrup and butter before tossing in the salad. But you add salt to your vinagrette. Why? It is unhealthy at best, unnecessary given the saltiness of goat/feta cheese. I worry that people do not understand how unhealthy your recipes are – and for no reason, because your basic ideas are simple, delicious classics. Cheers, Bruce, the food snob’s guide to healthy eating.

    • — bruce, the blogger from "the food snob's guide to healthy eating" on April 6, 2021
    • Reply
    • Really, Bruce? Move along if you don’t like what you see. Jenn’s recipes are amongst the best I’ve tried, and – judging from the numerous 5-star reviews assigned to every recipe listed on her website – I’m not the only one who thinks so.

      • — Janice on July 12, 2021
      • Reply
    • Lol, what a hater! I m a registered dietitian with 10+ years of experience in clinical nutrition and dietetics working with critically ill patients as well as with patients with many commorbidities and your credentials as “food snob “ mean absolutely nothing and u should not be giving advise on “healthy eating.” Oh and this particular recipe is quite healthy and that salt wont kill u. The amount ends up being minuscule when divided amongst the servings and unless you have kidney or heart disease, I dont see why u can’t use salt. This is definitely not processed food which is the leading source of excess salt. People with diseases requiring low sodium diets can simply leave the salt out . No one should ever listen to a self proclaimed food expert. Thanks

      • — Jana on November 23, 2021
      • Reply
  • I decided to use just 1 tbsp. of aged raspberry balsamic vinegar…dressing was amazing!

    • — Barbara on April 3, 2021
    • Reply
  • Served this salad with grilled filet mignons for a birthday dinner and the salad stole the show! I roasted a bunch of yellow beets and a bunch of red beets and then used half of each to compose the salad. It was beautiful. Saved the beet greens and the next night sautéed them in olive oil, garlic and added lemon zest. A true bonus to a showstopper recipe!

    • — Margaret on April 1, 2021
    • Reply
  • Can I use Champagne vinegar in the dressing? Thanks!

    • — Barbara on March 30, 2021
    • Reply
    • Hi Barbara, If you don’t have red wine vinegar, you could use equal parts of white vinegar and red wine. If you don’t have both of those, you can get away with the champagne vinegar. Hope that helps!

      • — Jenn on March 31, 2021
      • Reply
  • absolutely amazing ! took ages to eat it too busy talking about how stunning it was ! Another winner Jenn

    • — hugh douglas on February 27, 2021
    • Reply
  • Can salad dressing be made with olive oil instead of vegetable oil?

    • — Pam Jones on February 14, 2021
    • Reply
    • Sure. I like vegetable oil because it’s more mild tasting, but olive oil will work here. Hope you enjoy!

      • — Jenn on February 15, 2021
      • Reply
  • Made this today, exactly as per the recipe, and it’s beautiful, refreshing, and simple to make. Very impressive. Thank you, Jenn. – Jeannine

    • — Jeannine Bammann on February 5, 2021
    • Reply
  • This is the perfect salad recipe. I have made it more than 20 times with perfect results every time. It is simple and classic. My only variation is yellow beets or toasted almonds instead of walnuts and is equally delicious. It works well for making the night before to take to work or serving to your family and friends. Thank you!!

    • — Rebecca on January 29, 2021
    • Reply
  • salad is delicious! I used yellow beets.No red drippings and you will love the taste

    • — dolores calamari on January 29, 2021
    • Reply
  • Just made this beautiful salad for the first time! It is delicious! I have made so many of Jenn’s recipes and every one is ⭐️ ⭐️ ⭐️ ⭐️ ⭐️
    Thanks Jenn for your inspiration!!

    • — Deb on January 28, 2021
    • Reply
  • Exactly the dressing I was looking for. I cook beets this way every time, without the oil. Plus put beet pack on a small baking sheet in case the beet pack springs a leak!

    • — Polly on January 15, 2021
    • Reply
  • Excellent beet salad, Jenn! I make this all the time, it’s our ‘go to’ whenever we have beets on hand. Quick question: how long do you think the vinaigrette will keep in the fridge? Thanks!!

    • — Liz on January 7, 2021
    • Reply
    • Glad you like it! The dressing will keep nicely in the fridge for 4 to 5 days.

      • — Jenn on January 7, 2021
      • Reply
      • how long are the beets good for after roasting them?

        • — Jonathan Richardson on December 9, 2021
        • Reply
        • Hi Jonathan, I think they’d last nicely in the fridge for 3 to 4 days.

          • — Jenn on December 10, 2021
          • Reply
  • Excellent recipe! I can’t get enough of the dressing! So glad I made a double batch for later 🙂

    • — GMonkeyMomma on January 7, 2021
    • Reply
  • Hi Jenn,

    I love your recipes! I always check your website first when making a new dish 🙂

    I am planning to make this salad for Christmas Eve, but a few of the guests are not fans of goat cheese. What would be a good substitute? I know feta is a common one, but wondering how a crumble blue cheese or gorgonzola would be?


    • — Caitlin on December 23, 2020
    • Reply
    • Hi Caitlin, Blue cheese or gorgonzola would be fabulous options.

      • — Jenn on December 23, 2020
      • Reply
  • Such an awesome salad and love love LOVE the dressing (we’re beekeepers, so always looking for ways to incorporate our honey into recipes). The perfect touch of sweetness that pairs with the tart goat cheese, nuts and earthy beets.

    • — Ann Baker on December 13, 2020
    • Reply
  • Absolutely love this recipe! Great combination of flavours and looks lovely. Because I’m lazy I used jarred pickled beets and it still turned out fantastic. Thank you Jenn!

    • — Tonette on December 8, 2020
    • Reply
  • I made this salad last night as a test run for Thanksgiving. I am a lazy cook who does not cook much. I used what I had on hand, shortcutting where possible. A homemade balsamic reduction was substituted for your dressing. I toasted almonds and used them to replace the walnuts. I also added tangerine segments.
    It might not be as good as yours, but I loved it and will serve it again tonight. Thank you for inspiring me to use my kitchen!!

    • — Leslie on November 26, 2020
    • Reply
  • Loved the vinaigrette, however the beets themselves were totally lacking in flavor making the salad taste rather bland. What would your suggestion be to give the beets some flavor…maybe marinating them in the vinaigrette several hours before serving?

    • — Torontogal on November 24, 2020
    • Reply
    • Sorry you found them bland! Sure, you could using the dressing as a marinade to infuse the beets with more flavor. 🙂

      • — Jenn on November 25, 2020
      • Reply
    • My wife and I first enjoyed a warm beet salad on a summer evening at a restaurant near the water. It was delicious. This recipe captured that night and frankly was even better. I always make the recipes as written, at least the first time, and I find that there is no need to change this recipe in the future. It was perfect as written and is super simple to make! Thanks again for making me look good in front of the family!

      • — Kevin on December 7, 2020
      • Reply
  • This is a really lovely salad. Very different from more traditional salad and very light. Makes a great started for a summer dinner party.

    • — Sandra on November 21, 2020
    • Reply
    • This is a Family Favorite salad . That’s saying a lot since my daughter is not a fan of beets. The dressing is a perfect combo of flavors . Requests to share this salad recipe with many friends I know confirms my review is 👍

      • — RoseAnn Denton on January 28, 2021
      • Reply
  • Hi Jenn would white wine vinegar work for this dressing?
    Thanks so much your recipes are amazing!

    • — Melissa on October 29, 2020
    • Reply
    • Glad you like the recipes! Yes, I think you could get away with white wine vinegar in the dressing.

      • — Jenn on October 30, 2020
      • Reply
  • Loved this great salad! And the dressing is amazing!!

    • — Allison Drew on September 14, 2020
    • Reply
  • Love this recipe. I’ve made similar salads before but just found this recipe to get an idea for a dressing. OMG the dressing is the best!!! I make it now just as a dressing for other salads. And it works great on this one too! Thank you!

    • — Tina Welch on August 5, 2020
    • Reply
  • I can not find those individual lettuces. Would a spring mix work or something else?
    Thank you

    • — Amy Daugherty on May 21, 2020
    • Reply
    • Sure, Amy, a spring mix would work here. Enjoy!

      • — Jenn on May 21, 2020
      • Reply
  • I love this recipe! I’ve made it once a month for the last six months. I keep looking for other salad recipes and do you find some that are acceptable, but this one remains my favorite. It’s very simple to do. It’s delicious. The vinaigrette is divine. Thank you for sharing!

    • — Stephanie on May 13, 2020
    • Reply
  • Love this salad! And made a beet lover out of my daughter who had never had roasted beets . I’ve made it 3 times in the last 6 weeks and love it every time.

    • — Donna on May 12, 2020
    • Reply
  • So easy to make and delicious. It was a hit at my house and it will definitely become a staple dressing.

    • — Barbara on April 27, 2020
    • Reply
  • Hi, We tried your potato and leeks soup. It was a big success and we will do it again. Pon and Amanda

    • — Pon on April 20, 2020
    • Reply
  • Jenn, this was unbelievably good…restaurant quality. I cut my beets into wedges which looked beautiful on the plate. Love the idea of walnut oil which I happen to have in the frig. Does it change the taste of the dressing which is already wonderful? Will be making this for company on a regular basis. Thanks for another winner

    • — Carol Winkelman
    • Reply
    • Hi Carol, So glad you enjoyed it! Walnut oil has a distinct flavor so it will definitely change the taste of the dressing. I think it would be delicious but you might try it first with half walnut oil/half veg oil to be sure you like the flavor.

  • Once again you nailed this one. Wife could not stop commenting about it. Truly wonderful salad. Found some good mellow goat cheese at Whole Foods. Just perfect. Wondering though, why did you use vegetable oil over olive oil? I noticed another dressing recipe that called for both. What’s the scoop on vegetable oil? Thank you

    • — Robert H. Gibbs
    • Reply
    • Hi Robert, glad you like the salad! I use vegetable oil over olive oil here because it has a more mild flavor. If you prefer olive oil, it would work as well — it just lends a slightly different flavor.

  • Rave reviews from my family. Restaurant quality salad. Do yourself a favor and make it!

  • I love this salad! The second time I made it I used maple syrup instead of honey because of a vegan guest – it was still as good. thanks!

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.