There’s something truly delightful about the combination of earthy roasted beets and peppery arugula. This vibrant roasted beet salad with feta and crunchy walnuts brings together fresh, wholesome ingredients that are as beautiful to look at as they are delicious to eat.

If you’re looking for a salad that balances sweet, tangy, and nutty flavors with a satisfying crunch, this recipe is for you. It’s easy to prepare and perfect for a light lunch or a colorful side dish at dinner.
Why You'll Love This Recipe
- Bright, fresh flavors with a perfect balance of sweet and savory.
- Easy to make with simple ingredients you can find year-round.
- Nutritious and packed with antioxidants, vitamins, and healthy fats.
- Perfect for meal prep or entertaining with guests.
- Gluten-free and vegetarian-friendly.
Ingredients
Gather these fresh and flavorful ingredients to create your vibrant roasted beet salad with feta and crunchy walnuts.
- 4 medium beets, washed and trimmed
- 4 cups fresh arugula, rinsed and dried
- 1/2 cup crumbled feta cheese
- 1/3 cup walnuts, roughly chopped
- 3 tablespoons extra-virgin olive oil, divided
- 1 tablespoon balsamic vinegar
- 1 teaspoon honey or maple syrup
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- Optional: 1 tablespoon fresh lemon juice for extra brightness
YOUR NEXT FAVORITE RECIPE STARTS HERE
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 4
- Calories: Approximately 220 per serving
How to Make Vibrant Roasted Beet & Arugula Salad with Feta and Crunchy Walnuts!
- Preheat your oven to 400°F. Wrap each beet individually in aluminum foil and place them on a baking sheet.
- Roast the beets for 40-45 minutes until tender when pierced with a fork. Let them cool slightly.
- Once cool enough to handle, peel the beets by rubbing the skins off with your fingers or a paper towel, then cut into 1/2-inch cubes or wedges.
- In a small bowl, whisk together 2 tablespoons olive oil, balsamic vinegar, honey, Dijon mustard, salt, and black pepper to create the dressing. Add lemon juice if using.
- Toast the walnuts in a dry skillet over medium heat for 3-5 minutes, stirring frequently, until fragrant and slightly browned. Remove from heat and set aside.
- In a large salad bowl, combine the roasted beets, fresh arugula, and toasted walnuts. Drizzle the dressing over the top and toss gently to coat everything evenly.
- Sprinkle crumbled feta cheese on top and give the salad one last gentle toss just to distribute the cheese.
- Serve immediately for the freshest taste or chill for 20 minutes to let flavors meld together.
Tips for the Best Results
- Choose beets that are firm and smooth-skinned for the sweetest flavor.
- Roast the beets whole and wrapped in foil to retain moisture and deepen their natural sweetness.
- Use fresh, peppery arugula rather than older or wilted greens for the best texture and flavor contrast.
- Toast walnuts carefully to avoid burning and to bring out their rich nuttiness.
- You can swap walnuts for pecans or almonds if preferred, but toasted walnuts add the perfect crunch.
Storage and Reheating
Store any leftover salad in an airtight container in the refrigerator for up to 2 days. Keep the feta cheese separate if you want to maintain its texture and add it just before serving.
This salad is best served fresh and does not require reheating. If you prefer it warm, gently warm the roasted beets before tossing with the arugula and other ingredients.
Frequently Asked Questions
Can I prepare the beets ahead of time?
Yes! You can roast and peel the beets up to 2 days in advance and store them in the fridge. This makes assembling the salad quick and easy when you’re ready to eat.
What can I substitute for feta cheese?
If you’re not a fan of feta or need a dairy-free option, try using goat cheese, ricotta salata, or a vegan cheese alternative. Each option will add a different but delicious tangy flavor.
Is this salad suitable for meal prep?
Absolutely. Keep the components separate if possible—store the arugula, roasted beets, walnuts, and dressing separately to prevent sogginess. Combine just before eating for best texture.
Can I add protein to this salad?
Yes, grilled chicken, chickpeas, or quinoa can be great additions to this salad for a more filling meal. Simply add your protein of choice right before serving.


