Roasted Beet Citrus Salad

Brightly colored Roasted Beet and Citrus Salad on a white platter features golden beet wedges, ruby red grapefruit segments, and vibrant orange slices. Save
Brightly colored Roasted Beet and Citrus Salad on a white platter features golden beet wedges, ruby red grapefruit segments, and vibrant orange slices. | flavorfeasthub.com

This dish highlights the natural sweetness of roasted beets combined with juicy citrus segments and peppery arugula. A light vinaigrette of olive oil, lemon juice, and a touch of honey ties the flavors together. Toasted walnuts add crunch, while optional goat cheese offers a creamy contrast. This refreshing blend offers a perfect balance of textures and tangy, sweet notes, ideal for a starter or light meal.

Fresh ingredients come alive through roasting and simple preparation, resulting in a colorful and satisfying dish that showcases seasonal produce and vibrant flavors.

The first time I made this salad, I accidentally stained my favorite white towel bright pink while peeling the roasted beets. My kitchen looked like a crime scene, but that first bite of earthy sweet beet against bright citrus made every minute of cleanup worth it. Now I keep dark towels nearby and embrace the mess because this salad is too stunning to skip.

I served this at a dinner party last winter when my friend announced she was marrying someone she had met just three weeks earlier. We all needed something grounding and beautiful to hold onto during that conversation. This salad was the perfect anchor—earthy beets reminding us to stay rooted while the citrus whispered that sometimes love really is that bright and sudden.

Ingredients

  • 3 medium beets: Roasting concentrates their natural sugars and transforms them into something almost candy-like. I have learned that similarly sized beets cook evenly, so pick ones that feel like cousins.
  • 1 tbsp olive oil: Just enough to coat the beets and help the salt cling. Extra virgin is not necessary here since high heat can diminish delicate flavors.
  • 2 navel oranges: Their sweetness balances the earthy beets. I slice them into rounds instead of segments for a more dramatic presentation on the platter.
  • 1 pink grapefruit: Adds a tart brightness that cuts through the roasted sweetness. Ruby red would work too but pink feels more gentle to me.
  • 5 oz fresh arugula: The peppery bite is non-negotiable. Baby spinach is too shy for this assertive salad. I have tried it and the whole dish falls flat.
  • 1/4 small red onion: Thinly sliced, it adds just enough sharpness to make things interesting. Soak the slices in cold water for 10 minutes if raw onion feels too intense.
  • 1/4 cup toasted walnuts: Toasting them is essential. Raw walnuts taste sad and waxy. Five minutes in a dry pan changes everything.
  • 2 oz goat cheese: Optional but I never skip it. The creamy tang bridges the gap between sweet beets and sharp citrus. If you are vegan, aged cashew cheese works surprisingly well.
  • 3 tbsp extra-virgin olive oil: Save the good stuff for the vinaigrette where you can actually taste it. I like something grassy and bright.
  • 1 tbsp freshly squeezed lemon juice: Bottled juice will make the whole dressing taste flat. Your arms will thank you for the thirty seconds of squeezing.
  • 1 tsp honey or maple syrup: Just a whisper of sweetness to bring everything together without making it cloying.
  • 1 tsp Dijon mustard: The secret that keeps your vinaigrette from separating. It also adds a little backbone to the dressing.
  • Salt and pepper: Be generous. Beets can handle more salt than you think, and freshly cracked pepper makes the citrus sing.

Instructions

Get your oven ready:
Preheat to 400°F. I always forget this step first and then wonder why everything is taking forever. Do not be like me.
Roast the beets:
Wrap each beet individually in foil like a little present. Drizzle with olive oil and sprinkle with salt before sealing. Roast for 40 to 50 minutes until a fork slides in like butter. Let them cool slightly because hot beets are angry beets.
Make the vinaigrette:
While the beets do their thing, whisk together the olive oil, lemon juice, honey, Dijon, salt, and pepper. I use a jar with a lid and shake it like I am mad at it. Works perfectly every time.
Build your masterpiece:
Spread the arugula on your biggest platter. Arrange beets, oranges, grapefruit, and onion across the greens like you are composing a painting. Do not just toss it all in a bowl. This salad deserves to be seen.
Add the finishing touches:
Drizzle with that vinaigrette you made earlier. Scatter the walnuts and goat cheese on top. Serve immediately while the walnuts are still warm from toasting and everything is at its peak.
A close-up of Roasted Beet and Citrus Salad shows crumbled goat cheese and chopped walnuts sprinkled over fresh arugula leaves and tangy vinaigrette. Save
A close-up of Roasted Beet and Citrus Salad shows crumbled goat cheese and chopped walnuts sprinkled over fresh arugula leaves and tangy vinaigrette. | flavorfeasthub.com

