citrus and roasted beet salad with grapefruit oranges and toasted walnuts

5 min prep 30 min cook 4 servings
citrus and roasted beet salad with grapefruit oranges and toasted walnuts
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Citrus and Roasted Beet Salad with Grapefruit, Oranges & Toasted Walnuts

If you've ever stood at the kitchen counter, knife in hand, wondering how to turn a bunch of humble roots and winter fruit into something that feels like sunshine on a plate, this is the recipe that will answer that question. I created this citrus and roasted beet salad during the grayest week of January, when the farmers market looked more like a jewel box than a produce stand—deep garnet beets, blushing pink grapefruit, bright orange Cara Caras, and walnut halves that looked like tiny brains waiting to be transformed. What started as a desperate attempt to eat more colorfully became the salad I now bring to every potluck, serve at every brunch, and crave when I need proof that winter food can be just as vibrant as summer's tomatoes. The first time I made it, my beet-skeptical husband went back for thirds; my eight-year-old asked if we could have it for breakfast; and I found myself picking the last caramelized beet cubes off the parchment paper like candy. This isn't just a salad—it's a mood booster in bowl form, a celebration of contrast (earthy beets! bright citrus! crunchy nuts!), and proof that sometimes the most unexpected combinations become the most unforgettable.

Why You'll Love This Citrus and Roasted Beet Salad with Grapefruit Oranges and Toasted Walnuts

  • Winter's answer to summer salads: When tomatoes are sad and lettuce is expensive, this uses seasonal produce at its peak sweetness and affordability.
  • Meal-prep friendly: Roast beets and toast walnuts on Sunday; assemble in 5 minutes all week for instant gourmet lunches.
  • Texture paradise: Silky roasted beets, juicy citrus segments, and crunchy walnuts create a trifecta that keeps every bite interesting.
  • naturally gluten-free, vegetarian, and easily vegan: Just swap honey for maple syrup in the dressing and everyone can enjoy.
  • The dressing doubles as a marinade: Whisk extra to use on grilled chicken, roasted salmon, or even as a bright dip for crusty bread.
  • Kid-approved vegetables: The natural sweetness from roasting converts even the most stubborn beet-haters (ask my nephew who calls them "earth candy").
  • Instagram-worthy without trying: Those magenta and orange hues against deep green arugula look like a sunset—no filter needed.

Ingredient Breakdown

Ingredients for citrus and roasted beet salad with grapefruit oranges and toasted walnuts

Before we dive into the method, let's talk about why each ingredient matters and how to pick the best ones. First, the beets: look for firm, unblemished roots with smooth skin and deep color. If they have greens attached, they should look perky, not wilted—bonus, those greens are edible and delicious sautéed with garlic. I mix red and golden beets for color contrast, but all red works beautifully; just know your cutting board will look like a crime scene.

Next, citrus: January is peak citrus season, so go wild. I use one large ruby grapefruit and two Cara Cara oranges for their raspberry notes, but navel, blood orange, or even a mix of pomelo and mandarins work. The key is balancing sweet and tart—if your grapefruit is mouth-puckering, add an extra orange. When segmenting, do it over a bowl to catch every drop of juice for the dressing; it's liquid gold.

Walnuts get toasted until they smell like warm caramel and just start to release their oils—this happens quickly, so don't walk away. If walnuts aren't your thing, pecans or hazelnuts are sublime, but reduce toasting time by a minute. The arugula provides peppery bite against sweet beets and citrus; baby spinach or baby kale work if arugula's too spicy for your crowd. Finally, the honey in the dressing rounds edges, but maple syrup keeps it vegan and adds deeper flavor—use whatever makes your heart sing.

Step-by-Step Instructions

Roast the Beets

Preheat oven to 400°F. Scrub 4 medium beets (about 2 lbs total) and trim tops to 1 inch. Wrap each beet individually in foil with a drizzle of olive oil and pinch of salt. Place on a rimmed baking sheet and roast 45-60 minutes until a paring knife slides in with no resistance. Cool slightly, then rub skins off with paper towels (they slip right off). Cut into ¾-inch cubes.

Toast the Walnuts

Reduce oven to 350°F. Spread 1 cup walnut halves on a dry baking sheet. Toast 7-9 minutes, stirring once, until fragrant and just golden. Cool completely, then coarsely chop. (Tip: They go from perfect to burnt in 30 seconds—set a timer.)

Supreme the Citrus

Cut top and bottom off grapefruit and oranges. Stand fruit on cut board; slice away peel and white pith following curve. Holding fruit in palm, cut between membranes to release segments into a bowl. Squeeze remaining membranes over bowl to extract juice—you need ¼ cup for dressing.

Shake the Dressing

In a small jar combine ¼ cup reserved citrus juice, 3 Tbsp extra-virgin olive oil, 1 Tbsp white balsamic (or champagne vinegar), 1 tsp Dijon, 1 tsp honey, pinch salt, few grinds pepper. Shake until creamy and emulsified. Taste—add more honey if your grapefruit was brutal.

Assemble with Flair

On a large platter or individual plates, scatter 5 oz baby arugula. Tuck roasted beet cubes among leaves; nestle citrus segments artfully. Drizzle with half the dressing. Sprinkle toasted walnuts, ¼ cup crumbled goat cheese (optional but heavenly), and 2 Tbsp thinly sliced mint. Serve remaining dressing on the side so people can gild the lily as desired.

