This Roasted Beet and Arugula Salad is the kind of dish you’ll want to make on repeat. It’s earthy, peppery, sweet, and tangy all at once, with a satisfying mix of textures. Roasting the beets brings out their natural sweetness, while arugula keeps everything light and fresh.
Add a zippy vinaigrette, a little crunch, and a creamy touch, and you’ve got a beautiful salad that feels special but stays simple. It works just as well for a weekday lunch as it does for a dinner party starter.
Table of Contents
Roasted Beet and Arugula Salad Fresh Healthy Salad – Bright, Simple, and Satisfying
Ingredients
Method
- Roast the beets. Preheat your oven to 400°F (200°C). Wrap whole, scrubbed beets individually in foil, or place them in a covered baking dish with a splash of water. Roast for 45–60 minutes, until a knife slides in easily.
- Cool and peel. Let the beets cool until you can handle them. Rub off the skins with a paper towel or your fingers. Slice into wedges or cubes. For less staining, wear gloves and use a cutting board you don’t mind tinting.
- Toast the nuts. While the beets roast or cool, toast nuts in a dry skillet over medium heat for 3–4 minutes, stirring often, until fragrant and lightly golden. Set aside to cool, then roughly chop.
- Make the vinaigrette. In a small bowl or jar, whisk the olive oil, balsamic vinegar, lemon juice, Dijon, honey, salt, and pepper until smooth and emulsified. Taste and adjust acidity or sweetness as needed.
- Prep the aromatics. Thinly slice the red onion or shallot. If you’re sensitive to sharp onion flavor, soak slices in cold water for 10 minutes, then drain and pat dry.
- Toss the greens. In a large bowl, toss arugula with 1–2 tablespoons of the vinaigrette until lightly coated. Don’t overdress—just enough to gloss the leaves.
- Assemble. Add the roasted beets, onion, and citrus segments (if using) to the bowl. Drizzle with a little more dressing and gently toss to combine.
- Finish. Top with crumbled goat cheese or feta, sprinkle with toasted nuts, and add herbs if you like. Give it a final crack of black pepper and a pinch of flaky salt.
- Serve. Enjoy right away at room temperature for the best flavor and texture.
What Makes This Special
This salad balances flavors and textures in a way that feels complete. Roasted beets add deep sweetness and a soft bite, while arugula brings a crisp, peppery edge. A simple lemon-balsamic vinaigrette ties it together with brightness and a hint of acidity that cuts through the richness.
It’s also flexible.
You can switch up the cheese, add nuts or seeds, and use whatever citrus you have on hand. The ingredients are easy to find, and most of the work is hands-off while the beets roast.