My mother never met a beet she liked until I made this for her birthday last year. She picked at it suspiciously at first, then went back for seconds and thirds. Now she asks for it every time she visits, which feels like a small victory for beets everywhere.

Make Ahead Magic

You can roast the beets up to three days in advance and keep them in the fridge. The vinaigrette will also happily wait in a sealed jar for about a week. Just keep the components separate until you are ready to serve.

Playing with Variations

Blood oranges turn this into something that looks almost too beautiful to eat. In summer I swap citrus for ripe stone fruit when peaches and nectarials are at their peak. The walnuts can become pecans or even toasted pumpkin seeds if that is what you have.

Serving Suggestions

This holds its own as a light lunch with some crusty bread. For dinner I often serve it alongside grilled salmon or roast chicken. The colors alone make it worthy of any holiday table.

  • A crisp white wine cuts through the earthiness beautifully
  • Toasted baguette slices with herbed cheese make it feel more substantial
  • Keep some extra vinaigrette handy because arugula drinks it up fast
Served Roasted Beet and Citrus Salad in a rustic wooden bowl, paired with a glass of crisp white wine for a light lunch. Save
Served Roasted Beet and Citrus Salad in a rustic wooden bowl, paired with a glass of crisp white wine for a light lunch. | flavorfeasthub.com

There is something about the way roasted beets taste like the earth itself while citrus tastes like pure sunshine. This salad is just proof that opposites really do attract.

Questions & Answers

Yes, you can roast the beets ahead and store them refrigerated for up to 2 days, which allows flavors to deepen.

Blood oranges or Cara Cara oranges provide similar sweetness and acidity, enhancing the citrus profile.

Simply omit the goat cheese or substitute with a plant-based cheese alternative for a vegan-friendly option.

A vinaigrette combining olive oil, lemon juice, honey or maple syrup, and Dijon mustard adds a bright, balanced flavor.

Toasting the walnuts intensifies their nuttiness and adds a satisfying crunch that complements the softer textures.

Roasted Beet Citrus Salad

Bright roasted beets paired with juicy citrus, arugula, and walnuts in a fresh, zesty salad.

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

Ingredients

Roasted Beets

  • 3 medium beets, trimmed and scrubbed
  • 1 tbsp olive oil
  • Pinch of salt

Citrus

  • 2 navel oranges, peeled and sliced
  • 1 pink grapefruit, peeled and segmented

Salad Base

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

Vinaigrette

  • 3 tbsp extra-virgin olive oil
  • 1 tbsp freshly squeezed lemon juice
  • 1 tsp honey or maple syrup
  • 1 tsp Dijon mustard
  • Salt and pepper, to taste

Instructions

1
Preheat Oven: Preheat oven to 400°F.
2
Roast the Beets: Wrap each beet individually in foil, drizzle with olive oil, and sprinkle with salt. Place on a baking sheet and roast for 40–50 minutes, or until fork-tender. Let cool, then peel and cut into wedges.
3
Prepare Vinaigrette: In a small bowl, whisk together olive oil, lemon juice, honey, Dijon mustard, salt, and pepper.
4
Assemble Salad: Arrange arugula on a large platter. Top with roasted beet wedges, orange slices, grapefruit segments, and sliced red onion.
5
Add Garnish: Drizzle with vinaigrette. Sprinkle with walnuts and goat cheese.
6
Serve: Serve immediately.
Additional Information

Equipment Needed

  • Baking sheet
  • Aluminum foil
  • Chef's knife
  • Cutting board
  • Small bowl and whisk

Nutrition (Per Serving)

Calories 250
Protein 6g
Carbs 26g
Fat 15g

Allergy Information

  • Tree nuts (walnuts)
  • Dairy (goat cheese)
Naomi Grant

Passionate home cook sharing easy recipes, cooking tips, and family favorites for everyday flavor.