This vibrant and delicious roasted beet salad is a showstopper, perfectly blending earthy roasted beets with peppery arugula, creamy goat cheese, crunchy pecans, and tart cranberries, all brought together with a tangy balsamic vinaigrette. It’s a simple yet elegant dish that’s perfect for any occasion.
Why You’ll Love This Recipe
- Flavor Explosion: Experience the perfect harmony of earthy roasted beets, peppery arugula, creamy goat cheese, crunchy toasted pecans, and tart dried cranberries.
- Simple Elegance: This salad looks sophisticated enough for special occasions but is incredibly easy to prepare for a weeknight meal.
- Versatile Delight: It’s a fantastic fall or winter salad, perfect as a light lunch, a stunning appetizer, or a side dish.
- Foolproof Results: Follow these steps for a consistently delicious salad every time.
Ingredients Needed

- 6 medium (2 lbs beets)
- 5 oz 6 cups baby arugula (rinsed and spun dry)
- 4 oz goat cheese or feta cheese ((about 1/2 cup) diced or crumbled)
- 1/2 cup pecans (toasted)
- 1/2 cup dried cranberries
- 1/2 cup extra virgin olive oil
- 3 Tbsp balsamic vinegar
- 1 Tbsp dijon mustard (we love Grey Poupon brand)
- 1 garlic clove (pressed or finely minced)
- 1/4 tsp salt
- 1/8 tsp black pepper
Ingredient Notes & Substitutions
Beets: For a vibrant salad, use fresh, firm beets. Golden beets can be used for a milder flavor and to avoid staining other ingredients.
Arugula: Ensure your arugula is thoroughly dried to prevent a watery salad. If you don’t have arugula, baby spinach is a good substitute, though it will change the peppery flavor profile.
Cheese: Goat cheese provides a creamy tang, but feta offers a saltier, briny alternative that also pairs beautifully with beets.
Nuts: Toasted walnuts or almonds can be used instead of pecans for a similar crunch and depth of flavor.
Cranberries: For a fresher sweetness, consider using thinly sliced apples or pears instead of dried cranberries.

