
Ultimate Roasted Beet Salad is a visually stunning dish that brings together the earthiness of roasted beets, the brightness of citrus, and the creaminess of avocado. Finished with toasted hazelnuts and a light champagne vinaigrette, this salad is both elegant and refreshing.
The inspiration for this salad came from seasonal farmers' markets where fresh beets, juicy citrus, and crisp greens come together effortlessly. The natural sweetness of roasted beets pairs beautifully with the acidity of oranges and the creamy texture of avocado, making it a staple dish for both casual and elegant gatherings.
Master Your Ingredients
- Beets: Choose firm, unblemished beets with smooth skin for the best texture and natural sweetness. Roasting enhances their deep, earthy flavor.
- Oranges: Navel or blood oranges bring a bright citrusy burst with natural acidity. Blood oranges add a hint of berry-like sweetness and a vibrant color.
- Avocados: Hass avocados are the best choice for their rich, creamy texture and buttery flavor. Look for ones that yield slightly to gentle pressure without being mushy.
- Hazelnuts: Toasted hazelnuts provide a crunchy contrast and deepen the nutty aroma. Lightly rub off the skins after toasting for a smoother bite.
- Champagne vinegar: A delicate, slightly floral vinegar that balances sweetness with gentle acidity. It’s milder than other vinegars, making it perfect for bright, fresh dressings.
Bringing It All Together
- Roasting the Beets:
- Preheat oven to 400°F (204°C). Wrap whole beets in foil and roast on a baking sheet for 45-60 minutes until fork-tender. Let cool, then peel and slice into 1/4-inch rounds.
- Preparing the Citrus:
- Cut off the tops and bottoms of the oranges. Use a sharp knife to remove the peel and white pith, then slice into thin rounds.
- Toasting the Hazelnuts:
- Spread hazelnuts on a baking sheet and toast at 350°F (175°C) for 8-10 minutes until fragrant. Rub with a towel to remove skins and roughly chop.
- Making the Dressing:
- Whisk together olive oil, champagne vinegar, fresh orange juice, salt, and black pepper until emulsified.
- Assembling the Salad:
- Arrange beet and citrus slices on a serving platter, alternating colors. Fan out avocado slices between them.
- Adding the Final Touches:
- Sprinkle toasted hazelnuts over the top, drizzle with dressing, and garnish with fresh microgreens or thyme.

The first time I made this salad, I was amazed at how the flavors complemented each other. Now, it’s a go-to dish for dinner parties and special occasions, always impressing guests with its stunning presentation and balanced taste.
Recipe Variations
Try using goat cheese for extra creaminess or swap hazelnuts for pistachios for a different crunch. For a heartier version, add arugula and quinoa.
Perfect Pairings
This salad pairs beautifully with grilled salmon, roast chicken, or a glass of crisp Sauvignon Blanc. Serve alongside crusty sourdough for a satisfying meal.
Storage & Reheating
Store roasted beets separately in an airtight container in the fridge for up to 5 days. Assemble the salad fresh each time to keep the ingredients vibrant. Dressing can be stored at room temperature for 24 hours or refrigerated for up to 5 days.

Every time I prepare this salad, I’m reminded of how simple ingredients can create something truly extraordinary. It’s proof that nature’s colors and flavors work together effortlessly.
Frequently Asked Questions
- → What's the best way to handle beets without staining?
- Wear disposable gloves when peeling and cutting beets, and use an old kitchen towel. The skins slip off easily when the beets are still slightly warm from roasting.
- → Can I prepare the components ahead of time?
- You can roast the beets and prepare the orange segments up to 2 days ahead. Add the avocado and assemble the salad just before serving.
- → How do I pick the best beets?
- Look for small to medium beets that feel firm and heavy for their size, with smooth skin and no soft spots. Smaller beets tend to be sweeter and more tender.
- → What can I substitute for hazelnuts?
- Toasted walnuts, pecans, or pistachios work great. The key is using nuts that have been freshly toasted to bring out their flavor.
- → How do I store leftover salad?
- Store the components separately - beets in one container, orange segments in another, and prepare fresh avocado when ready to serve. This keeps everything fresh for 3-4 days.