Roasted Beet Salad with Sweet Potato & Feta turns simple root vegetables into a stunning meal. This colorful bowl combines earthy roasted beets with caramelized sweet potatoes, creamy feta, and crunchy walnuts. The warm vegetables soften fresh greens while a honey balsamic dressing ties everything together. It’s healthy comfort food that works for lunch, dinner, or impressing guests at your next gathering.
Love More Apple Dessert Recipes? Try My Everything Spring Green Salad or this Mango Cucumber Salad with Blueberries and Avocado next.

Why You’ll Love This Recipe
- Packed with nutrients from colorful root vegetables and leafy greens
- Beautiful presentation makes it perfect for entertaining or potlucks
- Naturally gluten-free and vegetarian with simple whole ingredients
- Make-ahead friendly since roasted vegetables taste great warm or cold
- Sweet and savory flavors satisfy without feeling heavy
Equipment Needed
- Large rimmed baking sheet
- Parchment paper
- Sharp knife and cutting board
- Large mixing bowl
- Small jar or bowl for dressing
- Whisk or fork
Roasted Beet Salad with Sweet Potato & Feta
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
This colorful roasted beet salad combines earthy roasted beets with caramelized sweet potatoes, creamy feta, and crunchy walnuts. Warm vegetables soften fresh greens while honey balsamic dressing ties everything together for healthy comfort food perfect for lunch, dinner, or entertaining.
Ingredients
2 medium beets, peeled and cubed
1 large sweet potato, peeled and cubed
1 red onion, quartered and sliced
3 tbsp olive oil, divided
Salt and black pepper to taste
1/2 tsp ground cinnamon (optional)
1/2 tsp ground coriander (optional)
4 cups mixed greens or arugula
1/2 cup crumbled feta cheese
1/3 cup chopped walnuts
3 tbsp balsamic vinegar
2 tbsp honey
1 tsp Dijon mustard
1 clove garlic, minced
Instructions
1. Preheat oven to 400ยฐF and line a large baking sheet with parchment paper. Peel and cube beets and sweet potato, keeping beets slightly smaller since they cook longer.
2. Toss cubed beets, sweet potato, and sliced red onion with 2 tbsp olive oil on baking sheet. Season with salt, pepper, and optional cinnamon and coriander. Spread in single layer.
3. Roast for 30-35 minutes, stirring halfway through. Sweet potatoes should be tender and caramelized, beets fork-tender but holding their shape.
4. Add chopped walnuts to baking sheet during last 10 minutes of roasting to toast them perfectly.
5. While vegetables roast, whisk together balsamic vinegar, honey, Dijon mustard, minced garlic, remaining 1 tbsp olive oil, and pinch of salt and pepper for dressing.
6. Place mixed greens in large serving bowl, drizzle with half the dressing, and toss gently to coat without making soggy.
7. Top dressed greens with roasted vegetables and toasted walnuts. Sprinkle crumbled feta over everything, drizzle with remaining dressing, and serve immediately while vegetables are warm.
Notes
Wear gloves when handling beets to avoid pink-stained hands.
Cut beets slightly smaller than sweet potatoes since they take longer to cook.
Add beets to pan last to prevent staining sweet potatoes pink.
Let vegetables cool slightly before adding to greens so they wilt instead of completely wilting.
Toast walnuts separately in dry skillet if oven is full.
Double dressing recipe and save extra for salads throughout week.
Roast vegetables and make dressing up to 3 days ahead, store separately, assemble fresh.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Salad
- Method: Roasted
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 14g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 15mg
Ingredients You’ll Need
- 2 medium beets, peeled and cubed
- 1 large sweet potato, peeled and cubed
- 1 red onion, quartered and sliced
- 3 tbsp olive oil, divided
- Salt and black pepper to taste
- 1/2 tsp ground cinnamon (optional)
- 1/2 tsp ground coriander (optional)
- 4 cups mixed greens or arugula
- 1/2 cup crumbled feta cheese
- 1/3 cup chopped walnuts
- 3 tbsp balsamic vinegar
- 2 tbsp honey
- 1 tsp Dijon mustard
- 1 clove garlic, minced
Ingredient Notes
Fresh beets work best for this recipe since they develop deeper flavor when roasted. Look for firm beets without soft spots. Cut them slightly smaller than the sweet potatoes since they take longer to cook. Wear gloves when handling beets to avoid staining your hands pink.
Any sweet potato variety works here. Orange-fleshed sweet potatoes caramelize beautifully and add natural sweetness. Cut them into 1-inch cubes so they cook evenly with the beets. You want them tender and slightly browned on the edges.
Block feta cheese has better flavor and texture than pre-crumbled. It’s creamier and less salty. Crumble it yourself right before serving so it stays fresh and doesn’t dry out.
Step-by-Step Instructions
Step 1: Preheat and Prep
Preheat your oven to 400ยฐF and line a large baking sheet with parchment paper. This prevents sticking and makes cleanup a breeze. Peel and cube the beets and sweet potato into bite-sized pieces, keeping the beets slightly smaller since they take longer to cook.
Step 2: Season the Vegetables
Toss the cubed beets, sweet potato, and sliced red onion with 2 tablespoons of olive oil on the baking sheet. Season with salt, black pepper, and optional cinnamon and coriander. Spread everything in a single layer so the vegetables roast instead of steam.
Step 3: Roast the Vegetables
Roast for 30 to 35 minutes, stirring halfway through for even cooking. The sweet potatoes should be tender and lightly caramelized on the edges. The beets should be fork-tender but still hold their shape.
Step 4: Toast the Walnuts
Add the chopped walnuts to the baking sheet during the last 10 minutes of roasting. This toasts them perfectly without burning. Watch them closely since nuts can go from toasted to burnt quickly.
Step 5: Make the Dressing
While the vegetables roast, whisk together balsamic vinegar, honey, Dijon mustard, minced garlic, remaining 1 tablespoon olive oil, and a pinch of salt and pepper. Taste and adjust sweetness or acidity to your preference. The dressing should be tangy with a hint of sweetness.
Step 6: Assemble the Salad
Place the mixed greens in a large serving bowl or on a platter. Drizzle with about half of the dressing and toss gently. This coats the greens without making them soggy.
Step 7: Add Toppings and Serve
Top the dressed greens with the roasted vegetables and toasted walnuts. Sprinkle the crumbled feta over everything. Drizzle with the remaining dressing and serve immediately while the vegetables are still warm.