How to Make This Roasted Beet Salad
How to Make Balsamic Vinaigrette:
- Combine olive oil, balsamic vinegar, Dijon mustard, pressed garlic, salt, and pepper in a small bowl or jar.
- Whisk vigorously or shake the jar until the vinaigrette is emulsified and well combined. Taste and adjust seasoning if needed.
How to Make Beet Salad with Arugula:
Roast the Beets:
- Preheat your oven to 400°F (200°C).
- Wash beets thoroughly and trim off the stems and roots.
- Toss beets with a drizzle of olive oil, salt, and pepper.
- Wrap each beet individually in aluminum foil.
- Roast for 45-60 minutes, or until tender when pierced with a fork.
- Allow beets to cool slightly until they are easy to handle.
- Rub the skins off using paper towels – they should slide off easily.
- Cut the peeled beets into bite-sized wedges or cubes.
Assemble the Salad:
- In a large bowl, combine the spun-dry arugula with a small amount of the reserved beet juice (optional, for color). Toss gently to coat.
- Add the roasted beet pieces, crumbled goat cheese (or feta), toasted pecans, and dried cranberries to the arugula.
- Drizzle about half of the prepared balsamic vinaigrette over the salad.
- Gently toss to combine, ensuring all ingredients are lightly coated.
- Add more vinaigrette as needed, tasting as you go to avoid over-dressing.
- Serve immediately.
Roasting Beets Like a Pro & Elevating Your Salad
This section addresses common challenges and offers expert advice.
Perfectly Roasting Beets:
- Selection: Choose firm, smooth beets without blemishes for the best results.
- Preparation: Wash thoroughly but avoid peeling before roasting; the skin protects the beet and makes peeling easier afterward.
- Roasting: Wrap individually in foil to steam in their own juices, ensuring tenderness. Roasting time varies by size; check for doneness with a fork.
- Peeling Hack: After roasting and cooling slightly, use paper towels to easily rub off the skins. The heat loosens them significantly.
- Preventing Color Bleed: If you want to keep lighter ingredients (like feta) pristine, reserve some beet juice to dress the arugula separately from the beets, or rinse the cut beets briefly under cold water.
The Magic of Key Ingredients:
- Arugula: Its peppery bite cuts through the sweetness of the beets and richness of the cheese, adding a fresh, vibrant contrast.
- Goat Cheese: Its creamy texture and tangy flavor provide a luxurious counterpoint to the earthy beets and crunchy nuts.
- Pecans & Cranberries: Toasted pecans offer essential crunch and nutty depth, while dried cranberries add bursts of chewy sweetness and tartness, balancing the salad’s overall profile.
Pro Tips & Troubleshooting
Expert Tips for Success
- Toast Your Nuts: Toast pecans in a dry skillet over medium heat for 3-5 minutes, or in the oven, until fragrant. This significantly enhances their flavor and crunch.
- Dry Your Greens: Absolutely ensure your arugula is bone dry after washing. A salad spinner is a game-changer; otherwise, pat very thoroughly with paper towels.
- Vinaigrette Balance: For the perfect vinaigrette, aim for a balance of acidity (vinegar) and richness (oil). Taste and adjust salt, pepper, or a touch of honey/maple syrup if desired.
- Reserve Beet Juice: A tablespoon or two of the beet roasting juices can add a beautiful pink hue and earthy sweetness when tossed with the arugula.
- Uniform Size: Cut your roasted beets into uniform, bite-sized pieces for easier eating and consistent flavor distribution.
- Don’t Overdress: Start with less vinaigrette than you think you need; you can always add more. Over-dressing can mask the fresh flavors.
Common Mistakes to Avoid
- Under-Roasted Beets: Leading to a tough, unpleasant texture.
- Soggy Arugula: Not drying the greens properly results in a watery, unappealing salad.
- Bland Nuts: Using untoasted nuts misses out on a crucial layer of flavor and texture.
- Over-Dressing: Drowning the salad in vinaigrette can overpower the delicate ingredients.
- Peeling Raw Beets: This is messy and difficult; roasting first makes it simple.
- Skipping the Toasting: Both nuts and sometimes even the garlic can benefit from a quick toast for deeper flavor.
Serving & Storage
Serving Ideas
- Light Lunch: Enjoy this salad on its own for a healthy and satisfying midday meal.
- Elegant Appetizer: Serve in smaller portions as a starter for dinner parties.
- Holiday Side: A beautiful and flavorful addition to Thanksgiving, Christmas, or Easter spreads.
- Pairing: Complements grilled chicken, salmon, or pork tenderloin perfectly.
- Add Protein: Top with grilled chicken strips, flaked salmon, or even chickpeas for a more substantial meal.
- Freshness: Consider adding fresh mint or parsley for an extra burst of freshness.
Storage and Make-Ahead
Make Ahead: Roast and peel beets up to 2 days in advance; store in an airtight container in the refrigerator. Prepare the vinaigrette up to a week ahead and store in the fridge (let it come to room temperature and re-whisk before use).
Storage: Store leftover assembled salad components (beets, cheese, nuts, cranberries) separately in airtight containers in the refrigerator for up to 2 days. Keep the arugula separate and dry. Do not combine and store dressed salad as it will wilt.
Reheating: This salad is best served fresh and chilled or at room temperature. Do not reheat.
Conclusion
This Roasted Beet Salad with Arugula and Goat Cheese is a testament to how simple ingredients can create a complex and satisfying dish. Its vibrant colors, delightful textures, and balanced flavors make it a go-to recipe for any occasion, proving that healthy eating can be incredibly delicious and visually stunning.
Frequently Asked Questions
How do I roast beets for the best flavor?
Preheat your oven to 400°F (200°C). Wash the beets, trim the tops and roots, toss with a little olive oil, salt, and pepper, and wrap them individually in foil. Roast for 45-60 minutes, or until fork-tender. Let them cool slightly before peeling.
What is the best way to prep arugula for this salad?
Gently rinse the arugula under cool water and then spin it dry in a salad spinner. Alternatively, pat it dry thoroughly with paper towels to ensure it’s completely dry, which helps the dressing adhere better and prevents a watery salad.
Can I substitute feta cheese for goat cheese?
Yes, feta cheese is a great substitute for goat cheese in this salad. Its salty, briny flavor also complements the earthy beets and peppery arugula beautifully. Crumbled or diced feta works well.
How can I make this salad ahead of time?
You can roast and peel the beets a day in advance and store them in an airtight container in the refrigerator. You can also prepare the vinaigrette ahead of time and store it separately. It’s best to assemble the salad with the arugula, cheese, nuts, and cranberries just before serving to maintain freshness and texture.
What kind of cheese goes well with beets?
Goat cheese and feta are classic pairings due to their tangy and salty profiles. Blue cheese also offers a bold, pungent contrast, while shaved Parmesan can add a nutty, umami element.
What are good additions to beet salad?
Consider adding toasted nuts (walnuts, almonds), dried fruits (cranberries, raisins), fresh fruits (sliced apples, pears), other roasted vegetables (sweet potatoes, carrots), or protein like grilled chicken or salmon. For a hearty option, you might enjoy our red lentil sweet potato curry or a healthy turkey chili as complementary dishes.
Is beet salad healthy?
Yes, this salad is packed with nutrients! Beets are rich in fiber, vitamins, and minerals. Arugula adds vitamins A and C, while olive oil provides healthy fats. Nuts contribute healthy fats and protein. It’s a nutrient-dense and relatively low-calorie option when dressed appropriately. For other nutrient-rich meal ideas, explore our protein smoothie recipes or this flavorful Mediterranean chicken stir-fry.
What is the best dressing for beet and arugula salad?
A balsamic vinaigrette is a classic choice that complements the earthy sweetness of beets and the peppery bite of arugula. Other good options include a lemon-Dijon vinaigrette or a simple red wine vinaigrette. If you’re looking for other vinaigrette inspiration, you might like our Mediterranean chickpeas salad recipe which also features a delightful dressing.
Roasted Beet Salad with Arugula & Goat Cheese
Ingredients
Equipment
Method
- Combine olive oil, balsamic vinegar, Dijon mustard, pressed garlic, salt, and pepper in a small bowl or jar.
- Whisk vigorously or shake the jar until the vinaigrette is emulsified and well combined. Taste and adjust seasoning if needed.
- Preheat your oven to 400°F (200°C).
- Wash beets thoroughly and trim off the stems and roots.
- Toss beets with a drizzle of olive oil, salt, and pepper.
- Wrap each beet individually in aluminum foil.
- Roast for 45-60 minutes, or until tender when pierced with a fork.
- Allow beets to cool slightly until they are easy to handle.
- Rub the skins off using paper towels – they should slide off easily.
- Cut the peeled beets into bite-sized wedges or cubes.
- In a large bowl, combine the spun-dry arugula with a small amount of the reserved beet juice (optional, for color). Toss gently to coat.
- Add the roasted beet pieces, crumbled goat cheese (or feta), toasted pecans, and dried cranberries to the arugula.
- Drizzle about half of the prepared balsamic vinaigrette over the salad.
- Gently toss to combine, ensuring all ingredients are lightly coated.
- Add more vinaigrette as needed, tasting as you go to avoid over-dressing.
- Serve immediately.
