Begin by preheating your oven to 400°F (200°C). Individually wrap each beet in aluminum foil, creating a secure packet. Place the wrapped beets directly on the oven rack and roast them for 45-60 minutes. They are done when a fork easily pierces through. After roasting, let the beets cool for a few moments. Carefully unwrap them, peel off the skin, and dice into bite-sized cubes.
In a large, attractive serving bowl, place the arugula or baby spinach. This will be the fresh base that complements the earthiness of the beets.
Evenly distribute the roasted beet cubes over the greens. Next, artfully layer the thinly sliced red onion and crumbled feta cheese on top to create a beautiful mosaic of colors and textures.
Sprinkle the roughly chopped walnuts over the salad, ensuring every bite gets a delightful crunch.
In a small bowl, whisk together the extra virgin olive oil with balsamic vinegar until well combined. Drizzle this vibrant dressing over your salad, being careful to cover all the ingredients, then gently toss everything together with your hands to ensure an even coating.
Finish by seasoning the salad with salt and freshly ground black pepper to your liking. Garnish with a sprinkle of finely chopped fresh parsley for an added touch of color and freshness. Serve immediately for the best flavor and texture.
Notes
For an eye-catching display, serve in a wide, shallow bowl that showcases the colorful layers.