This vibrant salad highlights tender roasted beets paired with juicy citrus slices and fresh arugula. Tossed with a tangy vinaigrette made from olive oil, lemon, and orange juices, it offers a refreshing balance of sweet and peppery flavors. Toasted nuts add a satisfying crunch, while crumbled goat cheese brings creamy richness. Perfect for a light, colorful dish that comes together with simple roasting and fresh ingredients for a flavorful experience.
I first made this salad on a rainy Sunday when the farmers market had an overwhelming pile of beets and I bought way too many. The roasting filled my entire apartment with an earthy sweetness that made it feel cozy despite the gray weather outside. When I finally assembled everything, the bright citrus against those deep crimson beets looked like edible art.
My friend Sarah came over unexpectedly that afternoon and we ended up eating it standing up in the kitchen, straight off the cutting board. She kept grabbing wedges of beet and orange with her fingers, saying she never knew salad could taste this vibrant. Now whenever I see those jewel-toned ingredients together, I think of that impromptu feast.
Ingredients
- 3 medium beets: Roasting transforms their earthiness into concentrated sweetness, and mixing red and golden varieties makes the salad visually stunning
- 1 tbsp olive oil: A light coating helps the beets caramelize in their foil packets
- 2 oranges and 1 grapefruit: The contrast between sweet oranges and slightly bitter grapefruit gives the salad layers of bright flavor
- 5 oz fresh arugula: Its peppery bite cuts through the sweet beets and rich cheese
- 1/4 small red onion: Thinly sliced, it adds just enough sharpness without overpowering everything else
- 1/4 cup toasted walnuts or pecans: I toast them while the beets roast so they get fragrant and crunchy
- 2 oz goat cheese or feta: Creamy tanginess ties all the flavors together beautifully
- 3 tbsp extra virgin olive oil: The base of the vinaigrette needs to be good quality since it carries the other flavors
- 1 tbsp each lemon and orange juice: Double citrus makes the dressing sing
- 1 tsp honey or maple syrup: Just enough to balance the acidity and bring out the beets natural sweetness
- 1 tsp Dijon mustard: This emulsifies the dressing and adds a subtle sharpness
Instructions
- Roast the beets until tender:
- Wrap each beet individually in foil with a drizzle of olive oil and pinch of salt, then roast at 400°F for 40 to 50 minutes until a fork slides in easily
- Prepare the vinaigrette:
- Whisk together the olive oil, lemon juice, orange juice, honey, Dijon mustard, salt, and pepper until thickened and creamy
- Assemble the salad:
- Arrange the arugula on a platter, then layer on roasted beet wedges, citrus rounds, and thinly sliced red onion
- Finish and serve:
- Drizzle the vinaigrette over everything, then scatter toasted nuts and crumbled cheese on top and serve right away
This salad became my go-to for dinner parties after I served it at a winter solstice gathering. Even the people who swore they hated beets went back for seconds, and someone actually licked the dressing off their plate. That is when I knew it was a keeper.
Making It Your Own
I have learned that this salad is incredibly forgiving. Sometimes I swap blood oranges for regular ones when they are in season, or add pomegranate seeds for extra bursts of sweetness. The combination of roasted, sweet, peppery, and creamy elements works as long as you keep those contrasts in play.
Timing Everything Right
The trick is getting the beets roasting first, then using that oven time to prep everything else. I toast my nuts on a separate sheet pan for the last five minutes of beet roasting, which fills the kitchen with even more wonderful smells. This way all the components come together at the same temperature and texture.
Serving Suggestions
This salad holds up beautifully as a main course with some crusty bread, or serve it alongside grilled fish or chicken for a more substantial dinner. It also pairs wonderfully with a crisp white wine that has some acidity to match the citrus.
- Try adding sliced avocado for extra creaminess
- Swap feta for goat cheese if you prefer a milder tang
- Pumpkin seeds work beautifully if you need to avoid tree nuts
Every time I make this salad, I am reminded that the simplest ingredients, treated with care, can create something extraordinary. The way the beets earthiness meets the citrus brightness still feels like magic.
Recipe FAQ
- → How do I roast beets for the salad?
-
Wrap trimmed beets in foil with olive oil and salt. Roast at 400°F (200°C) for 40-50 minutes until tender, then peel and slice.
- → Can I substitute the nuts in this salad?
-
Yes, walnuts or pecans can be replaced with seeds like pumpkin seeds for nut allergies or different texture.
- → What cheese options work best in this dish?
-
Goat cheese or feta adds creamy tang; vegan cheese can be used for dairy-free preferences.
- → How is the vinaigrette made?
-
Whisk extra virgin olive oil, lemon and orange juices, honey, Dijon mustard, salt, and pepper until well combined.
- → What flavors balance the roasted beets and citrus?
-
The peppery arugula, tangy vinaigrette, crunchy nuts, and creamy cheese complement the sweet and juicy flavors beautifully.
- → Can this dish be prepared ahead of time?
-
Beets can be roasted in advance and vinaigrette prepared early; assemble just before serving to maintain freshness.