01 - Preheat the oven to 400°F for roasting the beets.
02 - Wrap each beet individually in aluminum foil. Drizzle with 1 tablespoon olive oil and season with salt and pepper.
03 - Place wrapped beets on a baking sheet and roast for 40-50 minutes until tender when pierced with a fork.
04 - Unwrap beets and let cool slightly. Peel off skins while warm, then cut into wedges or cubes.
05 - In a small bowl, whisk together olive oil, balsamic vinegar, honey, Dijon mustard, salt, and pepper until emulsified.
06 - In a large mixing bowl, combine salad greens, roasted beets, sliced red onion, and half the toasted nuts.
07 - Drizzle dressing over salad mixture and toss gently to coat evenly without bruising the greens.
08 - Transfer to a serving platter or individual plates. Top with crumbled goat cheese and remaining nuts. Serve immediately.