This vibrant salad highlights tender roasted beets paired with creamy goat cheese and toasted pecans. Mixed greens provide a fresh base, while the tangy vinaigrette brings the flavors together beautifully. The beets are slow-roasted to bring out natural sweetness, complemented by nutty pecans for crunch. This easy-to-prepare dish offers a perfect balance of textures and flavors, ideal as a starter or light meal.
The first time I served this salad at a dinner party, my friend Sarah who claimed to hate beets went back for thirds. Theres something magical that happens when you roast those ruby roots until theyre candy sweet and tender, then pair them with creamy goat cheese and the warm crunch of toasted pecans.
Last summer I made this for a rooftop dinner with friends, and we ended up eating outside as the sun set. The colors were so beautiful against the golden light that someone actually took a photo before anyone touched their fork.
Ingredients
- 3 medium beets: Scrub them well but leave the skin on for roasting, it peels off effortlessly once theyre cooked
- 1 tbsp olive oil: Rub this over the beets before wrapping to help them caramelize
- 5 oz mixed salad greens: Arugula adds a lovely peppery bite that cuts through the creamy cheese
- 4 oz goat cheese: Room temperature cheese crumbles more beautifully and spreads across the salad
- 1/2 cup pecans: Toast them right before serving for maximum fragrance and crunch
- 1/4 small red onion: Thin slices add a sharp bright note that balances the earthy beets
- 3 tbsp extra virgin olive oil: The base of your vinaigrette, use something fruity and high quality
- 1 tbsp balsamic vinegar: Adds a deep sweet acidity that loves roasted vegetables
- 1 tsp Dijon mustard: This emulsifies your dressing and gives it a subtle tangy backbone
- 1 tsp honey: Just enough to round out the acidity and complement the beets natural sweetness
Instructions
- Roast the beets until tender:
- Preheat your oven to 400°F and wrap each beet individually in foil like a little present. Roast them for about 45 minutes until a knife slides through easily, then let them cool until you can handle them comfortably.
- Toast the pecans while waiting:
- Toss pecans in a dry skillet over medium heat, stirring frequently for 3 to 4 minutes. Youll know theyre done when you catch their buttery aroma and see them turning a shade darker.
- Whisk together the vinaigrette:
- Combine olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper in a small bowl. Whisk vigorously until the dressing thickens and turns slightly cloudy, which means its properly emulsified.
- Assemble your beautiful salad:
- Spread the greens across a large serving platter, then arrange beets and onion slices on top. Crumble the goat cheese generously and scatter those toasted pecans, finishing with a drizzle of vinaigrette right before serving.
My daughter now requests this salad for her birthday dinner every year. She calls it the pink salad and gets excited about staining her fingers while peeling the roasted beets.
Make It Ahead
You can roast the beets up to three days in advance and store them in the refrigerator. The vinaigrette keeps beautifully for a week, but always toast pecans fresh and dress the salad just before serving.
Serving Suggestions
This salad works as an elegant first course or a light lunch with crusty bread. I love pairing it with grilled fish or roasted chicken for a complete meal that feels special enough for company.
Variations To Try
Sometimes I swap walnuts for pecans when thats what I have in the pantry. During autumn, adding sliced apples or fresh orange segments makes this salad sing with seasonal brightness.
- Try adding fresh herbs like basil or thyme for an aromatic layer
- Candied pecans add an extra touch of sweetness if youre feeling indulgent
- A handful of toasted pumpkin seeds works wonderfully as a nut-free alternative
Every time I make this salad, Im reminded that the simplest dishes often become the most memorable. Hope it finds a regular place in your kitchen too.
Recipe Q&A
- → How do I roast beets for this salad?
-
Wrap cleaned beets in foil and roast at 400°F for 40-45 minutes until tender. Let cool before peeling.
- → Can I substitute pecans with other nuts?
-
Yes, walnuts or pistachios work well and provide a different but complementary crunch and flavor.
- → How should the vinaigrette be prepared?
-
Whisk together olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper until emulsified.
- → Is it better to marinate the beets before assembling?
-
Marinating the roasted beets briefly in vinaigrette enhances their flavor and moistness before adding to the greens.
- → What greens are best for this salad?
-
Mixed salad greens like arugula, spinach, and baby kale offer a fresh, peppery base that balances the richness of goat cheese.