This dish features tender roasted beets combined with creamy goat cheese and crunchy toasted walnuts. Tossed with a zesty olive oil and balsamic dressing, it delivers a balance of earthy and tangy flavors. Fresh greens provide a crisp base, while optional herbs add a subtle aromatic touch. Simple to prepare, it makes a perfect starter or light meal that celebrates natural textures and vibrant tastes.
The first time I made this salad, I stained my favorite wooden cutting board bright pink and didn't even care. There's something almost magical about how those dull, dirty beets transform into jewel-toned gems after roasting. My kitchen smelled like earth and warmth, and I knew I was onto something special.
I served this at a dinner party last spring, right as the weather was turning warm enough to open the windows. Everyone went quiet for that first bite, and then my friend Sarah actually reached across the table to steal an extra beet wedge from the serving platter. That's when you know a recipe's a keeper.
Ingredients
- 4 medium beets: Pick firm ones without soft spots, and don't bother peeling before roasting that skin slips right off once they're cooked
- 4 cups mixed salad greens: Arugula adds a nice peppery bite that cuts through the sweet beets, but any spring mix works beautifully
- 100 g goat cheese: Let it sit at room temperature for about 20 minutes before crumbling it gets creamier and distributes better
- 60 g walnut halves: Toast them in a dry pan for 3-4 minutes until fragrant, watching closely like a hawk because they go from perfect to burned fast
- 3 tbsp extra-virgin olive oil: Use the good stuff here since it's one of the few ingredients and you'll really taste it
- 1½ tbsp balsamic vinegar: Aged balsamic adds this lovely sweetness that balances the earthy beets perfectly
- 1 tsp Dijon mustard: This is what keeps your vinaigrette from separating into a sad, oily mess
- 1 tsp honey: Just enough to bring everything together without making the dressing cloyingly sweet
Instructions
- Get those beets roasting:
- Heat your oven to 400°F, wrap each beet tightly in foil like a little present, and roast for 40-50 minutes until a knife slides through like butter.
- Prep the beets for serving:
- Let them cool until you can handle them, then rub off the skins with paper towels and cut into wedges or half-inch slices.
- Whisk up the dressing:
- Combine the olive oil, balsamic vinegar, Dijon, honey, salt, and pepper in a small jar and shake it until it looks glossy and unified.
- Build your masterpiece:
- Spread the greens across your serving platter, arrange the beets on top, then scatter goat cheese and walnuts like you're finishing a painting.
- The grand finale:
- Drizzle that dressing right before serving and watch everyone's eyes light up at the table.
This recipe has become my go-to for summer dinner parties because I can do all the prep ahead of time. There's something so satisfying about plating something this beautiful and watching people's faces light up.
Make Ahead Magic
You can roast the beets up to three days in advance and store them in the fridge. The dressing also keeps beautifully in a jar for about a week, getting even better as the flavors meld together.
Serving Suggestions
This salad shines alongside grilled chicken or as a starter before a light pasta. A crisp Sauvignon Blanc or dry rosé cuts through the creamy goat cheese and complements the earthy sweetness.
Variations To Try
Sometimes I swap pecans for walnuts when I want something slightly sweeter. In the fall, adding segments of orange or grapefruit makes this feel entirely new and perfect for the season.
- Try adding thinly sliced red onion for a sharp contrast
- A handful of fresh mint leaves brightens everything up beautifully
- Toasted pumpkin seeds work instead of walnuts if you're serving someone with nut allergies
Hope this salad brings as much color to your table as it has to mine over the years. There's pure joy in eating something this vibrant.
Recipe FAQs
- → How do you roast beets evenly?
-
Wrap each beet individually in foil and roast at 400°F (200°C) for 40–50 minutes until tender when pierced.
- → Can I prepare the dressing in advance?
-
Yes, whisk olive oil, balsamic vinegar, mustard, honey, salt, and pepper ahead and refrigerate for up to 2 days.
- → What nuts can I substitute for walnuts?
-
Pecans or hazelnuts work well as alternatives, providing similar crunch and richness.
- → How should the goat cheese be served?
-
Crumbled goat cheese sprinkled over the salad adds creamy texture and tangy flavor.
- → Is it better to peel beets before or after roasting?
-
Peeling after roasting is easiest, as the skin slips off gently once beets have cooled slightly.