roasted beet and citrus salad with feta and fresh herbs

6 min prep 25 min cook 4 servings
roasted beet and citrus salad with feta and fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

A vibrant celebration of winter’s finest produce, this roasted beet and citrus salad has become my signature dish for everything from holiday brunches to quiet weeknight dinners. The first time I served it, my notoriously beet-skeptic father-in-law asked for seconds—then the recipe. There’s something magical about how the earthy sweetness of roasted beets dances with bright citrus, creamy feta, and an herbaceous kiss of fresh mint and dill.

What started as a desperate attempt to use up a farmers-market haul has evolved into the most-requested salad in my repertoire. The colors alone—ruby beets, sunset oranges, emerald herbs—make it a showstopper, but it’s the layered flavors that keep everyone coming back. The citrus vinaigrette, whisked together while the beets roast, ties everything together with a perfect balance of sweet, tart, and savory.

I especially love serving this when the days are short and grey; it’s like edible sunshine on a plate. Whether you’re hosting a dinner party, contributing to a potluck, or simply trying to eat more vegetables that don’t taste like punishment, this salad delivers. Plus, it’s naturally gluten-free and easily made vegan by swapping the feta for toasted walnuts—everyone wins.

Why This Recipe Works

  • Triple-citrus dressing: Orange, lemon, and a whisper of lime create a complex, zippy backdrop that makes the beets taste even sweeter.
  • High-heat roasting: 425 °F caramelizes the beet edges, concentrating sugars and adding a subtle smokiness.
  • Texture contrast: Creamy feta, crunchy toasted pistachios, and juicy citrus segments keep every bite interesting.
  • Make-ahead magic: Beets and vinaigrette can be prepped up to five days ahead; assemble in minutes.
  • Herb-forward finish: A shower of fresh mint and dill lifts the entire dish, no wilting lettuce required.
  • Color-coded nutrition: Deep reds and bright oranges signal anthocyanins and vitamin C—healthy never looked so good.

Ingredients You'll Need

Ingredients

Great produce is non-negotiable here. Look for beets that feel heavy for their size with smooth, unblemished skins. I mix red and golden for a color-blocked effect, but use what’s available. Citrus should feel firm and fragrant; give it a gentle scratch with your nail—if the oils perfume your finger immediately, you’ve got a winner.

Beets: About 2 pounds total, trimmed but unpeeled. Roasting concentrates their sugars and the skins slip off like silk once cooled.

Citrus trio: One large navel orange, one blood orange (that ruby flesh!), and a mandarin or clementine. You’ll segment two for the salad and juice the third for the vinaigrette.

Feta in brine: Skip the pre-crumbled stuff; it’s dry and lacks the tangy, milky bite that balances sweet beets. Buy a block packed in salt-water and crumble it yourself.

Fresh herbs: Mint brings cool sweetness, dill adds grassy notes. If you only have one, choose mint—but both together are transformative.

Pistachios: Lightly salted, dry-roasted. Substitute toasted walnuts or pumpkin seeds for nut-free versions.

Extra-virgin olive oil: Use the good stuff; you’ll taste it in the dressing. A grassy, peppery oil plays beautifully against citrus.

How to Make Roasted Beet and Citrus Salad with Feta and Fresh Herbs

1
Roast the beets

Preheat oven to 425 °F (220 °C). Scrub beets and trim tops to 1-inch. Wrap each beet individually in foil with a drizzle of oil and pinch of salt. Roast on a rimmed sheet for 45–60 minutes, until a skewer glides through with zero resistance. Cool 15 minutes; rub skins off with paper towels. Slice into ½-inch wedges or leave baby beets whole.

2
Make the triple-citrus vinaigrette

While beets roast, whisk 3 tablespoons fresh orange juice, 1 tablespoon lemon juice, 1 teaspoon lime juice, 1 tablespoon red-wine vinegar, 1 teaspoon honey, ½ teaspoon kosher salt, and ¼ teaspoon black pepper. Slowly drizzle in 3 tablespoons olive oil until emulsified. Taste; add more citrus if you want brighter notes.

3
Supreme the citrus

Slice off top and bottom of each orange so it sits flat. Following the curve, cut away peel and pith. Holding fruit over a bowl, slip a paring knife along membranes to release jewel-like segments; catch any juice for the dressing.

4
Toast the nuts

