Roasted Beet and Orange Salad

Highlighted under: Healthy & Light

I absolutely love how vibrant and refreshing this roasted beet and orange salad is. The combination of earthy beets, juicy oranges, and a zesty dressing creates a burst of flavors that always leaves me craving more. Whenever I serve this salad at gatherings, it's the colorful centerpiece that brightens up the table and definitely impresses everyone. Plus, it's incredibly easy to prepare—perfect for both everyday meals or special occasions!

Arielle Baxter

Created by

Arielle Baxter

Last updated on 2026-01-07T14:40:18.874Z

Every time I roast beets, I'm reminded of how their rich, earthy flavor changes when paired with sweet oranges. I stumbled upon this combination during a summer BBQ, and it quickly became a go-to. The sweetness of the oranges balances the beets perfectly, creating a refreshing yet satisfying dish.

One tip that truly enhances this salad is to roast the beets with a sprinkle of olive oil and sea salt. It brings out their natural sweetness and helps form a beautiful caramelization that contrasts wonderfully with the citrus. This method has become essential in my kitchen for salads!

Why You'll Love This Salad

  • Vibrant colors that brighten any table setting
  • Refreshing taste that combines earthy and citrus flavors
  • Healthy and packed with nutrients for guilt-free indulgence

The Importance of Roasting Beets

Roasting beets brings out their natural sweetness and enhances their earthy flavor. When you wrap them in aluminum foil with a drizzle of olive oil and salt, the steam they produce helps them cook evenly and become tender. You’ll know they are done when you can easily pierce them with a fork. This caramelization process also adds a depth of flavor that raw beets simply can't match, making them a star ingredient in your salad.

Don’t fret if you see some skin stuck to the flesh after peeling—this is normal! Just ensure you choose beets that are similar in size for even cooking. If you're short on time, you can also use pre-cooked beets available at most grocery stores. However, roasting them yourself provides a richer taste that truly elevates this dish.

Enhancing Flavor with Dressing

The dressing is a crucial component that ties all the elements of your salad together. The combination of olive oil, balsamic vinegar, and honey creates a perfectly balanced dressing that complements the sweetness of the beets and oranges. For a little kick, consider adding a pinch of crushed red pepper flakes or a teaspoon of Dijon mustard to the mix, enhancing the zesty notes in your salad.

Be sure to whisk the dressing until it becomes glossy, indicating that the oil and vinegar have emulsified. If the dressing seems too thick, a splash of water can help achieve the right consistency. And remember, it’s best to add the dressing just before serving to keep the greens crisp and fresh.

Serving Suggestions and Variations

This Roasted Beet and Orange Salad is versatile and can be served as a light lunch or a vibrant side dish at dinner. For a heartier meal, you can add grilled chicken or chickpeas for extra protein. If you're looking to impress guests, serve it on colorful plates to highlight the salad's vibrant colors, making it a beautiful centerpiece.

Feel free to experiment with the ingredients as well. Substitute goat cheese for feta for a tangy twist, or add sliced avocado for creaminess. Seasonal variations can also be made by incorporating pomegranate seeds in the winter or using strawberries in the summer, providing a fresh update to this beloved recipe.

Ingredients

Gather the following ingredients to create this delightful salad:

For the Salad

  • 4 medium beets, roasted and sliced
  • 2 large oranges, peeled and segmented
  • 1/4 cup red onion, thinly sliced
  • 2 cups mixed greens
  • 1/4 cup crumbled feta cheese
  • 1/4 cup walnuts, toasted

For the Dressing

  • 3 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon honey
  • Salt and pepper to taste

Now that you have everything, let's put this salad together!

Instructions

Follow these simple steps for a delicious roasted beet and orange salad:

Roast the Beets

Preheat your oven to 400°F (200°C). Wrap each beet in aluminum foil, drizzle with olive oil, sprinkle with salt, and roast for about 40 minutes until tender. Let them cool before peeling and slicing.

Prepare the Dressing

In a small bowl, whisk together olive oil, balsamic vinegar, honey, salt, and pepper until well combined.

Assemble the Salad

