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

This post may contain affiliate links. Read my full disclosure policy.

With earthy beets, creamy goat cheese, crunchy walnuts, and a tangy vinaigrette, this salad looks fancy but comes together fast. Add sliced steak, salmon, or chicken, and it doubles as a gorgeous main.

roasted beet salad on platter

This beet salad recipe with goat cheese and walnuts is my go-to dinner party salad. I don’t think I’ve ever served it without sending a few people home with the recipe. Years ago, I would roast my own beets, but high-quality vacuum-packed roasted beets, such as Love Beets, are now available in the produce section of most grocery stores, which makes the salad a breeze to prepare.

Be sure to dress the greens at the last minute so they don’t get soggy. Want to make the salad a complete meal? Try topping it with steak, grilled chicken or pan-seared salmon.

For a twist, swap the beets for sliced apples or strawberries, use pecans or pistachios instead of walnuts, or trade the goat cheese for blue cheese or feta.

“Absolutely delicious 💯 The dressing is superb. I follow the recipe to the T, I’ve made this 3x already this week. YUM!”

Naly R.

What You’ll Need to Make Roasted Beet Salad with Honey-Dijon Vinaigrette

beet salad ingredients
  • Dressing ingredients (red wine vinegar, Dijon mustard, honey, shallots, salt, pepper, and vegetable oil): A bright vinaigrette with subtle sweetness and a little zing. I prefer vegetable oil over olive oil here for its more neutral flavor.
  • Mixed greens: The base of the salad—baby spinach and arugula are my go-tos, but any tender greens work.
  • Roasted beets: Earthy, sweet, and vibrant. I use vacuum-packed store-bought beets for ease, but you can roast your own (see the recipe for the how-to). They keep well in the fridge or freezer, too.
  • Walnuts and goat cheese: Add crunch, tang, and creaminess—an irresistible contrast to the beets and greens.
  • Jump to the printable recipe for precise measurements

Step-by-Step Instructions

Step 1: Make the vinaigrette base. In a small bowl, add the honey, Dijon mustard, red wine vinegar, shallots, salt, and pepper and whisk to combine.

vinegar, mustard, honey, shallot, and seasoning in bowl

Step 2: Add the oil. While whisking constantly, slowly stream in the oil until the dressing is emulsified. (Or just toss everything into a jar, seal it, and shake vigorously.) Gradually whisking in the oil or shaking the ingredients in a jar helps create a smooth dressing without needing to pull out the blender.

adding oil to whisked vinegar mixture

Step 3: Taste and tweak. Give it a taste and adjust the seasoning if needed—add a pinch more salt or a splash more vinegar, if you like. At this point, the dressing can be stored in the fridge for up to 5 days; just give it a good shake before using.

vinaigrette for beet salad

Step 4: Toss the greens. Put the greens in a large bowl and toss with the vinaigrette. Arrange the greens on a platter or divide onto plates, then top with walnuts, goat cheese, and beets. Add the beets last so they don’t tint the rest of the salad pink. Serve and enjoy!

roasted beet salad on platter

More Salads You May Like

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

roasted beet salad on platter

This roasted beet salad hits all the right notes—sweet, tangy, creamy, and crunchy. Great for dinner parties or jazzing up a weeknight meal.

Servings: 6 to 8
Prep Time: 20 Minutes
Total Time: 20 Minutes

Ingredients

For the Vinaigrette

  • 2 tablespoons honey
  • 1½ tablespoons Dijon mustard
  • 3 tablespoons red wine vinegar
  • 1½ tablespoons minced shallots
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ¼ cup plus 2 tablespoons vegetable oil

For the Salad

  • 10 ounces mixed greens
  • About ½ lb vacuum-packed roasted beets, cut into wedges (see note)
  • ½ cup walnuts, coarsely chopped
  • 3 ounces goat cheese

Instructions

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 the ingredients to a jar, cover with the 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. Arrange the greens on a large platter or divide onto plates, then top with beets, walnuts and goat cheese. Serve immediately.
  2. Note: If you'd like to roast your own beets, you'll need 1 bunch of medium beets (about 3). Preheat oven to 425°F and set an oven rack to the middle position. Wipe or scrub the beets clean, then trim stems down to one-inch (leave "tails" on). Place the beets on a large piece of aluminum foil, drizzle with 1 tablespoon olive oil, then wrap foil around the beets to form a neat packet. Roast directly on a rack in the middle of the 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 the beets and let sit until cool enough to handle. Use your hands or a paring knife to peel the skin, then cut into wedges.
  3. Make-Ahead Instructions: The vinaigrette can be made up to 4 days ahead and stored in the refrigerator. Before serving, let sit out at room temperature for about 30 minutes, and then shake to re-emulsify.

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, Edamam.com. 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:

Comments

  • Hi, I am new to this site and absolutely love your recipes.
    I have a question about this salad dressing. Would you recommend avocado oil as the vegetable oil for this salad?
    Thank you

    • — Christine on July 1, 2024
    • Reply
    • So glad you’re enjoying the recipes! Yes, it would be fine to use avocado oil in place of the vegetable oil.

      • — Jenn on July 1, 2024
      • Reply
  • Took this salad to a Seder and it was a big hit! Left the goat cheese out of the mix and put it on the side so people could add if desired. This worked well for the crowd present. Thanks for another great recipe, Jenn!

    • — Lyn on April 29, 2024
    • Reply
  • This is the ultimate and the “go to” for us from now on. Wonderful!

    • — Shannon on April 21, 2024
    • Reply
  • This was our Easter salad and it was perfect. We had a simple filet, baked sweet potatoes and the salad checked off two courses, veggie and salad. Only two of us so clean up was quick. As usual, thank you Jenn for this recipe.

    • — Judith Schell on March 31, 2024
    • Reply
  • Absolutely fabulous salad! Have made this as written many times and always get asked for the recipe. I do think this salad is so pretty so plate this individually rather than toss in a large salad bowl.

    • — Nanci on February 21, 2024
    • Reply
  • as Emeril would say, “Kick this up a notch.” Peel your beets before cooking, cut into wedges, mix with EVO, salt and pepper and roast until slightly caramelized. served over arugula.
    HEAVENLY

    • — Carol on January 26, 2024
    • Reply
  • Absolutely delicious 💯 The dressing is superb. I follow the recipe to the T, I’ve made this 3x already this week. YUM!

    • — Naly R. on January 20, 2024
    • Reply
  • Is there a reason you use vegetable oil instead of olive Oil?

    • — Joanne on November 28, 2023
    • Reply
    • I like vegetable oil as it’s more neutral in flavor, but feel free to use olive oil if you’d prefer.

      • — Jenn on November 28, 2023
      • Reply
  • Can I prepare the beets a day or two ahead? Leave whole and refrigerate then bring to room temperature to serve?

    • — Barbara on November 16, 2023
    • Reply
    • Sure!

      • — Jenn on November 16, 2023
      • Reply
  • Delicious! The dressing was divine. It had the perfect sweetness and acidic balance. And the beet and goat cheese combo – doesn’t get better! We put chicken on top and my 3 year old gobbled it all up!

    • — Jasmine Scheffer on November 7, 2023
    • Reply

Add a Comment

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