Roasted Beet, Orange, and Avocado Salad with Toasted Hazelnuts Recipe
Introduction
This Roasted Beet Orange Avocado Salad is a vibrant and refreshing dish that perfectly balances earthy beets with bright citrus and creamy avocado. It’s easy to prepare and makes a beautiful, flavorful addition to any meal.

Ingredients
- 7-8 small beets (about 1½ – 2 inches each), scrubbed clean
- 2 tablespoons extra virgin olive oil
- A good pinch of kosher salt and fresh ground pepper
- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 1 tablespoon plus 1 teaspoon sherry vinegar
- 1 tablespoon fresh orange juice
- 2 juicy oranges, peeled and segmented
- 1 ripe but firm avocado, cut into ½-inch slices
- 3 tablespoons hazelnuts, toasted and roughly chopped
- A handful of micro greens for garnish (optional)
Instructions
- Step 1: Preheat your oven to 400°F. Scrub the beets well, leaving a bit of stem and the root intact to help retain their flavor while roasting.
- Step 2: Place the beets in a roasting pan and add enough cold water to cover halfway up their sides. Drizzle with 2 tablespoons of olive oil and season with salt and pepper. Cover tightly with foil to trap steam.
- Step 3: Roast the beets for 45-60 minutes, depending on their size. They are ready when a knife slides in easily. Allow them to cool, then peel off the skins.
- Step 4: Meanwhile, prepare the oranges. Trim the ends, remove the peel and white pith, then cut between the membranes to release the orange segments. Squeeze the leftover core to collect 1 tablespoon of fresh orange juice.
- Step 5: Cut the peeled beets into quarters. Toss them with 2 tablespoons olive oil, 1 teaspoon sherry vinegar, and the fresh orange juice. Arrange the beets on a serving platter.
- Step 6: Add avocado slices on top of the beets, then season with salt and pepper to taste.
- Step 7: Arrange the orange segments over the salad, sprinkle with toasted hazelnuts, and add micro greens if using.
- Step 8: Finish with a light drizzle of olive oil and serve immediately to enjoy the fresh flavors.
Tips & Variations
- For an extra layer of flavor, try adding a sprinkle of crumbled feta or goat cheese.
- Swap hazelnuts for toasted walnuts or pecans if preferred.
- To speed up roasting, you can also wrap each beet individually in foil and roast until tender.
- If micro greens are unavailable, fresh parsley or arugula make great garnishes.
Storage
Store leftover salad in an airtight container in the refrigerator for up to 2 days. To prevent the avocado from browning, add slices just before serving. Reheat beets separately if desired, but this salad is best served cold or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned or pre-cooked beets instead of roasting fresh ones?
Yes, you can use canned or pre-cooked beets to save time. Just drain and pat them dry before using, but roasting fresh beets gives the salad a richer flavor and better texture.
What other dressings can I use with this salad?
This salad pairs well with light vinaigrettes such as balsamic or a honey-mustard dressing. Just be sure to balance the flavors to complement the sweetness of the beets and oranges.
Print
Roasted Beet, Orange, and Avocado Salad with Toasted Hazelnuts Recipe
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and refreshing Roasted Beet Orange Avocado Salad combining tender roasted beets, juicy orange segments, creamy avocado, toasted hazelnuts, and a zesty citrus vinaigrette. Perfect as a light lunch or a colorful side dish.
Ingredients
Beets
- 7–8 small beets (about 1½ – 2 inches each), scrubbed clean
- 2 tablespoons extra virgin olive oil
- A good pinch of kosher salt and fresh ground black pepper
Dressing and Salad Components
- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 1 tablespoon plus 1 teaspoon sherry vinegar
- 1 tablespoon fresh orange juice
- 2 juicy oranges, peeled and segmented
- 1 ripe but firm avocado, cut into ½-inch slices
- 3 tablespoons hazelnuts, toasted and roughly chopped
- A handful of microgreens for garnish (optional)
Instructions
- Get Your Beets Ready: Preheat your oven to 400°F. Scrub the beets thoroughly, leaving a bit of stem and the root intact to keep the flavors sealed during roasting.
- Start the Roasting: Place the beets in a roasting pan and add enough cold water to reach halfway up their sides. Drizzle with olive oil and season with kosher salt and freshly ground black pepper. Cover the pan tightly with foil to trap steam.
- Cook Those Beets: Roast the beets in the oven for 45-60 minutes depending on their size. Test doneness by inserting a knife; it should slide in easily. If not, roast for an additional 10-15 minutes. Let the beets cool enough to handle, then peel off the skins.
- Prep Your Oranges: While the beets roast, segment the oranges. Cut off the ends, slice away the peel and white pith carefully, then cut between the membranes to release the segments. Squeeze the remaining orange core to collect about 1 tablespoon of juice.
- Make it Beautiful: Quarter the peeled beets and toss them with 2 tablespoons of olive oil, 1 tablespoon plus 1 teaspoon of sherry vinegar, and the fresh orange juice. Arrange the beets on a serving platter, then add the avocado slices. Season with salt and pepper to taste.
- The Grand Finale: Top the salad with the orange segments and scatter the toasted hazelnuts on top. Garnish with microgreens if using, drizzle lightly with extra virgin olive oil, and serve immediately while fresh and vibrant.
Notes
- Leave stems and roots on the beets while roasting to help retain flavor and moisture.
- Roasting time may vary based on beet size; always test with a knife for tenderness.
- Use ripe but firm avocado to maintain shape in the salad.
- Hazelnuts add a nice crunch and nutty flavor but can be substituted with walnuts or pecans if preferred.
- Microgreens are optional but add a fresh, delicate garnish for presentation.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American
Keywords: roasted beet salad, orange avocado salad, healthy salad, vegetarian salad, citrus salad, autumn salad