In a large bowl, combine the mixed greens, sliced beets, orange segments, and red onion. Drizzle with the dressing and toss gently.

Add Toppings

Sprinkle crumbled feta cheese and toasted walnuts over the top for added texture and flavor.

Enjoy your beautiful roasted beet and orange salad!

Secondary image

Pro Tips

  • To save time, roast the beets in advance and store them in the refrigerator. This salad tastes even better when the flavors have time to meld together!

Storage and Make-Ahead Tips

If you plan on making this salad ahead of time, store the beets and dressing separately from the greens and toppings. The beets can be roasted up to two days in advance and kept in the refrigerator in an airtight container. The dressing can also be prepared ahead of time; just give it a good shake before using, as the ingredients may separate.

To maintain the crispness of the mixed greens, only dress the salad right before serving. If there's leftover salad, it can be kept in the fridge for one day, but note that the greens will wilt over time. To refresh leftovers, consider adding a bit more dressing to liven up the flavors.

Common Troubleshooting Tips

If your roasted beets are tough instead of tender, they likely need more time in the oven. A simple fix is to check them at 10-minute intervals, as variations in beet size and oven efficiency can affect cooking time. Roasting at a higher temperature—up to 425°F (220°C)—can help if they are taking too long, but be sure to monitor them closely to avoid burning.

For the perfect orange segments, use a sharp knife to cut between the membranes of the orange, which allows for removing the segments easily while minimizing waste. If you're finding the segments too juicy or messy for the salad, another option is to cut the oranges into bite-sized pieces instead, which will still provide that citrusy punch without the hassle.

Questions About Recipes

→ Can I use canned beets instead of roasting?

Yes, you can use canned beets for convenience, but roasting fresh beets greatly enhances the flavor.

→ Is this salad gluten-free?

Absolutely! All the ingredients used are gluten-free.

→ Can I prepare this salad ahead of time?

You can prepare the roasted beets and dressing ahead of time. Just mix the salad just before serving to keep it fresh.

→ What other toppings can I add?

Feel free to experiment with toppings like goat cheese, avocado, or even sliced apples for an extra twist!

Roasted Beet and Orange Salad

I absolutely love how vibrant and refreshing this roasted beet and orange salad is. The combination of earthy beets, juicy oranges, and a zesty dressing creates a burst of flavors that always leaves me craving more. Whenever I serve this salad at gatherings, it's the colorful centerpiece that brightens up the table and definitely impresses everyone. Plus, it's incredibly easy to prepare—perfect for both everyday meals or special occasions!

Prep Time20 minutes
Cooking Duration40 minutes
Overall Time60 minutes

Created by: Arielle Baxter

Recipe Type: Healthy & Light

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Salad

  1. 4 medium beets, roasted and sliced
  2. 2 large oranges, peeled and segmented
  3. 1/4 cup red onion, thinly sliced
  4. 2 cups mixed greens
  5. 1/4 cup crumbled feta cheese
  6. 1/4 cup walnuts, toasted

For the Dressing

  1. 3 tablespoons olive oil
  2. 1 tablespoon balsamic vinegar
  3. 1 teaspoon honey
  4. Salt and pepper to taste

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Wrap each beet in aluminum foil, drizzle with olive oil, sprinkle with salt, and roast for about 40 minutes until tender. Let them cool before peeling and slicing.

Step 02

In a small bowl, whisk together olive oil, balsamic vinegar, honey, salt, and pepper until well combined.

Step 03

In a large bowl, combine the mixed greens, sliced beets, orange segments, and red onion. Drizzle with the dressing and toss gently.

Step 04

Sprinkle crumbled feta cheese and toasted walnuts over the top for added texture and flavor.

Extra Tips

  1. To save time, roast the beets in advance and store them in the refrigerator. This salad tastes even better when the flavors have time to meld together!

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 18g
  • Saturated Fat: 4g
  • Cholesterol: 15mg
  • Sodium: 180mg
  • Total Carbohydrates: 25g
  • Dietary Fiber: 5g
  • Sugars: 10g
  • Protein: 6g