hearty citrus and roasted beet salad with walnuts for detox meals

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

Love this? Pin it for later!

Hearty Citrus & Roasted Beet Salad with Walnuts: Your New Detox Day Power Meal

The first time I served this salad at a family brunch, my beet-skeptical nephew asked for seconds—then thirds. That was the moment I knew this recipe had magic. Over the years it's become my Monday reset ritual: a vibrant, satisfying bowl that feels like spring cleaning for the body without ever tasting like "diet food." The roasted beets turn velvety and sweet, the citrus pops with brightness, and the walnuts add that crave-worthy crunch that keeps you coming back for more.

What I love most is how forgiving this salad is. Busy week? Roast the beets on Sunday while you fold laundry. Last-minute guests? The components come together in minutes and look restaurant-plated on the table. Plus, every forkful delivers a rainbow of antioxidants—beta-carotene from golden beets, vitamin C from citrus segments, plant-based omega-3s from walnuts, and gut-happy fiber from fennel. It's the kind of meal that leaves you energized, not deprived, which is exactly what a detox should feel like.

Why This Recipe Works

  • Triple-texture magic: Silky roasted beets, juicy citrus, and crunchy walnuts keep every bite interesting.
  • Meal-prep friendly: Components hold up beautifully for 4 days when stored separately.
  • Blood-sugar balance: Healthy fats from avocado and walnuts slow the absorption of natural sugars.
  • Zero-cook option: Swap in pre-cooked supermarket beets on sweltering days.
  • Color therapy: The jewel tones instantly lift mood—science-backed!
  • Sustainable: Uses the entire orange—zest in dressing, segments in salad, peels composted.
  • Kid-approved: Maple-kissed dressing makes beets approachable for little palates.

Ingredients You'll Need

Ingredients

Quality is everything here—farmers-market beets will taste sweeter and hold more moisture than their supermarket cousins that have been in cold storage for months. Look for bunches with crisp, perky greens still attached; that’s your freshness indicator. When selecting citrus, choose fruit that feels heavy for its size—an unmistakable sign of juice density. Organic is worth the splurge since you’ll be zesting the peel.

Beets: I mix red and golden for visual drama, but all-red works if that’s what you have. Avoid oversized specimens; they become woody. Scrub well but keep the skin on during roasting—it slips off effortlessly once cooled.

Citrus: A combination of navel orange and ruby grapefruit gives sweet-tart balance. Blood oranges in winter add a stunning magenta pop. If you’re short on time, the 90-second segmenting hack below will change your life.

Walnuts: Buy halves, not pieces, for superior crunch. Toast just until fragrant; over-browning turns them bitter. Pecans or pistachios swap in seamlessly.

Fennel: The fronds aren’t just garnish—they taste like sweet licorice and make the plate look effortlessly professional. Save the stalks for stock.

Avocado: Hass varieties ripen more evenly than the larger Florida type. A gentle squeeze should yield slightly; if it’s mushy, it’s overripe.

Maple Syrup: Grade B (now labeled Grade A Dark) has deeper flavor that stands up to earthy beets. Honey works, but maple keeps it vegan.

Apple-Cider Vinegar: Raw, unfiltered brands contain the "mother," rich in probiotics. In a pinch, white wine vinegar subs 1:1.

How to Make Hearty Citrus & Roasted Beet Salad with Walnuts for Detox Meals

1
Roast the beets

Preheat oven to 400 °F (204 °C). Trim beet greens (save for smoothies), scrub beets, and wrap each color in separate foil packets with a drizzle of olive oil, pinch of salt, and splash of water. Roast on a rimmed sheet for 45–55 minutes until a paring knife slides in without resistance. Cool 10 minutes, then rub skins off with paper towels—wear gloves to avoid magenta fingers.

2
Toast the walnuts

Reduce oven to 350 °F. Spread walnuts on the same sheet; toast 7–8 minutes, shaking once, until fragrant and just golden. Transfer immediately to a plate to stop carry-over cooking.

3
Supreme the citrus

Slice off top and bottom of orange and grapefruit to expose flesh. Following the curve of the fruit, cut away peel and white pith. Over a bowl, slice between membranes to release jewel-like segments; squeeze remaining membranes to extract juice for dressing.

4
Whisk the dressing

In a small jar combine 3 Tbsp reserved citrus juice, 2 Tbsp apple-cider vinegar, 1 Tbsp maple syrup, 1 tsp Dijon, ½ tsp salt, and ¼ tsp pepper. Let sit 5 minutes so salt dissolves, then shake in 3 Tbsp extra-virgin olive oil until creamy and emulsified.

5
Slice the fennel

Remove fronds and reserve. Halve bulb lengthwise, cut out core, and slice into paper-thin half-moons on a mandoline (or with a sharp knife). Submerge slices in ice water for 10 minutes for extra crispness; drain and pat dry.

6
Assemble the base

On a large platter scatter baby arugula or mixed greens. Arrange sliced beets in overlapping rows, alternating colors for a sunset effect. Tuck citrus segments between beet slices for hidden-burst surprises.

7
Add the creamy element

Halve, pit, and cube avocado. Gently toss with a squeeze of lime to prevent browning, then nestle cubes throughout the salad. The richness balances the tangy dressing and earthy beets.

