healthy roasted beet and orange salad with toasted almonds

15 min prep 4 min cook 8 servings
healthy roasted beet and orange salad with toasted almonds
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

Healthy Roasted Beet & Orange Salad with Toasted Almonds

The first time I served this salad at a family gathering, my beet-skeptical uncle went back for thirds—then asked for the recipe before dessert hit the table. That moment cemented this dish as my go-to "convert-the-vegetable-haters" masterpiece. I created it during a particularly gray January when citrus was at its sweetest and root vegetables were still the only local produce I could find. The combination felt almost rebellious: earthy, caramelized beets against bright, jewel-toned orange segments, all punctuated by the crunch of toasted almonds. It tasted like sunshine on a plate—exactly what we all needed.

What makes this salad special isn't just its stunning magenta and tangerine palette (though it does photograph like a dream). It's the way the flavors build: the deep, sweet richness of roasted beets, the pop of citrus that practically sparkles on your tongue, the nutty warmth of almonds that have been coaxed to golden perfection in a dry pan. A whisper of honey in the dressing ties everything together without making things cloying. It's the kind of dish that feels restaurant-worthy yet comes together with minimal fuss—perfect for everything from weeknight dinners to holiday tables.

Why You'll Love This healthy roasted beet and orange salad with toasted almonds

  • Color Therapy on a Plate: The vibrant hues don't just look gorgeous—they signal a powerhouse of antioxidants and vitamin C to boost your immune system.
  • Make-Ahead Magic: Roast the beets and toast the almonds up to 5 days ahead. The dressing keeps for a week, making assembly lightning-fast.
  • Textural Wonderland: Creamy goat cheese (optional but recommended) melts into warm beets while almonds provide satisfying crunch against tender greens.
  • Seasonal Flexibility: Works equally well with winter citrus or summer's blood oranges. Swap in pistachios or walnuts based on what's in your pantry.
  • Nutritional Goldmine: One serving delivers 8g plant protein, 7g fiber, and over 100% daily vitamin C needs while staying under 300 calories.
  • Dinner Party Secret Weapon: Looks like you spent hours, but active prep is just 15 minutes. The oven does the heavy lifting while you pour wine.
  • Kid-Friendly Vegetables: The natural sweetness from roasted beets and oranges wins over even picky eaters—my 6-year-old requests this weekly.

Ingredient Breakdown

Ingredients for healthy roasted beet and orange salad with toasted almonds

Let's talk produce shopping strategy. For beets, look for firm, smooth-skinned specimens about the size of a tennis ball—any larger and they can develop woody centers. I prefer a mix of red and golden beets for visual drama, but all-red works beautifully. The greens should still be attached and perky; wilted tops indicate age. Buy them loose rather than bagged so you can inspect each one.

Orange selection is equally crucial. You're segmenting them, so choose thick-skinned varieties like navel or cara cara that separate easily from their pith. Give them a gentle squeeze—they should feel heavy for their size, indicating juiciness. Avoid any with soft spots or wrinkled skin. Pro tip: buy one extra orange than the recipe calls for. You'll inevitably snack on a few segments while prepping, and the zest adds incredible aroma to the dressing.

The almond component might seem minor, but it's transformative. Buy whole raw almonds (not pre-sliced) and chop them yourself; pre-chopped nuts stale faster. Store them in the freezer to maintain freshness—you'll always have nuts ready for toasting. Speaking of which, never walk away from nuts in a hot pan. They go from golden to burnt in the time it takes to check Instagram.

Total Time

1 hour 10 minutes (includes roasting)

Servings

4 generous main-dish salads or 6 side salads

Step-by-Step Instructions

Before You Start

