This vibrant beet and arugula salad delivers a perfect balance of flavor, texture, and nutrition.
Packed with fiber, plant-based protein, and healthy fats from pecans and feta, it’s both nourishing and satisfying.
Naturally gluten-free and vegetarian, it’s quick to prepare, ideal for meal prep, and a stunning choice for everyday meals or special occasions.

Arugula Beet Salad
Equipment
- 1 Medium rimmed baking sheet
- Aluminum foil – enough to wrap beets
- Large Mixing Bowl
- Small mason jar or bowl (for dressing)
- Cutting board
- Knife
- Dry skillet or frying pan
- Measuring Cups and Spoons
Ingredients
For the Salad:
- 6 medium beets about 2 lbs
- 6 cups baby arugula about 5 oz
- ½ cup feta cheese crumbled (about 4 oz)
- ½ cup pecans toasted
- ½ cup dried cranberries
For the Balsamic Vinaigrette:
- ½ cup extra virgin olive oil
- 3 tbsp balsamic vinegar
- 1 tbsp Dijon mustard
- 1 clove garlic minced
- ¼ tsp salt
- ⅛ tsp black pepper
Instructions
- Preheat and Prepare Oven: Begin by preheating your oven to 400°F (200°C) to ensure even roasting for the beets. While the oven warms up, prepare your baking sheet by lining it with aluminum foil. This makes cleanup easier and prevents the beets from sticking or staining the pan.
- Wrap Beets for Roasting: Take your medium-sized beets (about 6 beets, approximately 2 lbs) and rinse them thoroughly under cool running water to remove dirt. Pat them dry with a clean towel. Trim off the root end and any leafy greens if still attached. Wrap each beet individually in a piece of foil so they are fully enclosed — this helps retain moisture and enhances roasting. Place the wrapped beets evenly on your prepared baking sheet.
- Roast Beets Until Tender: Place the baking sheet in the preheated oven and roast the beets for about 1 hour. You’ll know they’re ready when a fork or skewer slides in smoothly without resistance. The roasting process develops deep, earthy sweetness and tender texture. If you have different sizes of beets, check the largest beet first for doneness.
- Cool and Peel Roasted Beets: Carefully remove the baking sheet from the oven (use oven mitts — it will be hot!). Allow the foil-wrapped beets to cool for about 10–15 minutes until they can be handled safely. Once cooled, unwrap each beet. Wearing disposable gloves will prevent staining your hands. Gently rub the skins away — they should slip off easily. Discard the skins and ends.
- Slice Beets for Salad: Place the peeled beets on a clean cutting board. Using a sharp chef’s knife, cut each beet in half lengthwise. Then slice each half into thin wedges about 1/4 inch thick.This creates bite-sized pieces that blend beautifully with the salad greens while showcasing their vibrant color.
- Toast Pecans for Crunch: While the beets roast or cool, heat a dry skillet over medium heat. Add 1/2 cup pecans and toast them for 3–5 minutes, stirring frequently so they brown evenly and release their nutty aroma. Watch closely to avoid burning. Once golden and fragrant, transfer the pecans to a plate and allow them to cool. Toasted pecans add delightful texture and a rich flavor to the salad.
- Prepare the Salad Base: In a large mixing bowl, add 6 cups of fresh baby arugula (about 5 oz), rinsed and spun dry to remove excess moisture. Arugula brings a peppery bite that complements the sweet earthiness of roasted beets beautifully.
- Combine Salad Ingredients: To the bowl of arugula, add the sliced roasted beets, 1/2 cup crumbled feta cheese (about 4 oz), 1/2 cup toasted pecans, and 1/2 cup dried cranberries. Gently toss with clean salad tongs or hands to combine, ensuring even distribution of ingredients without bruising the greens.
- Prepare the Balsamic Vinaigrette: In a small mason jar or mixing bowl, combine 1/2 cup extra virgin olive oil, 3 tablespoons balsamic vinegar, 1 tablespoon Dijon mustard, 1 minced garlic clove, 1/4 teaspoon salt, and 1/8 teaspoon freshly ground black pepper. Secure the jar lid and shake vigorously for about 30 seconds until the dressing emulsifies. If using a bowl, whisk briskly until well blended. The dressing should be smooth, glossy, and perfectly balanced in flavor.
- Dress the Salad and Serve: Drizzle the balsamic vinaigrette over the salad just before serving, starting with a small amount and tossing gently to coat. Taste and adjust dressing as needed. If you are preparing the salad in advance, keep the dressing separate and toss the salad just before serving to preserve freshness and texture.
- Presentation and Serving: Transfer the dressed beet salad to a serving platter or individual plates. Garnish with a few extra pecans or a sprinkle of feta for visual appeal. This salad pairs beautifully with grilled proteins, roasted vegetables, or as a light standalone meal. Enjoy immediately for the best flavor and texture.
Notes
- Choose firm beets of similar size for even roasting and consistent texture.
- Roasting enhances the natural sweetness of beets while preserving nutrients.
- Wear disposable gloves when handling roasted beets to prevent staining your hands.
- Toast pecans just before adding to the salad to ensure maximum crunch and flavor.
- Prepare the balsamic vinaigrette ahead of time to allow flavors to meld.
- Store salad ingredients separately if making in advance to maintain freshness.
- Toss salad gently just before serving to avoid bruising the greens.
Chef’s Secrets: Elevating Beet Salad Flavor
A great beet salad is all about balance.
Roasting the beets enhances sweetness while maintaining their nutrient value.
Using baby arugula adds peppery notes that cut through the richness of feta cheese and pecans.
Toasting nuts enhances aroma and texture, but avoid over-toasting as it can cause bitterness.
For a vibrant presentation, slice the beets just before serving and dress the salad lightly to preserve freshness.
This salad’s flavor also improves if the dressing rests for a few hours, allowing the garlic and mustard to blend with the balsamic.
Serving Suggestions: Pairing Ideas For Salad
This beet salad works beautifully as a side dish or a light main course.
Pair it with grilled chicken, salmon, or roasted tofu for a balanced meal.
It also makes an elegant addition to a holiday table or dinner party spread.
Serve it alongside warm bread or a simple grain salad to make a satisfying vegetarian meal.
For a refreshing variation, try adding a handful of sliced oranges or avocado for extra flavor and texture contrast.
Storage Tips: Keeping Salad Fresh Longer
For best results, store salad ingredients separately to maintain texture and flavor.
Roasted beets can be refrigerated in an airtight container for up to 5 days.
Keep arugula fresh in a sealed container with a paper towel to absorb excess moisture.
Store pecans in an airtight container at room temperature for up to two weeks, or freeze them for longer storage.
Keep the dressing in a sealed jar in the refrigerator for up to one week and shake well before use.
Toss the salad only just before serving to ensure greens stay crisp.
Frequently Asked Questions
1. Can I cook beets without roasting them?
Yes, beets can be boiled or steamed instead of roasted. Boiling is quicker but can cause some loss of nutrients. Roasting, however, enhances their natural sweetness and flavor.
2. How can I make this salad ahead of time?
You can roast the beets and prepare the dressing up to two days in advance. Store beets, arugula, nuts, and dressing separately, then combine just before serving to maintain freshness.
3. Can I substitute arugula with another green?
Absolutely. Baby spinach, mixed spring greens, or kale work well as substitutes.
Keep in mind that each green will slightly change the flavor profile. Arugula offers a peppery bite that complements beets particularly well.
4. How do I prevent the beets from staining my hands?
Wearing disposable gloves when handling and peeling beets will prevent staining. You can also rub the beet skins off after roasting — they peel easily when slightly cooled.
5. Is this salad gluten-free and vegetarian?
Yes. This beet salad is naturally gluten-free and vegetarian-friendly. For a vegan version, substitute feta cheese with a plant-based cheese alternative or omit it entirely.