What You’ll Need
- Beets: 3–4 medium red or golden beets, scrubbed
- Arugula:</strong >5–6 cups baby arugula, rinsed and dried
- Cheese: 1/2 cup crumbled goat cheese or feta
- Crunch: 1/3 cup toasted walnuts, pecans, or pistachios
- Red onion or shallot: Thinly sliced, about 1/4 cup
- Fresh citrus (optional): 1 orange or grapefruit, segmented
- Fresh herbs (optional): A few sprigs of dill, mint, or parsley
For the vinaigrette:
- 3 tablespoons extra-virgin olive oil
- 1 tablespoon balsamic vinegar
- 1 tablespoon fresh lemon juice
- 1 teaspoon Dijon mustard
- 1/2 teaspoon honey or maple syrup
- Kosher salt and freshly ground black pepper, to taste
Instructions
- Roast the beets. Preheat your oven to 400°F (200°C). Wrap whole, scrubbed beets individually in foil, or place them in a covered baking dish with a splash of water.
Roast for 45–60 minutes, until a knife slides in easily.
- Cool and peel. Let the beets cool until you can handle them. Rub off the skins with a paper towel or your fingers. Slice into wedges or cubes.
For less staining, wear gloves and use a cutting board you don’t mind tinting.
- Toast the nuts. While the beets roast or cool, toast nuts in a dry skillet over medium heat for 3–4 minutes, stirring often, until fragrant and lightly golden. Set aside to cool, then roughly chop.
- Make the vinaigrette. In a small bowl or jar, whisk the olive oil, balsamic vinegar, lemon juice, Dijon, honey, salt, and pepper until smooth and emulsified. Taste and adjust acidity or sweetness as needed.
- Prep the aromatics. Thinly slice the red onion or shallot.
If you’re sensitive to sharp onion flavor, soak slices in cold water for 10 minutes, then drain and pat dry.
- Toss the greens. In a large bowl, toss arugula with 1–2 tablespoons of the vinaigrette until lightly coated. Don’t overdress—just enough to gloss the leaves.
- Assemble. Add the roasted beets, onion, and citrus segments (if using) to the bowl. Drizzle with a little more dressing and gently toss to combine.
- Finish. Top with crumbled goat cheese or feta, sprinkle with toasted nuts, and add herbs if you like.
Give it a final crack of black pepper and a pinch of flaky salt.
- Serve. Enjoy right away at room temperature for the best flavor and texture.
How to Store
Keep components separate if you plan to make this ahead. Store roasted beets in an airtight container in the fridge for up to 4–5 days. Keep the vinaigrette in a jar for up to a week.
Wash and fully dry arugula, then store in a container lined with paper towels.
Once dressed, the salad is best eaten right away. If you have leftovers, keep them in the fridge and enjoy within 24 hours. The arugula will soften, but the flavors will still be good.
Health Benefits
- Beets: Rich in folate, potassium, and dietary nitrates that may support blood flow and heart health.
They’re also high in antioxidants like betalains.
- Arugula: A cruciferous green loaded with vitamins A, C, and K, plus compounds that may support detoxification.
- Healthy fats: Olive oil provides monounsaturated fats that support heart health and improve absorption of fat-soluble vitamins.
- Fiber and balance: Beets, greens, nuts, and onions deliver fiber for digestion and a slower, steadier energy release.
- Protein and calcium: Goat cheese or feta adds a bit of protein and calcium for a more satisfying meal.
Common Mistakes to Avoid
- Overcooking the beets: Mushy beets lose their texture. Check doneness with a knife at 40 minutes and go from there.
- Underdressing the greens: Dry arugula tastes flat. Lightly coat the leaves before adding the heavier ingredients.
- Adding all the dressing at once: Start small.
You can always add more, but you can’t take it back.
- Skipping the acid: The vinegar and lemon lift the salad. Without them, it can taste heavy and one-dimensional.
- Not seasoning: A pinch of salt and pepper at the end wakes up all the flavors.
Alternatives
- Greens: Swap arugula for baby spinach, mixed greens, or massaged kale.
- Cheese-free: Skip the cheese and add avocado for creaminess, or use a dairy-free feta.
- Nuts and seeds: Try almonds, hazelnuts, pumpkin seeds, or sunflower seeds for crunch.
- Dressing twist: Use apple cider vinegar instead of balsamic, or add orange zest for a brighter note.
- Protein boost: Add grilled chicken, lentils, or chickpeas to make it a complete meal.
- Beet options: Use golden beets for a milder flavor and less staining, or mix red and golden for color contrast.
- Roasting shortcut: Steam or microwave beets if you’re short on time, then finish with a quick sauté in olive oil for flavor.
FAQ
Can I roast the beets ahead of time?
Yes. Roast, peel, and slice the beets up to 4–5 days ahead.
Store them in an airtight container in the fridge. Bring to room temperature before assembling for the best flavor.
Do I have to peel the beets?
It’s best to peel them for a smoother texture. After roasting, the skins slip off easily.
If you’re using young baby beets, the skins can be tender enough to leave on.
What’s the best cheese for this salad?
Goat cheese is classic because it’s creamy and tangy. Feta adds a saltier bite. For a milder option, try shaved Parmesan or a crumbly ricotta salata.
Can I use pre-cooked beets?
Yes.
Vacuum-packed cooked beets are a great time-saver. Pat them dry, slice, and toss with a little olive oil and salt to enhance their flavor before adding to the salad.
How do I keep arugula from wilting?
Dry it thoroughly after washing and dress it lightly right before serving. If assembling ahead, keep the greens and dressing separate until the last minute.
What if I don’t like raw onions?
Soak sliced onions in cold water for 10 minutes to mellow the bite, or use thinly sliced shallots.
You can also quick-pickle onions in vinegar for 15 minutes.
Is this salad gluten-free?
Yes, as written. Just check labels on mustard and cheese to be sure. It’s easy to keep this salad fully gluten-free.
Can I make this nut-free?
Absolutely.
Use roasted pumpkin or sunflower seeds for crunch, or skip the crunchy element if needed.
What protein pairs well with this?
Grilled chicken, salmon, seared tofu, or lentils all work well. Keep the seasoning simple so the salad flavors still shine.
Can I serve it warm?
Yes. Toss warm beets with the vinaigrette to absorb flavor, then add to the dressed arugula.
Serve right away so the greens don’t wilt too much.
In Conclusion
This Roasted Beet and Arugula Salad is fresh, colorful, and full of flavor without being fussy. It’s easy to customize, simple to prep, and satisfying enough to be more than just a side. With sweet beets, peppery greens, a bright vinaigrette, and a little crunch, it checks all the boxes.
Keep it in your rotation for weeknights, gatherings, or anytime you want something wholesome that still feels special.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.