Pro Tips & Cooking Hacks
- Don’t skip the parchment paper or your vegetables will stick to the pan
- Cut vegetables uniform size for even cooking throughout
- Add beets to the pan last to prevent them from staining the sweet potatoes pink
- Let vegetables cool slightly before adding to greens so they wilt instead of wilt completely
- Toast walnuts separately in a dry skillet if your oven is full
- Double the dressing and save extra for salads throughout the week
Tips & Variations
Make it vegan by swapping feta for dairy-free cheese or omitting it entirely. The salad is still delicious without cheese since the roasted vegetables and dressing pack so much flavor. Add some chickpeas for extra protein and substance.
Try goat cheese instead of feta for a creamier, milder flavor. Crumbled blue cheese works too if you like bold, tangy cheese. Pecans or sliced almonds can replace walnuts if that’s what you have on hand.
Meal prep this salad by roasting vegetables and making dressing up to 3 days ahead. Store them separately in the fridge. Assemble fresh salads throughout the week using the prepped components for quick, healthy lunches.
Serving Suggestions
Serve this salad as a light main course for lunch or dinner. Add grilled chicken, salmon, or shrimp on top for extra protein. The warm vegetables and hearty greens make it filling enough to satisfy.
This salad works beautifully as a side dish for holiday meals or dinner parties. It pairs perfectly with roasted meats, grilled steaks, or baked chicken. The colorful vegetables make any table look festive and inviting.
Common Mistakes
- Overcrowding the baking sheet causes vegetables to steam instead of roast
- Cutting vegetables different sizes leads to uneven cooking
- Skipping the stir halfway through creates burnt spots and undercooked pieces
- Adding feta too early makes it melt into a greasy mess
- Dressing the salad too far in advance makes the greens soggy
- Using canned beets results in mushy texture and less flavor

What to Serve With Roasted Beet Salad with Sweet Potato & Feta
This salad pairs beautifully with crusty bread or warm pita for soaking up the dressing. A simple soup like butternut squash or tomato basil makes it a complete meal. The combination feels cozy and satisfying without being too heavy.
For a heartier spread, serve alongside roasted chicken, grilled fish, or seared pork chops. The sweet and earthy vegetables complement rich proteins perfectly. It’s elegant enough for company but easy enough for weeknight dinners.
Frequently Asked Questions
Can I use canned or pre-cooked beets?
Fresh roasted beets have much better flavor and texture than canned. If you’re in a pinch, use refrigerated pre-cooked beets from the produce section and just warm them in the oven for a few minutes.
How do I prevent beets from staining everything?
Wear gloves when handling raw beets and add them to the pan last so they don’t stain the sweet potatoes. Parchment paper prevents staining your baking sheet.
Can I make this salad ahead of time?
Roast the vegetables and make the dressing up to 3 days ahead. Store them separately in the fridge and assemble the salad right before serving for the best texture.
What greens work best for this salad?
Arugula, baby spinach, or mixed spring greens all work great. Heartier greens like kale can handle warm vegetables better but need to be massaged first to soften them.
Is this salad good cold?
Yes, it’s delicious both warm and cold. The flavors develop even more as it sits, making it perfect for meal prep or packed lunches.
๐ฌ Tried this recipe? Leave a comment and rating below!