
A vibrant celebration of earthy beets and sweet citrus creates this stunning seasonal salad that's both nourishing and visually captivating. The combination of tender roasted beets and juicy orange segments sits atop a bed of peppery greens, while creamy feta and crunchy walnuts add richness and texture. The homemade orange vinaigrette ties everything together with its bright, tangy notes that complement each ingredient perfectly, creating a harmonious blend of flavors that dance on your palate.
I first discovered this combination at a small Mediterranean restaurant in my neighborhood. After countless attempts to recreate that perfect balance of flavors at home, this version has become my go to recipe for entertaining guests who always ask for the recipe.
Your Perfect Ingredients
- Fresh beets: Should be firm and heavy for their size with smooth, unblemished skin.
- Navel oranges: Best for their seedless nature and perfect balance of sweet and tart.
- Baby spinach and arugula mix: Provides a peppery base that stands up to the other flavors.
- High quality feta cheese: Adds a salty, creamy element. Choose Greek feta for the best texture.
- Fresh walnuts: Bring essential crunch toast them lightly to enhance their nutty flavor.
- Extra virgin olive oil: Forms the base of our dressing choose one with a fruity, smooth taste.
- Dijon mustard: Helps emulsify the dressing while adding subtle complexity.
Creating Your Masterpiece
- Beet Preparation:
- Gently scrub your beets clean, then wrap them individually in foil. Roast at 400°F until tender when pierced with a knife.
- Orange Supremes:
- Carefully slice away the orange peel and pith, then segment the oranges between the membranes for elegant presentation.
- Dressing Creation:
- Combine dressing ingredients in a jar and shake vigorously until emulsified.
- Final Assembly:
- Layer greens, arrange beet slices and orange segments, and top with crumbled feta and toasted walnuts.
- Finishing Touches:
- Drizzle with freshly made dressing and toss gently to combine.

Perfect Companions
Serve this vibrant salad alongside grilled chicken or fish for a complete meal. It pairs beautifully with crusty artisan bread and a glass of crisp white wine for a light lunch.
Seasonal Variations
Transform this salad by using golden beets in spring, adding fresh herbs in summer, incorporating roasted squash in fall, or trying blood oranges in winter. Switch up the cheese with goat or blue cheese, or replace walnuts with pecans or pistachios.
Fresh Storage Solutions
Store roasted beets separately in an airtight container for up to five days. Keep prepared orange segments in their own container to prevent color bleeding. Mix dressing fresh or store it for up to a week.

After years of making this salad, I've found that simple ingredients, when thoughtfully combined, create something truly memorable. The way the flavors complement each other while maintaining their individual character makes this salad a standout dish I'm always proud to serve.
Frequently Asked Questions
- → How long does this salmon cucumber salad stay fresh?
- The salad stays fresh for up to three days when stored in an airtight container in the fridge.
- → Can I use a different type of rice?
- Yes, while jasmine rice is recommended, any type of rice will work well for making the crispy rice component.
- → Where can I find chili crisp?
- You can find chili crisp at Trader Joe's, or you can make your own at home using basic pantry ingredients.
- → What can I substitute for Persian cucumbers?
- You can substitute one large English cucumber for the Persian cucumbers in this recipe.
- → Is this salad meal-prep friendly?
- Yes, this salad is perfect for meal prep and can be made ahead of time, lasting up to three days in the refrigerator.