Reduce oven to 350 °F. Spread ½ cup pistachios on the same sheet; toast 5–6 minutes until fragrant and lightly browned. Cool, then coarsely chop.

5
Assemble the base

On a large platter or shallow bowl, arrange beet slices in overlapping concentric circles. Tuck citrus segments between beets for pops of color. Crumble 4 oz feta generously over top.

6
Dress and garnish

Drizzle 3–4 tablespoons vinaigrette over salad. Scatter ¼ cup each chopped mint and dill plus the toasted pistachios. Finish with flaky sea salt and a crack of black pepper. Serve room temperature for fullest flavor.

Expert Tips

Speedy weeknight beets

Quarter beets before roasting; they’ll cook in 25 minutes flat. Store in a lidded container and you’ve got salad fixings all week.

Stain-free prep

Wear gloves or rub hands with lemon juice before handling beets to avoid magenta fingers for days.

Make-ahead magic

Roast beets and mix dressing on Sunday. Store separately; assemble in 5 minutes for instant weekday lunches.

Color contrast

Use both red and golden beets; the colors won’t bleed into each other when tossed, keeping the presentation crisp.

Citrus swap

Out of blood oranges? Try ruby grapefruit segments—slightly more bitter, but equally stunning.

Vegan feta

Sub almond-milk feta or ½ cup toasted pumpkin seeds. They’ll add the same salty, fatty counterpoint.

Variations to Try

  • Grain bowl twist: Serve over warm farro or quinoa for a hearty lunch.
  • Green boost: Add a bed of baby arugula or shaved fennel for extra crunch and peppery bite.
  • Protein punch: Top with sliced grilled chicken or chickpeas for a complete meal.
  • Smoky note: Swap pistachios for smoked almonds and add a pinch of Aleppo pepper.
  • Sweet finish: Drizzle a teaspoon of pomegranate molasses for sticky, tangy depth.

Storage Tips

Refrigerator: Store roasted beets and dressing separately in airtight containers up to 5 days. Once assembled, salad is best within 24 hours but keeps 2 days—colors may bleed slightly.

Freezer: Beets freeze beautifully. Cool completely, slice, and freeze in a single layer on a sheet pan. Transfer to a zip bag; keep 3 months. Thaw overnight in fridge and pat dry before using.

Make-ahead: Segment citrus up to 3 days ahead; store in the juice you collected to keep segments plump. Toast nuts keep 1 month in an airtight jar at room temperature.

Frequently Asked Questions

Roasting deepens sweetness, but you can steam or boil if short on time. Instant Pot works too—high pressure 12 minutes with 1 cup water.

Only in emergencies. Rinse well, pat dry, and warm them in a skillet with a splash of balsamic to add flavor back.

Naturally! Just double-check your nuts if you’re celiac—some brands process on shared lines.

Mix red and golden beets just before serving, or dress red beets separately with a little vinaigrette to coat and seal color.

Herb-crusted salmon, lemon-garlic chicken thighs, or a fluffy quinoa pilaf. The salad’s bright acidity complements rich proteins beautifully.

Absolutely. Halve everything except the dressing—make the full batch; leftovers keep 1 week and are stellar on roasted veggies.
roasted beet and citrus salad with feta and fresh herbs
salads
Pin Recipe

Roasted Beet and Citrus Salad with Feta and Fresh Herbs

(4.9 from 127 reviews)
Prep
20 min
Cook
60 min
Servings
6

Ingredients

Instructions

  1. Roast beets: Preheat oven to 425 °F. Wrap each beet with 1 tsp oil and pinch of salt in foil. Roast 45–60 min until tender. Cool, peel, slice.
  2. Make dressing: Whisk citrus juices, vinegar, honey, salt, pepper. Stream in 3 Tbsp olive oil until creamy.
  3. Prep citrus: Supreme oranges; reserve juice for dressing.
  4. Toast nuts: Lower oven to 350 °F. Toast pistachios 5 min; cool and chop.
  5. Assemble: Layer beets and citrus on platter. Top with feta, nuts, herbs. Drizzle dressing, sprinkle flaky salt. Serve room temp.

Recipe Notes

Beets can be roasted up to 5 days ahead; store chilled. Dress just before serving for brightest color and crunch.

Nutrition (per serving)

247
Calories
6g
Protein
22g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.