This vibrant salad features tender roasted beets combined with creamy goat cheese and fresh mixed greens. A tangy vinaigrette made from balsamic vinegar, olive oil, and Dijon mustard ties the flavors together, accented by crunchy toasted walnuts and thinly sliced red onions. Perfect as a light meal or starter, this gluten-free and vegetarian dish offers a harmonious balance of sweet, savory, and tangy elements. Roasting the beets brings out their natural sweetness while the goat cheese adds a creamy touch, complemented by the crunch of nuts and the peppery bite of greens.
The first time I served this at a dinner party, my friend Sarah actually asked if I'd ordered it from a restaurant. The way those jewel-toned beet wedges catch the light against the creamy goat cheese makes this salad feel like something special, even though it comes together in minutes.
Last summer I made this for a rooftop dinner as the sun was setting. The combination of sweet roasted beets and that sharp balsamic dressing just hit differently in the warm evening air, and honestly, it became the thing everyone asked me to make again.
Ingredients
- 4 medium beets: Red beets give you that stunning color, but mixing in golden beets creates a gorgeous two-tone effect on the plate
- 100 g mixed salad greens: Arugula adds a peppery bite that cuts through the sweetness, while baby spinach keeps it milder and tender
- 100 g goat cheese: Room temperature cheese crumbles more easily and melts slightly against the warm beets in the most wonderful way
- ½ small red onion: Thin slices add just enough sharpness to make every bite interesting without overwhelming the delicate flavors
- ¼ cup toasted walnuts: Toasting them yourself in a dry pan for 3-4 minutes makes a huge difference they become so much more fragrant and crunchy
- 3 tbsp extra-virgin olive oil: A really good quality oil matters here since it's one of the main flavors in the dressing
- 1½ tbsp balsamic vinegar: This creates that classic tangy sweetness that pairs so perfectly with roasted vegetables
- 1 tsp Dijon mustard: The secret ingredient that helps the vinaigrette emulsify and stay creamy
- 1 tsp honey: Totally optional but it balances the acidity and brings everything together
Instructions
- Get those beets roasting:
- Heat your oven to 200°C and wrap each beet individually in foil like little presents. Roast them for 40 to 50 minutes until a fork slides in easily, then let them cool just enough to handle.
- Prep while they roast:
- Whisk together the olive oil, balsamic vinegar, Dijon mustard, honey if you're using it, and some salt and pepper. The honey helps the dressing cling to the greens and beets.
- Build your salad base:
- In a large bowl, toss your greens with those thin red onion slices and half your toasted walnuts. Drizzle with just half the vinaigrette and use your hands to gently coat everything.
- Assemble the masterpiece:
- Arrange those beautiful roasted beet wedges on top of the greens, then scatter over the crumbled goat cheese and remaining walnuts. Finish with the rest of that vinaigrette and serve right away.
This salad has become my go-to when I want to serve something that looks like I put in way more effort than I actually did. Something about the ruby red beets against the white cheese just makes people pause before they eat.
Making It Your Own
My sister started swapping in toasted pecans instead of walnuts and their buttery richness works surprisingly well. A friend of mine throws in fresh orange segments which adds this bright burst of citrus that cuts through the creamy goat cheese beautifully.
Timing Everything Right
The trick is getting those beets roasted ahead of time so they can cool completely before slicing. I learned the hard way that warm beets will wilt those delicate greens faster than you can say dinner is served.
Serving Suggestions
This works as a stunning first course or can stand alone as a light lunch with some crusty bread on the side. I love serving it alongside grilled fish or roasted chicken for a dinner that feels fancy without being fussy.
- A crisp Sauvignon Blanc cuts through the rich goat cheese perfectly
- Add some sliced avocado if you want to make it more substantial
- The salad tastes best at room temperature, not refrigerator cold
Hope this brings some gorgeous color to your table. There's something about those vibrant reds and pinks that makes even a simple Tuesday dinner feel like a celebration.
Recipe Questions & Answers
- → How do I roast beets properly?
-
Wrap trimmed beets in foil and bake at 200°C (400°F) for 40–50 minutes until tender. Let cool before peeling.
- → Can I substitute walnuts in this salad?
-
Yes, pecans or other nuts can be used for a different crunch and flavor profile.
- → What type of greens work best here?
-
Arugula, spinach, or baby lettuces provide a fresh and peppery base that complements the beets and cheese.
- → How is the vinaigrette prepared?
-
Whisk together olive oil, balsamic vinegar, Dijon mustard, honey (optional), salt, and pepper until emulsified.
- → Is this dish suitable for gluten-free diets?
-
Yes, all ingredients are naturally gluten-free, making it suitable for gluten-sensitive individuals.