This vibrant salad blends sweet roasted beets with creamy goat cheese and crunchy toasted walnuts, all atop a bed of fresh mixed greens. Drizzled with a tangy vinaigrette featuring olive oil, balsamic, Dijon mustard, and a hint of honey, it offers a perfect balance of earthy, rich, and zesty flavors. Garnished with fresh herbs, this easy-to-make dish is ideal as a light starter or main and suits vegetarian and gluten-free diets.
The first time I served this salad, my sister actually asked if there was candy in the dressing because the honey and balsamic hit her taste buds just right. I had spent the whole morning roasting beets, my kitchen smelling like earth and sweetness while I experimented with proportions. Now it is the one dish I can count on to make people pause mid-conversation and ask what makes it so special.
Last winter I made this for a dinner party when someone mentioned they hated beets. By the end of the meal they were asking for the recipe and admitted maybe they had just never had them prepared properly. There is something about the roasting process that transforms people who think they dislike this vegetable into believers.
Ingredients
- 4 medium beets: Roasting them whole concentrates their natural sugars in a way boiling never achieves
- 4 cups mixed salad greens: Arugula adds a nice peppery bite that balances the sweetness of the beets
- 100 g goat cheese: Let it come to room temperature while you roast the beets for easier crumbling
- 60 g walnut halves: Toasting them in a dry pan for just a few minutes makes all the difference in flavor
- 3 tbsp extra-virgin olive oil: Use the good stuff here since it is the base of your dressing
- 1½ tbsp balsamic vinegar: Aged balsamic adds even more depth if you have it on hand
- 1 tsp Dijon mustard: This acts as the emulsifier that keeps your dressing perfectly blended
- 1 tsp honey: Adjust based on how sweet your beets turn out after roasting
- Salt and pepper: Freshly cracked black pepper adds those little sparks of flavor
- Fresh chives or parsley: These add a fresh pop of color and mild onion flavor
Instructions
- Get your beets roasting:
- Preheat your oven to 400°F and wrap each beet in foil like a little present. Roast them for 40 to 50 minutes until a knife slides in easily.
- Prep the beets:
- Let them cool until you can handle them, then rub off the skins with paper towels. Cut into wedges while they are still slightly warm.
- Whisk up the magic:
- Combine olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper in a small bowl. Whisk until it thickens slightly and looks glossy.
- Build your salad:
- Spread your greens across a large platter or individual plates. Arrange the beet wedges on top like little jewels.
- Add the finishing touches:
- Sprinkle crumbled goat cheese and toasted walnuts over everything. Drizzle with dressing and finish with fresh herbs.
This salad has become my standard contribution to potlucks because it travels so well and looks stunning on a buffet table. I love watching people is faces light up when they see those jewel-toned beet slices against the dark greens.
Make Ahead Magic
You can roast the beets up to three days in advance and store them in the refrigerator. The dressing also keeps well in a sealed jar for a week, just give it a good shake before using.
Serving Suggestions
This works beautifully as a starter but I have also made it a light main by adding some grilled chicken or roasted chickpeas. A crusty baguette on the side helps soak up any extra dressing.
Variations to Try
Sometimes I swap in pecans or hazelnuts depending what is in my pantry. During summer, fresh peaches or strawberries make an incredible sweet addition to the earthy beets.
- Try adding avocado slices for extra creaminess
- A sprinkle of orange zest brightens everything up
- Fresh mint leaves can replace the herbs for something different
Hope this salad brings as much color to your table as it has to mine over the years.
Recipe FAQs
- → What is the best way to roast beets for this salad?
-
Wrap individual beets in foil and roast at 400°F for 40-50 minutes until tender, ensuring their natural sweetness is enhanced.
- → Can walnuts be substituted with other nuts?
-
Yes, pecans or hazelnuts make excellent alternatives, adding similar crunch and flavor profiles.
- → How do I make the dressing for the salad?
-
Whisk together extra-virgin olive oil, balsamic vinegar, Dijon mustard, honey, salt, and fresh black pepper for a balanced, zesty vinaigrette.
- → What greens work well in this dish?
-
Mixed salad greens such as arugula, spinach, or spring mix complement the roasted beets and cheese beautifully.
- → Is there a way to enhance the beet flavor before assembling?
-
Marinating the roasted beets briefly in some of the dressing intensifies their flavor and adds moisture.