This salad combines tender roasted beets with creamy goat cheese and toasted pecans for a delightful textural contrast. Mixed greens provide freshness while a tangy vinaigrette of olive oil, balsamic vinegar, Dijon mustard, and honey ties all flavors together. Perfect as a light lunch or an elegant starter, it’s simple to prepare and suitable for vegetarian, gluten-free diets. The roasting brings out the natural sweetness of the beets, balanced by the richness of the cheese and the crunch of nuts.
There is something almost magical about pulling roasted beets from the oven, those crinkled foil packets revealing jewel-toned vegetables that smell like earth and sweetness all at once. I first discovered this salad combination at a tiny neighborhood bistro where the chef let me peek into his open kitchen, watching him crumble goat cheese with his bare hands while explaining that the contrast between warm beets and cool cheese was what made the dish sing. Now it is my go-to when I want something that looks impressive but actually does most of the work in the oven while I pour a glass of wine and chop a few nuts.
Last autumn my sister came over for what was supposed to be a quick catch-up lunch, but we ended up lingering at the table for hours, picking at the last bits of goat cheese and talking about everything and nothing. She kept saying she did not even like beets, but then went back for thirds, admitting maybe she had just never had them prepared right. That afternoon taught me that sometimes the simplest food, made with care, creates the best conversations.
Ingredients
- 4 medium beets: Look for firm, unwilted beets with fresh greens still attached if possible, they roast more evenly and taste sweeter
- 4 cups mixed salad greens: I love peppery arugula mixed with baby spinach, but use whatever fresh greens look best at the market
- 100 g goat cheese: A creamy chèvre works beautifully here, bring it to room temperature for easier crumbling
- 1/2 cup pecan halves: Toasting these yourself makes an enormous difference in flavor, much better than buying them pre-toasted
- 3 tbsp extra-virgin olive oil: Use your best quality oil here since the dressing is so simple
- 1.5 tbsp balsamic vinegar: Aged balsamic adds lovely depth, but regular works perfectly fine
- 1 tsp Dijon mustard: This helps the dressing emulsify and adds just the right amount of sharpness
- 1 tsp honey: Balances the acidity and complements the natural sweetness of the beets
- Salt and pepper: Freshly ground black pepper is essential here, it wakes everything up
Instructions
- Roast the beets until tender:
- Preheat your oven to 400°F and wrap each beet individually in foil, like little presents, then roast for 40 to 45 minutes until a knife slides through them easily.
- Toast the pecans:
- While the beets roast, toss the pecans in a dry skillet over medium heat, stirring constantly for 3 to 4 minutes until they smell nutty and fragrant.
- Whisk together the dressing:
- In a small bowl, combine the olive oil, balsamic vinegar, Dijon mustard, honey, salt, and pepper, whisking until it comes together into a silky emulsion.
- Assemble the salad:
- Once the beets are cool enough to handle, rub off the skins and cut them into wedges, then arrange the greens on a platter and top with beets, goat cheese, and pecans.
- Finish and serve:
- Drizzle the dressing over everything right before serving, letting it pool slightly in the valleys of the beets and greens.
This salad has become my secret weapon for dinner parties, looking stunning on a white platter with those ruby-red beet slices against the creamy white cheese and dark green greens. I have served it to skeptics who swore they hated beets, only to watch them become converts after one bite of that perfect sweet-creamy-crunchy combination.
Make It Your Own
Sometimes I add thin segments of blood orange when they are in season, the citrus juice mingling with the balsamic in the most gorgeous way. You could also swap the pecans for walnuts or even toasted hazelnuts depending on what you have in the pantry, though I keep coming back to pecans for their buttery sweetness.
Perfect Wine Pairings
A crisp Sauvignon Blanc cuts through the richness of the goat cheese beautifully, while a light Pinot Noir brings out the earthiness of the beets without overwhelming them. If you prefer something sparkling, a dry Prosecco works surprisingly well too.
Timing and Storage
The roasted beets keep beautifully in the refrigerator for up to three days, so I often roast a batch on Sunday and use them throughout the week. Just dress the greens right before serving or they will wilt, but the beets actually develop more flavor as they sit.
- Toast extra pecans and store them in an airtight container for quick salad toppings all week
- If making ahead, keep the dressing separate and add it just before serving to maintain the perfect texture
- Room temperature beets taste sweeter than cold ones, so let them sit out for 15 minutes before assembling
There is something deeply satisfying about a salad that feels this special while being so straightforward to prepare. I hope this becomes one of those recipes you turn to again and again, adapting it to whatever looks beautiful at the market.
Recipe Q&A
- → How do you properly roast beets?
-
Wrap beets individually in foil and roast at 400°F for 40–45 minutes until tender. Let cool before peeling and slicing.
- → Can I substitute pecans in this salad?
-
Yes, walnuts or toasted almonds can be used for a different nutty flavor and texture.
- → What dressing complements the flavors best?
-
A tangy vinaigrette with olive oil, balsamic vinegar, Dijon mustard, and honey enhances the sweetness of beets and creaminess of cheese.
- → How should the goat cheese be prepared?
-
Use crumbled goat cheese for easy distribution and balanced flavor throughout the salad.
- → Is this salad suitable for vegetarian and gluten-free diets?
-
Yes, all ingredients are naturally vegetarian and gluten-free, making it a versatile option.