Roasted Beet Citrus Salad

Highlighted under: Holistic Healthy Cooking

Ever find yourself staring at a pile of veggies and wondering what to make? This roasted beet citrus salad has become a little go-to of mine. I think it's the combination of earthy beets and bright citrus that just feels right, especially on those days when you need a pick-me-up. It’s simple enough for a weeknight meal but fancy enough if you have guests coming over. Trust me, you don't need to be a chef to make this shine.

Created by

The Tastycrafter Team

Last updated on 2026-05-22T00:06:19.611Z

One evening, I had a bit of a farmer's market haul, and beets were one of my favorite finds. I roasted them until they were tender and sweet, which made my kitchen smell like heaven! Then, as I sliced into an orange, the juice just danced out, and I was convinced this combo would work.

Honestly, if you've never roasted beets, you're missing out. They become almost candy-like when they caramelize. And if you have any extra citrus, it gives that subtle brightness to the dish that transforms it into something your friends will be raving about for days!

The Best Part

  • Roasting the beets is easier than you think
  • The citrus adds a refreshing twist that balances the earthiness
  • You probably have most of the ingredients already

Getting the Texture Right for Roasted Beet Citrus Salad

When it comes to roasting beets, I find that the goal is to get that tender, melt-in-your-mouth texture. After wrapping them in foil, make sure they’re on the middle rack; this helps them cook evenly. If you’re using larger beets, they might need an extra 10-15 minutes, so just keep them in until a fork slides in easily. Don't rush this, as undercooked beets can be a bit crunchy and not so great on your salad.

Once they’re finally roasted and cooled, peeling them can feel like a messy chore, but it’s really part of the fun! Use gloves if you want to avoid stained hands. Honestly, if you get some of the skin left on, it's not a big deal; it adds to the rustic look of the salad. The textures you’ll find from the slick beets, crisp arugula, and crunchy walnuts work beautifully together.

Ingredient Notes

While I love the combination of beets and oranges, you can definitely mix it up. If you don’t have oranges on hand, mandarins or even a bit of grapefruit can give you that nice citrus zing. And if you’re not a fan of feta, goat cheese is a great substitute; it has a similar creamy texture but with a different tang that complements the beets well.

As for the walnuts, I often toss in toasted pecans or slivered almonds when I have them around. Toasting your nuts lightly in a dry pan for a few minutes really enhances their flavor. Just watch them closely, they can burn quickly. And remember, don’t stress if you miss some measurements. Cooking is all about personal preference!

Ingredients

Gather these ingredients before you start.

For the Salad

  • 4 medium beets, scrubbed and trimmed
  • 2 oranges, peeled and segmented
  • 1 cup arugula or spinach
  • 1/4 cup walnuts, roughly chopped
  • 1/4 cup crumbled feta cheese
  • 2 tablespoons olive oil
  • Salt and pepper to taste

For the Dressing

  • 1 tablespoon honey
  • 1 tablespoon Dijon mustard
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons olive oil

Make sure everything is fresh for the best taste.

Secondary image

Instructions

Here's how to bring it all together.

Roast the Beets

Preheat your oven to 400°F (200°C). Wrap each beet in aluminum foil and place them directly on the oven rack. Roast for about 45 minutes, or until a fork can easily pierce through them. Let them cool before peeling, it's a messy job but worth it.

Prepare the Dressing

In a small bowl, whisk together the honey, Dijon mustard, apple cider vinegar, and olive oil until smooth. Season it with salt and pepper to taste. If it’s too thick, you can add a dash of water.

Assemble the Salad

Once the beets are cool, slice them into thin rounds. In a large mixing bowl, combine the arugula, beet slices, orange segments, and walnuts. Drizzle the dressing over the top and toss gently. Finish with crumbled feta on top, it adds that nice salty bite.

Enjoy your salad right away or let it chill for a bit.

Pro Tips

  • If you want, you can add avocado for creaminess.
  • Letting the salad sit for a few minutes helps the flavors meld.
  • You can substitute any nuts you like - almonds work great too.

What to Serve with Roasted Beet Citrus Salad

This salad goes well with grilled chicken or fish, making it a nice light meal. If you want to serve it as a side, consider pairing it with lamb chops or even a simple pasta dish. The colors and textures add so much to your plate. I sometimes even toss in some cooked quinoa for extra protein and fullness, which rounds it all out nicely.

You could also serve it with a crusty baguette or some warm pita bread for a more casual vibe. I like to keep it light, but if you want to turn it into a full meal, just add a protein and you’re set.

Make-Ahead Tips

This salad actually does well if you prep some ingredients ahead of time. You can roast the beets a day or two in advance, just store them in the fridge after peeling. They’ll keep for about a week, so feel free to make a big batch. The dressing can also be made beforehand; just give it a good shake before using. I sometimes double the recipe because it’s so versatile.

If you know you’re serving it later, consider assembling the salad without the dressing and nuts until just before serving. This keeps everything fresh and prevents the greens from wilting. And honestly, who likes soggy salad?

Questions About Recipes

→ Can I use canned beets instead?

You can, but I wouldn't recommend it. Fresh beets have a unique sweetness and texture you just won't get from the canned ones.

→ How do I know when the beets are done roasting?

Stick a fork in one, and if it goes in easily, they’re done. And don’t be shy about roasting a few extra; they make great snacks!

→ What's a good substitute for feta?

If you're not into feta, goat cheese is a worthy swap! It brings a tangy flavor that's incredible with the beets.

→ Can this salad be made ahead of time?

Sure, but I'd recommend waiting to add the dressing until just before serving to keep everything fresh and crunchy.

Roasted Beet Citrus Salad

Prep Time15.0
Cooking Duration45.0
Overall Time60.0

Created by: The Tastycrafter Team

Recipe Type: Holistic Healthy Cooking

Skill Level: easy

Final Quantity: 4.0

What You'll Need

For the Salad

  1. 4 medium beets, scrubbed and trimmed
  2. 2 oranges, peeled and segmented
  3. 1 cup arugula or spinach
  4. 1/4 cup walnuts, roughly chopped
  5. 1/4 cup crumbled feta cheese
  6. 2 tablespoons olive oil
  7. Salt and pepper to taste

For the Dressing

  1. 1 tablespoon honey
  2. 1 tablespoon Dijon mustard
  3. 2 tablespoons apple cider vinegar
  4. 2 tablespoons olive oil

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Wrap each beet in aluminum foil and place them directly on the oven rack. Roast for about 45 minutes, or until a fork can easily pierce through them. Let them cool before peeling, it's a messy job but worth it.

Step 02

In a small bowl, whisk together the honey, Dijon mustard, apple cider vinegar, and olive oil until smooth. Season it with salt and pepper to taste. If it’s too thick, you can add a dash of water.

Step 03

Once the beets are cool, slice them into thin rounds. In a large mixing bowl, combine the arugula, beet slices, orange segments, and walnuts. Drizzle the dressing over the top and toss gently. Finish with crumbled feta on top, it adds that nice salty bite.

Extra Tips

  1. If you want, you can add avocado for creaminess.
  2. Letting the salad sit for a few minutes helps the flavors meld.
  3. You can substitute any nuts you like - almonds work great too.

Nutritional Breakdown (Per Serving)

  • Calories: 235 kcal
  • Total Fat: 14.1 g
  • Saturated Fat: 2.6 g
  • Cholesterol: 10 mg
  • Sodium: 210 mg
  • Total Carbohydrates: 25.3 g
  • Dietary Fiber: 5.9 g
  • Sugars: 9.2 g
  • Protein: 6.5 g