Ruby Beet & Citrus Salad with Pomegranate, Feta & Toasted Walnuts – A Light, Healthy Meal for Any Occasion
In just 30 minutes you can put together a vibrant, refreshing salad that feels like a special occasion but requires almost no cooking. This Ruby Beet & Citrus Salad brings together earthy roasted beets, bright citrus segments, juicy pomegranate arils, creamy feta, and crunchy toasted walnuts for a plate that is as beautiful as it is satisfying. I remember the first time I made this for a casual lunch in our small kitchen in Portland, the colors alone made the whole room feel more alive. It is one of those rare dishes that feels elegant enough for company but simple enough for a quiet weeknight reset.
The balance of sweet, tangy, creamy, and crunchy makes every forkful interesting, and the citrus vinaigrette ties everything together without overpowering the natural flavors. Whether you are looking for a light lunch, a starter for a dinner party, or a side dish that steals the show, this salad delivers.
Why You’ll Love This Recipe
- Ready in 30 minutes with mostly hands-off prep, perfect for busy days
- Layers of texture from tender beets, juicy fruit, creamy feta, and crunchy walnuts
- Packed with vitamins, antioxidants, and fresh flavors that feel nourishing
- Works as a light main, a side dish, or a showstopping appetizer
- There is something comforting about a salad that feels this indulgent yet wholesome
Ingredients
- 3 medium ruby red beets, roasted and peeled
- 2 medium oranges, peeled and segmented
- 1 ruby red grapefruit, peeled and segmented
- 1/2 cup pomegranate arils
- 1/3 cup crumbled feta cheese
- 1/3 cup walnuts, roughly chopped and toasted
- 3 cups mixed greens or arugula
- 3 tablespoons extra virgin olive oil
- 1 tablespoon fresh orange juice
- 1 tablespoon fresh lemon juice
- 1 teaspoon honey or maple syrup
- Salt and black pepper to taste
- Optional: fresh mint or parsley for garnish
Instructions
- Roast the beets: wrap them in foil and bake at 400°F for 45–60 minutes until fork-tender. Let cool, then peel and slice into wedges or half-moons.
- While the beets roast, segment the oranges and grapefruit over a bowl to catch the juice, saving a tablespoon of the juice for the vinaigrette.
- Toast the walnuts in a dry skillet over medium heat for 3–4 minutes until fragrant, shaking the pan often to prevent burning. Set aside to cool.
- Make the vinaigrette: whisk together olive oil, reserved citrus juice, fresh lemon juice, honey, salt, and pepper in a small bowl or jar.
- Arrange the mixed greens on a large platter or in a wide bowl. Layer the roasted beet slices, citrus segments, and pomegranate arils on top.
- Sprinkle the crumbled feta and toasted walnuts evenly over the salad. Drizzle the vinaigrette over everything just before serving.
- Toss gently if desired, or serve as a composed salad for a more dramatic presentation. Garnish with fresh herbs if using.
Pro Tips
- Roast the beets a day ahead and store them in the fridge to save time on the day of serving.
- For the best texture, toast the walnuts just before using, as they lose their crunch quickly once exposed to moisture.
- Segment the citrus over a bowl to catch the juice, which adds natural sweetness and acidity to the dressing.
- If you prefer a milder flavor, use baby spinach instead of arugula, or a mix of both.
- Do not dress the salad until you are ready to serve, as the greens will wilt and the beets will bleed their color into the other ingredients.
Variations
- Swap the feta for goat cheese or blue cheese for a tangier, creamier finish.
- Add sliced avocado for extra creaminess and healthy fats.
- Use pistachios or pecans instead of walnuts, and try dried cranberries in place of pomegranate arils.
- For a heartier meal, add grilled chicken, chickpeas, or quinoa on top.
Frequently Asked Questions
- Can I use canned or precooked beets? Yes, but roasted beets have a deeper, sweeter flavor and better texture. If using canned, drain well and pat dry before slicing.
- How do I store leftovers? Keep the undressed salad components in an airtight container in the fridge for up to 2 days. Add dressing and nuts just before eating.
- Can I make the vinaigrette ahead? Absolutely, it keeps well in the fridge for up to a week. Shake or whisk before using.
- Is this salad suitable for meal prep? Yes, but store the greens, beets, citrus, nuts, and dressing separately and assemble only when ready to eat.
- What if I do not have pomegranate arils? Dried cranberries, fresh raspberries, or even diced apple work well as substitutes.
- Can I serve this warm? The beets can be served warm, but keep the greens and citrus at room temperature to avoid wilting.
More Recipes You’ll Love
- Citrus Beet Avocado Glow Salad
- Citrus Feta Pomegranate Hot Honey
- Burrata Roasted Beet Pomegranate Glaze
- Mediterranean Marinated Cauliflower Salad
- Watermelon Halloumi Mint Lime Honey
Ruby Beet & Citrus Salad with Pomegranate, Feta & Toasted Walnuts
Description
A vibrant and refreshing winter salad combining earthy roasted beets, bright citrus segments, sweet pomegranate arils, creamy feta cheese, and crunchy toasted walnuts, all dressed with a simple citrus vinaigrette.
Ingredients
For the Crust:
- 4 medium red beets, scrubbed
- 2 navel oranges
- 1 large grapefruit
- 1/2 cup pomegranate arils
- 1/2 cup crumbled feta cheese
- 1/2 cup walnuts, roughly chopped
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh orange juice
- 1 teaspoon Dijon mustard
- 1 teaspoon honey or maple syrup
- Salt and freshly ground black pepper to taste
- 2 cups mixed baby greens or arugula (optional base)
Instructions
1. Prepare the Crust:
- Preheat oven to 400°F (200°C). Wrap each beet in aluminum foil and roast for 45-60 minutes, until tender when pierced with a knife. Let cool, then peel and cut into wedges or slices.
- While beets roast, prepare citrus: using a sharp knife, cut off the top and bottom of the oranges and grapefruit. Slice off the peel and white pith. Working over a bowl, cut between the membranes to release the segments. Squeeze the membranes to collect any remaining juice for the dressing.
- Toast walnuts in a dry skillet over medium heat for 3-4 minutes until fragrant and lightly golden. Set aside to cool.
- Make the dressing: in a small bowl, whisk together olive oil, lemon juice, orange juice, Dijon mustard, honey, and salt and pepper to taste.
- To assemble, arrange roasted beet wedges and citrus segments on a platter or individual plates. Sprinkle with pomegranate arils, toasted walnuts, and crumbled feta cheese. Drizzle with the citrus vinaigrette. Serve immediately.
- Optionally, serve over a bed of mixed greens or arugula.
Notes
You can customize the seasonings to taste. For added flavor, try adding a handful of fresh mint or basil leaves. The beets can be roasted up to 2 days ahead and refrigerated.
I’m Shaykee—born in Morocco, seasoned across continents. From airplane galleys to home kitchens, I share the flavors and stories that shaped my journey.