Citrus Beet & Avocado Glow Salad – A Light and Healthy Lunch That Actually Satisfies
In under 25 minutes, this vibrant salad gives you that perfect light and healthy lunch that still feels like a real meal. The earthy sweetness of roasted beets meets creamy avocado and bright citrus in a way that makes every forkful interesting. Last spring, I picked up candy-stripe beets from a little farm stand outside Portland and built this salad around their stunning color, and it has been a regular in my kitchen ever since.
There is something about the way the citrus vinaigrette sinks into the avocado that just works. No bland, sad salads here.
Why You’ll Love This Recipe
- Comes together quickly with mostly prep-ahead ingredients like roasted beets
- Packed with fiber, healthy fats, and vitamin C from the citrus elements
- The color alone makes it worth eating — deep reds, bright oranges, and creamy greens on the plate
- Naturally gluten-free, dairy-free, and vegan-friendly without losing any flavor
- Feels special enough to serve company but simple enough for a Tuesday lunch
Ingredients
- 3 medium beets (red, golden, or a mix), roasted and peeled
- 2 large oranges (blood oranges or cara cara work beautifully)
- 1 large ripe avocado, sliced
- 4 cups mixed greens or arugula
- 1/4 cup toasted pistachios or walnuts
- 2 tablespoons extra virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 tablespoon orange juice (squeezed from the orange you segmented)
- 1 teaspoon honey or maple syrup
- 1/2 teaspoon Dijon mustard
- Salt and pepper to taste
- Optional: fresh mint or basil leaves for garnish
Instructions
- Roast the beets ahead of time: wrap in foil and bake at 400°F for 45–60 minutes until fork-tender, then let cool and peel. You can also use pre-cooked beets from the store.
- Slice the roasted beets into wedges or rounds, about 1/4-inch thick.
- Supreme the oranges: cut off the top and bottom, remove the peel and pith, then slice between the membranes to release clean segments.
- Slice the avocado in half, remove the pit, and cut into thin slices or cubes.
- Make the vinaigrette: whisk together olive oil, lemon juice, orange juice, honey, Dijon mustard, salt, and pepper in a small bowl.
- Arrange the greens on a large plate or shallow bowl, then top with beets, orange segments, and avocado slices.
- Drizzle the vinaigrette generously over the top, then sprinkle with toasted nuts and fresh herbs if using.
- Serve immediately so the avocado stays fresh and bright.
Pro Tips
- For the best texture, roast beets until a knife slides through with almost no resistance — undercooked beets ruin the creamy contrast you want here.
- If you are short on time, use steamed vacuum-packed beets from the grocery store and just slice them cold; they work fine in a pinch.
- Supreme the oranges over a bowl to catch the juice, then use that juice in the dressing instead of wasting it.
- Slice the avocado just before serving to keep it from browning, and toss it gently in a little lemon juice if you need to prep ahead.
- Let the dressed salad sit for about 5 minutes before eating so the flavors start to meld together nicely.
Variations
- Add crumbled goat cheese or feta for a tangy, salty contrast that plays well with the sweet beets.
- Swap the greens for massaged kale if you want something heartier that holds up better for meal prep.
- Throw in some cooked quinoa or farro to make it a more filling lunch that keeps you full for hours.
- Use grapefruit instead of oranges for a more tart, slightly bitter edge that balances the creamy avocado.
Frequently Asked Questions
- Can I make this salad ahead of time? You can prep the components separately — roast the beets, supreme the oranges, and make the dressing — but assemble everything right before eating to keep the avocado from browning and the greens from wilting.
- What is the best way to roast beets? Wrap each beet individually in foil after scrubbing them clean, then roast at 400°F until tender. Let them cool enough to handle, then the skins will slip right off with your fingers or a paper towel.
- How do I pick a ripe avocado? Look for one that yields slightly to gentle pressure near the stem end without feeling mushy. The little stem button should pop off easily to reveal green underneath, not brown.
- Can I use canned beets? You can, but the texture will be softer and the flavor less concentrated. Drain them well and pat dry before using so they do not make the salad watery.
- What else can I add for protein? Grilled chicken, flaked salmon, or even crispy chickpeas work wonderfully here for a more substantial lunch.
- Is this salad good for meal prep? Store the beets, oranges, dressing, and greens separately in the fridge for up to three days, then slice the avocado fresh when you are ready to eat.
More Recipes You’ll Love
- Blackberry Avocado Salad with Honey Vinaigrette
- Ruby Beet Citrus Salad
- Roasted Carrots with Whipped Ricotta and Hot Honey
- Cucumber Mango Feta with Honey Lime
Citrus Beet & Avocado Glow Salad
Description
A vibrant, nutrient-packed salad featuring earthy roasted beets, creamy avocado, and bright citrus segments, tossed in a zesty lemon vinaigrette. Perfect for a refreshing and healthy meal.
Ingredients
For the Crust:
- 3 medium beets, scrubbed and trimmed
- 2 large oranges, peeled and segmented
- 1 large grapefruit, peeled and segmented
- 2 ripe avocados, sliced
- 4 cups mixed salad greens (such as arugula and spinach)
- 1/4 cup red onion, thinly sliced
- 1/4 cup fresh mint leaves, chopped
- 1/4 cup fresh parsley, chopped
- 1/4 cup pumpkin seeds
- For the vinaigrette: 1/4 cup extra-virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 tablespoon honey or maple syrup
- 1 teaspoon Dijon mustard
- Salt and freshly ground black pepper to taste
Instructions
1. Prepare the Crust:
- Preheat oven to 400°F (200°C). Wrap beets individually in aluminum foil and roast for 45-60 minutes until tender when pierced with a fork. Let cool, then peel and cut into wedges.
- While beets roast, prepare the citrus: using a sharp knife, cut off the top and bottom of oranges and grapefruit. Remove peel and pith, then cut along membranes to release segments. Set aside.
- In a small bowl, whisk together olive oil, lemon juice, honey, Dijon mustard, salt, and pepper to make the vinaigrette.
- Arrange mixed greens on a large platter or in a bowl. Top with roasted beet wedges, citrus segments, avocado slices, red onion, mint, and parsley.
- Drizzle with the vinaigrette and sprinkle pumpkin seeds on top. Serve immediately.
Notes
You can customize the seasonings to taste. For a protein boost, add grilled chicken or chickpeas. Beets can be roasted up to 2 days ahead.
I’m Shaykee—born in Morocco, seasoned across continents. From airplane galleys to home kitchens, I share the flavors and stories that shaped my journey.