Cook the Beets
You’ve got two great options here:
To Roast:
Preheat your oven to 400°F (200°C).
Wrap each beet in foil and place them on a baking sheet.
Roast for 40–45 minutes, or until you can pierce them easily with a fork.
Once cool, peel off the skins (they’ll slide right off) and slice into wedges.
To Boil:
Place whole, unpeeled beets in a pot of salted water.
Bring to a boil and cook for 30–35 minutes until tender.
Drain, let cool, then peel and slice.
Make the Dressing
In a small bowl or jar, whisk together olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper until smooth and emulsified. Taste and adjust seasoning.
I sometimes double the batch — it keeps well in the fridge and tastes amazing on grilled veggies or chicken.
Assemble the Salad
On a large serving platter or bowl, layer your mixed greens. Add the sliced beets, onions, crumbled goat cheese, and toasted walnuts.
Drizzle the dressing over the top and toss gently to coat everything evenly.
Serve & Enjoy
Serve the salad immediately, or chill it for 15–20 minutes to let the flavors meld together. I like to finish with an extra drizzle of olive oil and a pinch of flaky sea salt.