Make the best Beet Salad with this easy recipe featuring roasted beets tossed with arugula, baby spinach and a tangy balsamic vinaigrette. The salad is finished with fresh pear slices, crumbled feta and candied pecans for a satisfying mix of flavors and textures.

Beets bring color, earthy sweetness and substance to any dish. Roasting intensifies their natural sugars and deepens their flavor, making them an excellent centerpiece for a composed salad. This beet salad is versatile: hearty enough for a lunch entrée, elegant enough for a holiday table, and simple to prepare ahead for busy weeknights.
Because beets are available year-round, you can adapt this salad to seasonal produce and pantry items. Swap the pears for citrus in winter, add avocado in summer, or use different nuts and cheeses to suit your taste. Below you’ll find clear ingredient notes, step-by-step instructions and useful variations so you can make the salad your own.

Key ingredients and substitution tips
Here are the main components that make this beet salad balanced and flavorful, plus easy substitution ideas to accommodate preferences or what you have on hand.
- Beets – Use about 1 pound of fresh beets. Red or golden beets both work well, and a mix adds visual appeal. This recipe shows roasting beets; you can also steam or boil them if preferred.
- Baby spinach and arugula – A mix of tender spinach and peppery arugula provides contrast in texture and flavor. Substitute with baby kale, spring mix or other leafy greens if you like.
- Balsamic vinaigrette – A simple balsamic vinaigrette ties the salad together. Use a favorite bottled dressing or make a quick homemade vinaigrette by whisking balsamic vinegar with olive oil, a touch of mustard, salt and pepper.
- Shallot – Thinly sliced shallot lends a mild onion flavor. You can use thinly sliced red onion, but it will be sharper.
- Feta or goat cheese – Crumbled feta adds a salty, creamy element that pairs beautifully with beets. Soft goat cheese is an excellent alternative.
- Pecans – Candied pecans offer crunchy sweetness. If you prefer less sweetness, use plain toasted pecans, walnuts, pistachios, or almonds.
- Pear (or apple) – Thin slices of pear provide a juicy, sweet contrast. Crisp apple slices are a good substitute.



Instructions
- Roast the beets. Preheat the oven to 400°F. Remove stems and peel the beets. Place peeled beets in the center of a large piece of aluminum foil, drizzle with olive oil and season with salt and pepper. Wrap the foil securely and place the packet on a baking sheet. Roast for about 60 minutes for medium-to-large beets. When tender, unwrap and let cool slightly, then cut into 1-inch pieces.
- Assemble the salad. In a large bowl, combine baby spinach and arugula. Add the balsamic vinaigrette and toss until the greens are evenly coated. Arrange roasted beet pieces on top, then add thinly sliced shallot, crumbled feta, candied pecans and sliced pear. Season with salt and pepper to taste and serve.
Cook’s tip: For a quicker version, buy peeled, steamed beets from the grocery store. Use them cold on the salad or roast briefly with olive oil, salt and pepper for 8–10 minutes to add color and depth.

Additions and variations
This salad adapts well to seasonal changes and different flavor profiles. Here are ideas to switch things up and keep the salad fresh and interesting.
- Avocado: Add thin avocado slices in warmer months for a creamy contrast.
- Orange segments: Replace pears with orange segments for bright citrus notes.
- Cherry tomatoes: Halved cherry tomatoes add a juicy burst in summer.
- Beet greens: Use the beet greens in place of spinach for a more pronounced earthy flavor.
- Blue cheese: Swap feta for blue cheese to introduce a stronger, tangy note.
- Dried cranberries or pomegranate arils: Add tart sweetness in fall and winter.
- Proteins: Top the salad with roasted salmon or grilled chicken to turn it into a heartier entrée.

What to serve it with
As a side, this roasted beet salad pairs well with rich mains and simple roasted sides. Try it alongside roasted or smoked meats, mashed potatoes or sautéed vegetables to bring brightness and contrast to the plate.
Beet Salad with Feta Cheese
Roasted beets on a bed of spinach and arugula, dressed in balsamic vinaigrette and topped with pears, feta and candied pecans. Simple to prepare and easy to customize.
Servings: 2 people (as a meal)
Prep time: 10 minutes • Cook time: 1 hour • Total time: 1 hour 10 minutes
Author: Whitney Bond
Ingredients
- 1 pound beets, stems removed and peeled
- 2 teaspoons extra virgin olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- 3 cups baby spinach
- 3 cups arugula
- ½ cup balsamic vinaigrette dressing
- 1 shallot, thinly sliced
- ½ cup feta cheese, crumbled (or goat cheese)
- ½ cup candied pecans or walnuts
- 1 pear, thinly sliced (or apple)
Instructions
- Preheat the oven to 400°F.
- Remove stems and greens from the beets and peel. Place peeled beets on a large piece of foil.
- Drizzle olive oil over the beets and season with salt and pepper.
- Wrap the foil securely and place on a baking sheet. Roast for about 60 minutes for medium-to-large beets.
- Unwrap and let the beets cool, then cut into 1-inch pieces.
- In a large bowl, combine baby spinach and arugula. Add the balsamic vinaigrette and toss to coat.
- Top with roasted beets, thinly sliced shallot, crumbled feta, candied pecans and sliced pear. Adjust seasoning and serve.
Notes
- For a quicker meal, use pre-cooked peeled beets from the store; serve them cold or roast briefly for added flavor.
- Roasted beets can be stored in the refrigerator for up to 7 days, which makes this salad ideal for meal prep.
- Serve the beets warm or chilled according to your preference.
- Add 1 tablespoon balsamic vinegar to the beets before roasting for extra sweetness and glaze.
- To make the salad vegan, omit the cheese and choose plain nuts or a vegan candied nut option.
- The salad is naturally gluten free when prepared with the ingredients listed above.
- This recipe serves 2 as a main or 4–6 as a side; double the ingredient quantities to serve a larger group.
Nutrition Facts
Per serving: Calories 678 kcal • Carbohydrates 58 g • Protein 13 g • Fat 46 g • Saturated Fat 9 g • Sodium 1873 mg • Fiber 12 g • Sugar 38 g • Vitamin A 5190 mg • Vitamin C 33 mg • Calcium 354 mg • Iron 4 mg
More salad recipes
Try other salads for variety: BBQ chicken salad, Greek orzo salad, Fuji apple chicken salad (Panera copycat), or roasted cauliflower salad—each offers different textures and flavors to keep your weekly meals interesting.
BBQ Chicken Salad
Greek Orzo Salad
Fuji Apple Chicken Salad (Panera Bread Copycat)