Healthy Citrus Beet & Avocado Dinner Salad

Citrus Beet & Avocado Glow Salad – A Light and Healthy Meal You’ll Actually Crave

In just 20 minutes, you can put together this vibrant, nutrient-packed salad that works perfectly as a light lunch or a refreshing side for dinner. The combination of creamy avocado, earthy roasted beets, and bright citrus creates a bowl that feels both indulgent and energizing. I first threw something similar together after a long walk through a farmer’s market in San Diego last spring, and it instantly became my go-to when I need something quick that still feels special. No complicated steps, just fresh ingredients doing what they do best.

The magic here is in the contrast – the sweet beets against the tangy orange segments, the smooth avocado next to the crunch of pistachios, all tied together with a zesty citrus vinaigrette that wakes up every bite. It’s one of those salads that proves healthy eating doesn’t have to be boring or feel like a chore.

Why You’ll Love This Recipe

  • Ready in under 30 minutes with minimal prep work required
  • Packed with antioxidants, healthy fats, and fiber to keep you satisfied
  • The citrus dressing doubles as both a marinade and a finishing sauce
  • Perfect for meal prep – the flavors actually get better after a few hours
  • Feels like something you’d order at a trendy café but costs a fraction of the price

Ingredients

  • 3 medium roasted beets, peeled and cut into wedges
  • 2 large ripe avocados, sliced or cubed
  • 2 oranges, peeled and cut into rounds or segments
  • 1 grapefruit, peeled and cut into segments
  • 4 cups mixed greens or arugula
  • 1/4 cup shelled pistachios, roughly chopped
  • 2 tablespoons fresh mint leaves, torn
  • 1/4 cup extra virgin olive oil
  • 2 tablespoons fresh orange juice
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon Dijon mustard
  • 1 tablespoon honey or maple syrup
  • Salt and black pepper to taste

Instructions

  • Start by making the citrus vinaigrette: whisk together the olive oil, orange juice, lemon juice, Dijon mustard, honey, salt, and pepper in a small bowl until emulsified.
  • If using pre-roached beets, slice them into even wedges so each piece gets a good coating of dressing.
  • Peel the oranges and grapefruit with a sharp knife, removing all the white pith, then slice into rounds or supreme segments.
  • Halve the avocados, remove the pits, and slice or cube them just before assembling to prevent browning.
  • Arrange the mixed greens on a large platter or divide among individual bowls as a base.
  • Layer the beet wedges, citrus segments, and avocado slices evenly over the greens.
  • Sprinkle with chopped pistachios and torn mint leaves for freshness and crunch.
  • Drizzle the citrus vinaigrette generously over the entire salad and serve immediately.

Pro Tips

  • For the best texture, roast your own beets rather than using canned ones – wrap them in foil and bake at 400°F for about 45 minutes until fork-tender, then let them cool before peeling.
  • If you’re meal prepping, store the dressing separately and add the avocado right before serving to keep everything fresh and vibrant.
  • A sharp serrated knife makes quick work of citrus segments without crushing the flesh or leaving too much pith behind.
  • Don’t skip the mint – it might seem like a small detail, but it lifts the whole salad and keeps it from feeling too heavy.
  • Let the dressed beets sit for a minute or two before adding the greens so the color doesn’t bleed everywhere, giving you a prettier plate.

Variations

  • Swap the pistachios for toasted walnuts or slivered almonds if that’s what you have on hand – both work beautifully with the citrus.
  • Add crumbled goat cheese or feta for a creamy, tangy element that pairs perfectly with the beets and avocado.
  • Turn this into a heartier meal by topping it with grilled chicken, seared salmon, or even crispy chickpeas for extra protein.
  • Use blood oranges or cara cara oranges when they’re in season for a sweeter, more colorful twist on the classic citrus mix.

Frequently Asked Questions

  • Can I make this salad ahead of time? You can prep the beets and dressing up to three days in advance, but wait to slice the avocado and toss everything together until just before serving.
  • What if I don’t like grapefruit? Simply replace it with another orange or even some segmented pomelo – the salad will still be bright and delicious.
  • How do I keep the avocado from turning brown? Toss the avocado slices in a little extra citrus juice before adding them to the salad, and press plastic wrap directly onto the surface if storing.
  • Can I use store-bought roasted beets? Absolutely, and it saves time – just look for vacuum-sealed steamed beets in the refrigerated section and rinse them before slicing.
  • Is this salad gluten-free and vegan? Yes, as written it’s naturally gluten-free, and you can easily make it vegan by using maple syrup instead of honey in the dressing.
  • What’s the best way to segment citrus fruit? Cut off the top and bottom of the fruit, then slice downward following the curve to remove all peel and pith, then cut between the membranes to release the segments.

More Recipes You’ll Love

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Citrus Beet & Avocado Glow Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Billy

Description

A vibrant, nutrient-packed salad featuring roasted beets, creamy avocado, and fresh citrus segments, tossed with a zesty citrus vinaigrette. This salad is perfect for a light lunch or a colorful side dish.


Ingredients

Scale

For the Crust:

  • 3 medium beets, scrubbed and trimmed
  • 2 large oranges (such as navel or blood orange)
  • 1 large avocado, diced
  • 4 cups mixed greens (e.g., arugula, spinach, or spring mix)
  • 1/4 cup fresh mint leaves, chopped
  • 1/4 cup toasted walnuts or almonds (optional)
  • For the Citrus Vinaigrette:
  • 3 tablespoons extra-virgin olive oil
  • 2 tablespoons fresh orange juice
  • 1 tablespoon lemon juice
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon honey or maple syrup
  • Salt and freshly ground black pepper to taste

Instructions

1. Prepare the Crust:

  1. Preheat oven to 400°F (200°C). Wrap each beet in aluminum foil and roast for 45–60 minutes, or until tender when pierced with a fork. Let cool, then peel and slice into wedges or rounds.
  2. While beets are roasting, prepare the citrus: using a sharp knife, cut off the top and bottom of the oranges. Slice off the peel and white pith, then cut between the membranes to release the segments. Place segments in a bowl, squeezing any remaining juice from the membranes over them.
  3. Make the vinaigrette: in a small bowl or jar, whisk together olive oil, orange juice, lemon juice, Dijon mustard, honey, and a pinch of salt and pepper.
  4. In a large salad bowl, combine the mixed greens, sliced roasted beets, orange segments, diced avocado, and fresh mint. Add the toasted nuts if using.
  5. Drizzle the citrus vinaigrette over the salad and gently toss to coat. Serve immediately, garnished with extra mint if desired.

Notes

You can customize the seasonings to taste. For a protein boost, add grilled chicken or chickpeas. The beets can be roasted ahead of time and stored in the refrigerator for up to 3 days.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star