Print

roasted beet orange avocado salad

Roasted beet orange avocado salad served on a ceramic plate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A vibrant, healthy salad made with roasted beets, fresh oranges, creamy avocado, and a zesty citrus vinaigrette. Perfect for clean eating, holidays, or a refreshing lunch.

Ingredients

  • 3 medium beets, scrubbed
  • 2 large oranges (navel, Cara Cara, or blood orange)
  • 2 ripe avocados (firm for slicing)
  • 4 cups mixed greens or arugula (optional)
  • 3 tablespoons extra virgin olive oil
  • 2 tablespoons fresh orange juice (from the oranges)
  • 1 tablespoon apple cider vinegar or white wine vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon maple syrup or honey (optional)
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons toasted pistachios or walnuts
  • Optional: ¼ cup crumbled goat cheese or feta
  • Optional: Fresh herbs (mint, parsley, or basil) for garnish

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Wrap unpeeled beets in foil and place on a baking sheet. Roast for 40–45 minutes, until fork-tender.
  3. Let beets cool for 10 minutes. Peel skins by rubbing with a paper towel. Slice into cubes or rounds.
  4. Segment oranges, removing the white membrane.
  5. Slice avocados just before assembling to avoid browning.
  6. If using greens, layer them on a serving platter or bowl.
  7. Top with beets, orange segments, and avocado slices.
  8. Whisk together olive oil, orange juice, vinegar, mustard, maple syrup, salt, and pepper to make the vinaigrette.
  9. Drizzle the dressing over the salad.
  10. Sprinkle with toasted nuts, optional cheese, and herbs. Serve immediately.

Notes

  • Use blood oranges or grapefruit for citrus variation.
  • Salad is best served fresh; store components separately.
  • Add grilled chicken, salmon, or quinoa to make it a complete meal.
  • To prep ahead: Roast beets and segment oranges in advance, store separately in the fridge.