01 - Preheat the oven to 400°F for roasting the beets.
02 - Wrap each beet individually in aluminum foil and place on a baking sheet. Roast for 40–50 minutes, or until a fork pierces them easily.
03 - Allow beets to cool slightly, then peel and cut into wedges or slices.
04 - In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, honey (if using), salt, and pepper until emulsified.
05 - In a large bowl, combine salad greens, sliced red onion, and half the walnuts. Drizzle with half the vinaigrette and toss gently to coat.
06 - Arrange the roasted beet wedges over the greens. Top with crumbled goat cheese and remaining walnuts. Drizzle with the rest of the vinaigrette.
07 - Serve immediately while beets are still slightly warm.