Roasted Beet and Arugula Salad is a fresh, earthy, and vibrant salad that’s as beautiful as it is delicious. The sweetness of roasted beets pairs perfectly with the peppery bite of arugula, creamy cheese, and a tangy vinaigrette. I love serving it as a light lunch, a holiday side, or a colorful starter for dinner.
Why You’ll Love This Recipe
I love this salad because it balances flavors and textures so well—sweet, salty, sharp, and creamy all in one bowl. Roasting the beets brings out their natural sweetness, and the arugula adds a bold, fresh flavor. With just a few simple ingredients, it feels elegant but is easy enough to make any day of the week.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Beets (red or golden)
-
Arugula
-
Olive oil
-
Balsamic vinegar or red wine vinegar
-
Dijon mustard (optional)
-
Honey or maple syrup (optional for sweetness)
-
Salt and black pepper
-
Crumbled goat cheese or feta
-
Chopped walnuts or pecans (toasted)
-
Optional: orange segments, sliced red onion, or fresh herbs like mint or parsley
Directions
-
I start by roasting the beets: I scrub them clean, wrap them in foil, and roast at 400°F for 45–60 minutes until tender. Once cooled, I peel and slice or cube them.
-
In a small bowl or jar, I whisk together olive oil, vinegar, Dijon (if using), and a touch of honey or maple syrup. I season with salt and pepper to taste.
-
I place the arugula in a large bowl or on a serving platter, then layer the roasted beets on top.
-
I sprinkle with crumbled cheese and toasted nuts, then drizzle with the vinaigrette.
-
I serve immediately or chill briefly before serving.
Servings and timing
This recipe makes about 4 servings and takes 15 minutes of prep, plus 45–60 minutes to roast the beets. If I roast the beets ahead of time, the salad comes together in under 10 minutes.
Variations
-
I sometimes add orange segments or a splash of orange juice to the dressing for a citrusy twist.
-
For a heartier version, I add cooked farro, quinoa, or lentils.
-
I’ve swapped arugula with baby spinach or mixed greens when I want a milder flavor.
-
I use pickled beets for a quick version when I don’t have time to roast.
Storage/Reheating
I store the salad components separately in the fridge for up to 3 days. Once dressed, the arugula wilts quickly, so I toss it together just before serving. Roasted beets keep well in an airtight container for up to 5 days.
FAQs
Do I have to peel the beets before roasting?
No, I roast them with the skin on and peel them easily once they’ve cooled. The skins rub right off.
Can I use pre-cooked or packaged beets?
Yes, I use store-bought cooked beets when I’m short on time. Just slice and add them directly to the salad.
What cheese works best?
Goat cheese is my favorite for its tangy flavor, but feta or even blue cheese works well too.
Can I make the vinaigrette ahead of time?
Definitely. I keep it in a jar in the fridge for up to a week and give it a good shake before using.
Is this salad vegan?
It can be! I just skip the cheese or use a plant-based alternative, and use maple syrup in the dressing instead of honey.
Conclusion
Roasted Beet and Arugula Salad is a flavorful, colorful, and nourishing dish that’s both elegant and easy. I love how the sweetness of the beets contrasts with the peppery arugula and tangy dressing, making it a go-to recipe for any season. Whether as a starter or a light meal, it always brings freshness and balance to the table.
Roasted Beet and Arugula Salad Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Roasted Beet and Arugula Salad is a vibrant, fresh salad that combines sweet roasted beets, peppery arugula, creamy cheese, and toasted nuts with a tangy vinaigrette. It’s elegant enough for entertaining but simple enough for a healthy everyday meal.
- Author: Lizaa
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 3 medium beets (red or golden), scrubbed
- 5 oz (about 5 cups) arugula
- 2 tablespoons olive oil (plus more for roasting)
- 1 tablespoon balsamic vinegar or red wine vinegar
- 1 teaspoon Dijon mustard (optional)
- 1 teaspoon honey or maple syrup (optional)
- Salt and black pepper, to taste
- 1/3 cup crumbled goat cheese or feta
- 1/4 cup chopped walnuts or pecans, toasted
- Optional: orange segments, thinly sliced red onion, fresh mint or parsley
Instructions
- Preheat oven to 400°F (200°C). Wrap beets in foil and roast for 45–60 minutes, until fork-tender. Let cool, then peel and slice or cube.
- In a small bowl or jar, whisk together olive oil, vinegar, Dijon (if using), honey/maple syrup, salt, and pepper.
- Place arugula in a large bowl or on a serving platter. Top with roasted beets.
- Sprinkle with crumbled cheese and toasted nuts.
- Drizzle with vinaigrette just before serving. Add optional orange segments, onion, or herbs if using.
Notes
- Roast beets ahead of time and store in the fridge for up to 5 days.
- Use pre-cooked or packaged beets for a faster version.
- Make the vinaigrette in advance and refrigerate for up to 1 week.
- For a vegan salad, omit cheese or use a plant-based alternative.
- Try adding cooked grains like quinoa or farro for a more filling meal.
Nutrition
- Serving Size: 1 salad
- Calories: 210
- Sugar: 7g
- Sodium: 220mg
- Fat: 15g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 5g
- Cholesterol: 10mg
