Roasted Beet Citrus Salad

Roasted Beet and Citrus Salad with Arugula topped with tangy goat cheese and toasted walnuts on a white platter Pin it
Roasted Beet and Citrus Salad with Arugula topped with tangy goat cheese and toasted walnuts on a white platter | sunnypinkitchen.com

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
Vibrant roasted beet and citrus salad with arugula and red onion slices drizzled with tangy vinaigrette Pin it
Vibrant roasted beet and citrus salad with arugula and red onion slices drizzled with tangy vinaigrette | sunnypinkitchen.com

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
Roasted Beet and Citrus Salad with Arugula served on a rustic table with a glass of crisp Sauvignon Blanc Pin it
Roasted Beet and Citrus Salad with Arugula served on a rustic table with a glass of crisp Sauvignon Blanc | sunnypinkitchen.com

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

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.

Yes, walnuts or pecans can be replaced with seeds like pumpkin seeds for nut allergies or different texture.

Goat cheese or feta adds creamy tang; vegan cheese can be used for dairy-free preferences.

Whisk extra virgin olive oil, lemon and orange juices, honey, Dijon mustard, salt, and pepper until well combined.

The peppery arugula, tangy vinaigrette, crunchy nuts, and creamy cheese complement the sweet and juicy flavors beautifully.

Beets can be roasted in advance and vinaigrette prepared early; assemble just before serving to maintain freshness.

Roasted Beet Citrus Salad

Fresh roasted beets paired with citrus, arugula, nuts, and tangy vinaigrette for a colorful, flavorful salad.

Prep 20m
Cook 45m
Total 65m
Servings 4
Difficulty Easy

Ingredients

Roasted Beets

  • 3 medium beets, trimmed and scrubbed
  • 1 tablespoon olive oil
  • 1/4 teaspoon kosher salt

Citrus

  • 2 oranges, peeled and sliced into rounds
  • 1 grapefruit, peeled and sliced into rounds

Salad Base

  • 5 ounces fresh arugula
  • 1/4 small red onion, thinly sliced
  • 1/4 cup toasted walnuts or pecans, roughly chopped
  • 2 ounces goat cheese or feta, crumbled

Vinaigrette

  • 3 tablespoons extra virgin olive oil
  • 1 tablespoon freshly squeezed lemon juice
  • 1 tablespoon freshly squeezed orange juice
  • 1 teaspoon honey or maple syrup
  • 1 teaspoon Dijon mustard
  • 1/4 teaspoon kosher salt
  • Freshly ground black pepper, to taste

Instructions

1
Roast the Beets: Preheat oven to 400°F. Wrap each beet individually in foil with a drizzle of olive oil and a pinch of salt. Place on a baking sheet and roast for 40–50 minutes, or until fork-tender. Allow to cool, then peel and cut into wedges or slices.
2
Prepare the Vinaigrette: In a small bowl, whisk together olive oil, lemon juice, orange juice, honey, Dijon mustard, salt, and pepper until emulsified.
3
Assemble the Salad: Arrange arugula on a serving platter. Top with roasted beet slices, citrus rounds, and red onion.
4
Finish and Serve: Drizzle with vinaigrette. Sprinkle toasted nuts and crumbled cheese over the salad. Serve immediately.
Additional Information

Equipment Needed

  • Baking sheet
  • Aluminum foil
  • Chef's knife
  • Cutting board
  • Small mixing bowl
  • Whisk

Nutrition (Per Serving)

Calories 260
Protein 6g
Carbs 23g
Fat 17g

Allergy Information

  • Contains dairy (goat cheese or feta) and tree nuts (walnuts or pecans). For nut allergies, omit nuts or replace with seeds such as pumpkin seeds. Always check cheese and mustard labels for hidden allergens.
Paula Henderson

Home cook sharing easy, comforting recipes and helpful kitchen tips for everyday meals.