Preheat oven to 400°F (204°C). Line a rimmed baking sheet with parchment for easy cleanup. Wear disposable gloves when handling beets to avoid pink-stained hands for days.

  1. Prep the beets: Trim greens to 1-inch stems (save them for sautéing later). Scrub beets clean but don't peel—skins slip off easily after roasting. If mixing colors, wrap each color group in separate foil packets to prevent bleeding. Drizzle with 1 tablespoon olive oil, sprinkle with salt, and wrap tightly.
  2. Roast to perfection: Place foil packets on prepared sheet. Roast 45-55 minutes until a paring knife slides through with zero resistance. Small beets may finish at 35 minutes, so check early. Remove from oven and let steam in foil for 10 minutes—this makes skins practically fall off.
  3. Toast almonds while you wait: Heat a dry skillet over medium heat. Add chopped almonds and cook 4-5 minutes, stirring constantly, until fragrant and golden. Transfer immediately to a plate to stop cooking. They'll continue to darken slightly from residual heat.
  4. Segment oranges like a pro: Cut top and bottom off oranges to expose flesh. Following the curve, cut away peel and white pith. Hold orange over a bowl and slice between membranes to release segments. Squeeze remaining membrane over bowl to catch all juice for dressing.
  5. Whip up the dressing: In a small jar, combine orange juice (about 1/4 cup), 3 tablespoons olive oil, 1 tablespoon honey, 1 teaspoon dijon, salt, and pepper. Shake vigorously until emulsified. Taste and adjust—add more honey if oranges are tart, more oil if too sharp.
  6. Assemble with intention: Slip skins off cooled beets and cut into bite-sized wedges. On a platter or individual plates, create a bed of arugula. Arrange warm beets and orange segments artfully. Crumble goat cheese over top, scatter toasted almonds, and drizzle with dressing just before serving.

Expert Tips & Tricks

Roast Extra Beets

Double the batch and refrigerate for up to a week. They transform grain bowls, sandwiches, and even chocolate cake (trust me on this).

Citrus Ice Bath

Soak orange segments in ice water for 10 minutes before serving. They curl into gorgeous shapes and stay extra-juicy.

  • Almond Oil Upgrade: Replace 1 tablespoon olive oil with almond oil in the dressing for deeper nuttiness that complements the toasted almonds.
  • Goat Cheese Hack: If your goat cheese is too crumbly to scatter nicely, microwave it for 8-10 seconds. It becomes spreadable for artistic swooshes.
  • Arugula Alternatives: In winter, use shaved raw kale massaged with a teaspoon of dressing. In summer, try peppery watercress or baby spinach.
  • Pink Stain Solution: Got beet juice on your cutting board? Sprinkle with coarse salt, scrub with half a lemon, let sit 10 minutes, then rinse. Works on hands too.
  • Warm vs. Room Temp: Serve beets slightly warm for the most luxurious experience. They'll soften the goat cheese into creamy pockets throughout the salad.

Common Mistakes & Troubleshooting

Mistake: Beets Are Still Hard After an Hour

Your beets might be older or larger than average. Re-wrap and return to oven, checking every 10 minutes. Next time, choose smaller, younger beets which roast faster and taste sweeter.

One of the saddest sights is a salad swimming in pink juice. This happens when beets are too hot when combined with oranges. Let beets cool at least 15 minutes before assembly. The dressing should coat, not drown—start with half, toss gently, then add more as needed. Remember, you can always add more dressing, but you can't take it away.

Soggy almonds are another tragedy. Always toast nuts just before serving, or if you must do it ahead, store them in an airtight container with a paper towel to absorb moisture. Add them at the very last second so they retain their crunch against the juicy components.

Variations & Substitutions

Make It Vegan

Swap honey for maple syrup and omit goat cheese or replace with crumbled tempeh that's been marinated in lemon juice and nutritional yeast for tang.

Summer Version

Replace oranges with grilled peaches or nectarines. Add fresh mint and basil. Swap almonds for pistachios and use champagne vinegar in dressing.

Panic-Induced Substitutions

No oranges? Use grapefruit or tangerines. No almonds? Walnuts, pecans, or pumpkin seeds work. No arugula? Spinach with extra black pepper mimics the bite.

Storage & Freezing

