
A masterpiece of color and flavor, this beet and orange salad captivates both eyes and palate with its thoughtful composition. Deep ruby red beets, carefully roasted to enhance their natural sweetness, create a striking contrast against bright citrus segments that glisten like jewels. Delicate baby spinach leaves provide a tender base, while peppery arugula adds sophisticated bite and visual interest with its lacy texture. Each element plays a crucial role in the overall experience: creamy, tangy feta cheese crumbles melt slightly into the warm beets, while toasted walnuts introduce a buttery crunch that complements the juicy orange segments. The homemade citrus mustard vinaigrette, whisked to perfect emulsion, brings everything together with its bright acidity and subtle Dijon warmth, creating a salad that's equally at home at a casual lunch or elegant dinner party.
I discovered the magic of this combination during a winter cooking class in Provence, where the chef emphasized the importance of seasonal pairings. After countless iterations in my own kitchen, I've perfected the balance of each component. Even dedicated beet skeptics have been known to ask for seconds, drawn in by the way the citrus brightness cuts through the beets' earthiness.
Perfect Your Ingredients
- Fresh Beets: Choose young, firm beets with smooth skin and bright green tops for the sweetest flavor.
- Navel Oranges: Select substantial fruits with bright, firm skin and a burst of citrus aroma when scratched.
- Mixed Greens: Use tender baby spinach and fresh arugula for a peppery balance.
- Feta Cheese: Traditional Greek or Bulgarian feta packed in brine ensures a fresh and creamy texture.
Crafting Your Salad
- Beet Preparation:
- Preheat oven to 400°F. Trim and scrub beets, wrap individually in foil, and roast for 45-60 minutes until tender. Cool completely before peeling.
- Citrus Mastery:
- Peel oranges using a paring knife and cut into segments (supremes). Reserve 2 tablespoons of juice for the dressing.
- Perfect Assembly:
- Layer mixed greens on a platter. Arrange beets and oranges in a pattern. Scatter feta and toasted walnuts evenly.
- Dressing Development:
- Combine extra virgin olive oil, reserved orange juice, red wine vinegar, Dijon mustard, salt, and pepper in a jar. Shake well to emulsify.

My journey with this salad began in my grandmother's kitchen. The earthy sweetness of fresh beets paired with bright citrus creates a harmony that transforms simple ingredients into something extraordinary. Watching my grandmother recognize her influence in this dish became a cherished memory.
Perfect Pairings
Serve with herb-crusted roasted chicken or grilled salmon. For vegetarian options, pair with quinoa pilaf and warm sourdough bread. Chilled Sauvignon Blanc or Pinot Grigio complements the citrus notes beautifully.
Make It Your Own
Experiment with golden or Chioggia beets for stunning color contrast. Swap navel oranges for blood oranges. Add shaved fennel for anise flavor, or try goat cheese for a different creamy element. Fresh herbs like dill or tarragon add complexity.
Keep It Fresh
Store components separately in airtight containers. Wrap roasted beets individually in parchment. Citrus segments should be kept in a container with a paper towel. Toast walnuts just before serving for freshness.

This salad embodies the perfect balance of thoughtful preparation and elegant simplicity. Each time I make it, I'm reminded that great cooking isn't just about following recipes—it's about understanding how ingredients work together to create something truly memorable.
Frequently Asked Questions
- → What's the best way to cook the beets?
- You can roast beets wrapped in foil at 400°F for about an hour, or boil them for 45 minutes until tender. You can also use pre-cooked beets to save time.
- → Can I make this salad ahead of time?
- Yes, you can prep the ingredients and dressing up to a day ahead. Just assemble and dress the salad right before serving to keep everything fresh and crisp.
- → What can I substitute for feta cheese?
- Goat cheese or blue cheese work great as alternatives, or skip the cheese altogether for a dairy-free version.
- → How do I prevent the beets from staining everything?
- Wear gloves when handling beets and assemble the salad just before serving. You can also keep the beets separate until serving time.
- → What other nuts can I use?
- Pecans, pistachios, or almonds are all delicious alternatives to walnuts in this salad.