8
Finish with crunch & herbs

Scatter toasted walnuts, shaved fennel, and reserved fennel fronds. Drizzle ⅔ of the dressing, then serve the rest on the side so guests can adjust to taste. Finish with flaky sea salt and freshly cracked pepper.

Expert Tips

Roast-ahead hack

Roast beets up to 5 days early; store peeled in an airtight container submerged in 1 inch of water to keep them plump and vibrant.

No-stain gloves

Out of disposable gloves? Slip sandwich bags over your hands while peeling beets—zero mess, zero magenta countertops.

90-second segments

Cut both ends off citrus, stand upright, and slice downward following the curve. Use a paring knife to quickly free segments—no fancy supreme skills needed.

Crispy fennel trick

Soak shaved fennel in ice water with a squeeze of lemon for 15 minutes for curlier, extra-crunchy ribbons that stay crisp even after dressing.

Walnut revival

If walnuts smell a little off, toast at 300 °F for 10 minutes with a drop of maple syrup to refresh flavor and add candied sparkle.

Instagram-worthy plating

Use a white platter so colors pop, and layer beets in a spiral starting from the outside edge for a flower-petal effect.

Variations to Try

  • Goat-cheese indulgence

    Crumble 2 oz chilled chèvre over the top for tangy creaminess that melts slightly against warm beets.

  • Citrus swap

    Use Cara Cara oranges and Meyer lemons in winter; swap in peaches and strawberries come summer.

  • Nut-free classroom version

    Replace walnuts with roasted pumpkin seeds or crispy chickpeas for allergy-friendly crunch.

  • Protein boost

    Top with warm lentil patties or a jammy seven-minute egg to turn this side into a filling main.

  • Spicy kick

    Whisk ¼ tsp chipotle powder into the dressing for smoky heat that plays beautifully with sweet citrus.

  • Grain bowl twist

    Serve over warm farro or black rice to soak up the dressing and stretch the salad for larger crowds.

Storage Tips

Make-ahead components: Roasted beets, toasted walnuts, and dressing can be prepped up to 5 days ahead and stored separately in airtight containers in the refrigerator. Citrus segments hold 3 days when submerged in their own juice. Sliced fennel keeps 2 days in ice water (change water daily). Assembled salad is best within 4 hours; after that the greens wilt and avocado browns.

Leftover magic: Chop any remaining salad, toss with quinoa, and stuff into wraps for tomorrow’s lunch. The dressing doubles as a marinade for grilled chicken or tofu. If the avocado has browned, blend it into the remaining dressing for a creamy detox dip that stays green for 24 hours thanks to the citrus.

Freezer note: Beets freeze roasted for up to 3 months; thaw overnight in the fridge. Do not freeze the assembled salad—greens and citrus become mushy upon thawing.

Frequently Asked Questions

You can, but the flavor and texture won’t rival roasted. If you must, rinse well and pat dry, then warm them in a 400 °F oven for 10 minutes with a drizzle of balsamic to concentrate sweetness.

Roast red and golden beets in separate foil packets, cool completely before slicing, and layer on the platter rather than tossing. A light spritz of citrus juice on golden slices also helps lock in color.

Yes—beets provide folate, citrus offers vitamin C, and walnuts deliver omega-3s. Just ensure walnuts are freshly toasted and the dressing uses pasteurized apple-cider vinegar if you’re avoiding any raw products.

Absolutely. Par-steam 10 minutes first, then grill over medium heat in a grill basket for 20–25 minutes, turning every 5 minutes until charred and tender. The smoky edge pairs beautifully with citrus.

Dice just before serving. If you must prep ahead, toss cubes in citrus juice, store in an airtight container with a piece of plastic wrap pressed directly onto the surface, and add to salad right before guests arrive.

Swap in thinly sliced celery or jicama for crunch, or shave raw asparagus spears with a vegetable peeler for a mild vegetal note that still feels springy.
hearty citrus and roasted beet salad with walnuts for detox meals
salads
Pin Recipe

Hearty Citrus & Roasted Beet Salad with Walnuts for Detox Meals

(4.9 from 127 reviews)
Prep
20 min
Cook
50 min
Servings
4

Ingredients

Instructions

  1. Roast: Preheat oven to 400 °F. Wrap scrubbed beets in foil with oil, salt, splash of water; roast 45–55 min until tender. Cool, slip off skins.
  2. Toast: Lower oven to 350 °F. Toast walnuts 7–8 min until fragrant; cool.
  3. Segment: Cut peel from citrus; supreme segments over a bowl to catch juice.
  4. Dressing: Shake 3 Tbsp citrus juice, vinegar, maple, Dijon, salt, pepper, and 3 Tbsp oil until creamy.
  5. Prep fennel: Shave bulb on mandoline; soak in ice water 10 min, drain.
  6. Assemble: Layer greens, sliced beets, citrus, avocado, fennel, walnuts; drizzle dressing, season, serve.

Recipe Notes

Beets can be roasted up to 5 days ahead; store peeled in water-filled container. Dressing keeps 1 week refrigerated; shake before using.

Nutrition (per serving)

387
Calories
6g
Protein
24g
Carbs
33g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.