Expert Tips & Tricks

  • Make-ahead magic: Roasted beets keep 5 days refrigerated in an airtight container; bring to room temp for 20 minutes before serving for best flavor.
  • No foil? No problem: Place beets in a small baking dish with ¼ inch water, cover with lid or another inverted dish—essentially steaming them.
  • Glove up: If you hate pink fingers, slip on disposable gloves before handling roasted beets, or rub cut lemon over stained skin immediately after.
  • Citrus segments ahead: Supreme citrus up to 24 hours early; store in an airtight container with any extra juice poured over to prevent drying.
  • Walnut substitution shortcut: Buy pre-toasted nuts but refresh them in a dry skillet for 2 minutes to wake up flavor.
  • Double the dressing: It keeps 1 week refrigerated and is stellar over grilled shrimp, avocado toast, or as a dip for chilled shrimp.
  • Arugula wilting? Dress greens just before serving; if taking to a party, pack components separately and assemble on site for maximum crunch.

Common Mistakes & Troubleshooting

Mistake Why It Happens Quick Fix
Beets still hard after an hour Oven temp too low or beets too large Cut larger beets in half before roasting; check earlier next time
Walnuts taste bitter Over-toasted or old nuts Start fresh; store nuts in freezer to extend shelf life
Dressing separates instantly Oil added too fast or no emulsifier Shake in jar with Dijon; or drizzle oil slowly while whisking
Citrus segments fall apart Over-ripe fruit or dull knife Use a very sharp paring knife and fruit that's firm but yielding
Salad tastes flat Not enough acid or salt Add pinch more salt or splash of vinegar; taste after each addition

Variations & Substitutions

Vegan Version

Swap honey for maple syrup and omit goat cheese or use crumbled almond feta.

Nut-Free

Replace walnuts with roasted pumpkin seeds or sunflower seeds for crunch without allergens.

Cheese Swaps

Try creamy feta, tangy blue, shaved Manchego, or even burrata for luxe factor.

Grain Bowl

Serve over warm farro or quinoa to turn side salad into hearty main.

Summer Edition

Sub roasted golden beets for raw chioggia beet ribbons—no roasting required.

Herb Switch

No mint? Try basil ribbons, tarragon, or dill for a different aromatic vibe.

Storage & Freezing

Store each component separately for best quality. Roasted beets keep 5 days refrigerated in an airtight container; citrus segments 3 days; toasted nuts 2 weeks at room temp in a jar; dressing 1 week shaken before each use. Assembled salad is best enjoyed immediately, but if you must prep ahead, layer arugula on bottom, beets next, citrus and nuts on top, dressing in a mini jar—lunchbox style—for up to 24 hours.

Freezing: Only the beets freeze well. Cool completely, freeze in a single layer on a sheet pan, then transfer to a freezer bag for up to 3 months. Thaw overnight in fridge and pat dry before using. Do not freeze citrus segments—they become mushy—and nuts can get rubbery unless vacuum-sealed.

Frequently Asked Questions

You can peel and cube raw beets, toss with oil and salt, and roast at 425°F for 20-25 minutes for faster results. They'll be slightly less caramelized but still delicious.

Mix red and golden beets separately when warm; chill before combining. Use a non-porous cutting board and rinse knife between cuts. Dressing will camouflage any rogue streaks.

In a pinch, yes. Pat them very dry, toss with a little oil and salt, and roast at 450°F for 15 minutes to concentrate flavor and remove tinny taste.

Baby spinach, mixed spring greens, watercress, or thinly sliced kale massaged with a teaspoon of dressing all work. Each brings a different peppery or earthy note.

Use a sharp paring knife and follow the curve closely. After segmenting, squeeze the membrane "skeleton" over the bowl—you'll be shocked how much juice comes out.

Absolutely—high in fiber, folate, vitamin C, antioxidants, and heart-healthy fats from walnuts and olive oil. One serving clocks in around 250 calories with 5g protein and 7g good fats.

Add a cup of cooked farro or quinoa, or top with warm grilled chicken, shrimp, or crispy chickpeas for protein. A soft-boiled egg on top is brunch perfection.

Made this salad? Save it to Pinterest and tag me @yourblogname—I love seeing your colorful creations!

citrus and roasted beet salad with grapefruit oranges and toasted walnuts

Citrus & Roasted Beet Salad

Pin Recipe
Prep
15 min
Cook
45 min
Total
1 hr
4 servings
Easy

Ingredients

  • 4 medium beets, trimmed
  • 2 ruby red grapefruits
  • 2 navel oranges
  • 1/2 cup walnuts, toasted
  • 4 cups arugula
  • 1/4 cup extra-virgin olive oil
  • 2 tbsp red wine vinegar
  • 1 tsp honey
  • 1/2 tsp kosher salt
  • 1/4 tsp black pepper
  • 2 oz goat cheese, crumbled
  • Fresh mint leaves

Instructions

  1. 1
    Preheat oven to 400°F. Wrap beets individually in foil and place on a baking sheet. Roast until tender when pierced, 45-50 min. Cool slightly, then rub off skins under running water. Cut into wedges.
  2. 2
    Meanwhile, supreme the grapefruits and oranges: slice off ends, stand fruit upright, and cut away peel and pith. Slice segments free from membranes into a bowl.
  3. 3
    Toast walnuts in a dry skillet over medium heat until fragrant, 3-4 min. Roughly chop.
  4. 4
    In a small jar, combine olive oil, vinegar, honey, salt, and pepper. Shake vigorously to emulsify.
  5. 5
    Spread arugula on a large platter. Top with beet wedges and citrus segments.
  6. 6
    Drizzle with dressing, scatter walnuts and goat cheese, garnish with mint, and serve immediately.

Recipe Notes

Beets can be roasted up to 3 days ahead; store refrigerated. Swap goat cheese for feta or leave off for a vegan version.

Calories
290
Protein
7g
Carbs
24g
Fat
20g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.