Here's the reality: mixed salads don't store well. But you can prep every component separately and assemble as needed. Roasted beets keep beautifully in an airtight container for up to 5 days, their color actually intensifying. Store them with their cooking juices to prevent drying out. Orange segments last 3 days in their juice, almonds stay crunchy for a week in a jar, and the dressing keeps 7 days refrigerated.

Freezing Note

Don't freeze the assembled salad, but roasted beets freeze wonderfully for up to 3 months. Thaw overnight in the fridge and pat dry before using. The texture becomes slightly softer—perfect for blending into dips or soups if you over-freeze.

Frequently Asked Questions

You can, but you'll miss the caramelized sweetness that makes this salad special. If you must, drain and pat them very dry, then roast at 425°F for 15-20 minutes to concentrate flavors. They won't be the same, but they'll work in a pinch.

Temperature is key. If your orange juice came straight from the fridge, the cold can cause the oil to seize. Let juice come to room temperature before whisking, or better yet, shake everything in a jar—emulsions form more easily with vigorous shaking than whisking.

Absolutely! Replace almonds with toasted pumpkin seeds or sunflower seeds for similar crunch. Or try roasted chickpeas for a protein boost. The key is something crunchy to contrast the soft beets and juicy oranges.

Use a sharp paring knife and work over a bowl to catch juice. After removing segments, squeeze the remaining membrane like a sponge over the bowl—you'll get every last drop for your dressing. A grapefruit knife works wonders if you have one.

Glass containers are your friend here. For plastic, spray with cooking spray before adding beets—it creates a barrier. A paste of baking soda and water removes stubborn stains. For immediate cleanup, rinse with cold water (hot water sets stains).

This salad loves protein! Try grilled salmon on top, or toss with warm quinoa. Shredded rotisserie chicken works, but my favorite is pan-seared halloumi cheese—it stays firm and adds salty contrast to the sweet elements.

This salad has become my culinary love letter to winter produce—proof that seasonal eating doesn't mean boring meals. Whether you're trying to impress dinner guests or just need something bright and nourishing on a gray day, these flavors deliver every single time. The colors alone will make you smile, but it's the harmony of sweet, earthy, tangy, and crunchy that'll have you making this again before the week is out.

healthy roasted beet and orange salad with toasted almonds

Healthy Roasted Beet & Orange Salad

Salads
Prep
15 min
Pin Recipe
Cook
45 min
Total
1 hr
Servings
4
Difficulty
Easy
Ingredients
  • 4 medium beets, scrubbed
  • 2 large oranges
  • ½ cup raw almonds
  • 5 oz baby arugula (about 5 cups)
  • ¼ cup extra-virgin olive oil
  • 2 tbsp red-wine vinegar
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • ½ tsp kosher salt
  • ¼ tsp freshly ground black pepper
  • ¼ small red onion, thinly sliced
  • 2 tbsp crumbled goat cheese (optional)
Instructions
  1. Preheat oven to 400°F. Wrap beets individually in foil, place on a sheet pan, and roast 40–45 min until fork-tender.
  2. Meanwhile, spread almonds on a separate pan; toast in oven 6–8 min until fragrant and lightly golden. Cool, then coarsely chop.
  3. While beets roast, zest one orange into a small bowl. Slice off peel and pith from both oranges; cut between membranes to release segments.
  4. Whisk zest with olive oil, vinegar, mustard, honey, salt, and pepper to create the vinaigrette.
  5. When cool enough to handle, peel beets (skins slip off easily), then cut into ½-inch wedges.
  6. In a large bowl, toss arugula with half the vinaigrette; arrange on a platter.
  7. Layer beets and orange segments over arugula; drizzle remaining vinaigrette.
  8. Scatter toasted almonds, red-onion slices, and goat cheese (if using) on top. Serve immediately.
Recipe Notes

Beets can be roasted up to 3 days ahead; store refrigerated. Add oranges just before serving to keep colors vibrant.

Calories: 280 Protein: 6g Carbs: 22g Fat: 21g Fiber: 7g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.