This Roasted Beet and Sweet Potato Salad with Feta and Yogurt Dressing is a cozy, colorful, and nutrient-packed dish that celebrates the best of fall produce. Earthy roasted beets, caramelized sweet potatoes, and creamy feta come together in a warm salad that’s both hearty and fresh.
Topped with a tangy yogurt dressing and finished with toasted nuts or seeds, this salad can be served warm or at room temperature. It works beautifully as a vegetarian main, side dish for autumn gatherings, or a healthy lunch prep.
Every bite offers a balance of sweet, salty, tangy, and creamy — a comforting yet elegant way to enjoy roasted vegetables in cooler weather.
Ingredients Overview
This salad is built around roasted root vegetables, a creamy dressing, and bright toppings that add texture and depth.
For the Roasted Vegetables
-
Beets: Provide a sweet, earthy flavor and jewel-toned color. Use red or golden beets (or both). Roast whole, then peel and dice once tender.
-
Sweet Potatoes: Slightly caramelized and soft, they pair beautifully with the beets. Choose orange-fleshed varieties for color and richness.
-
Olive Oil: Helps with roasting and adds flavor. Use extra virgin for best taste.
-
Salt & Pepper: Essential for seasoning the vegetables before roasting.
-
Optional Spices: Ground cumin, smoked paprika, or rosemary for added depth.
For the Toppings
-
Feta Cheese: Crumbled over the warm salad, it adds tang, creaminess, and saltiness that balances the sweetness of the veggies.
-
Toasted Walnuts or Pumpkin Seeds: Offer crunch and earthiness. Optional, but highly recommended.
-
Fresh Herbs: Parsley, dill, or mint for brightness.
For the Yogurt Dressing
-
Plain Greek Yogurt: Thick and tangy — the base of the dressing.
-
Lemon Juice: For acidity and freshness.
-
Garlic: A small amount adds bite.
-
Olive Oil: For smoothness and flavor.
-
Salt & Pepper: To taste.
-
Optional: Dijon mustard or a spoon of tahini for complexity.
Step-by-Step Instructions

1. Roast the Vegetables
Beets:
-
Preheat oven to 400°F (200°C).
-
Wrap 3–4 medium beets in foil (individually) and place on a baking sheet.
-
Roast for 45–60 minutes until fork-tender.
-
Let cool slightly, then peel (skins should slip off easily) and dice into ½-inch cubes.
Sweet Potatoes:
-
While the beets are roasting, peel and dice 2 medium sweet potatoes into ¾-inch cubes.
-
Toss with:
-
1½ tablespoons olive oil
-
Salt and pepper
-
Optional: ½ tsp smoked paprika or cumin
-
-
Spread on a parchment-lined sheet and roast for 25–30 minutes, flipping once, until golden and tender.
2. Make the Yogurt Dressing
In a small bowl, whisk together:
-
½ cup Greek yogurt
-
1 tablespoon olive oil
-
1 tablespoon lemon juice
-
1 small garlic clove, finely grated or minced
-
Salt and pepper to taste
-
Optional: 1 tsp Dijon mustard or 1 tsp tahini for extra depth
Chill until ready to serve.
3. Assemble the Salad
In a large mixing bowl or platter:
-
Combine the roasted beet and sweet potato cubes.
-
Drizzle with the yogurt dressing and gently toss or swirl through (or serve dressing on the side).
-
Top with:
-
½ cup crumbled feta
-
¼ cup toasted walnuts or pumpkin seeds
-
2 tablespoons chopped fresh herbs (parsley, dill, or mint)
-
Serve warm or at room temperature.
Tips, Variations & Substitutions
-
Add grains: Mix in cooked farro, quinoa, or lentils to make it more filling.
-
Vegan version: Use a plant-based yogurt and omit feta, or use vegan feta alternatives.
-
Add greens: Serve over arugula, spinach, or massaged kale for extra color and freshness.
-
Spice it up: Add a pinch of cayenne or red pepper flakes to the dressing or sweet potatoes.
-
Citrus twist: Swap lemon juice for orange juice in the dressing for a seasonal variation.
Serving Ideas & Occasions
This salad is autumn on a plate — warm, rich, and vibrant. It works beautifully for:
-
Holiday side dish (Thanksgiving or Friendsgiving)
-
Weeknight dinners with grilled meats or roasted tofu
-
Lunch prep — holds up well in the fridge for 2–3 days
-
Potlucks and harvest-style gatherings
Serve it with crusty bread or alongside roasted chicken for a complete meal.
Nutritional & Health Notes
This dish is rich in fiber, vitamin A, vitamin C, and iron, thanks to the beets and sweet potatoes. Greek yogurt adds calcium and protein, while feta gives a calcium and fat boost.
-
Calories: ~300–350 per serving (depends on toppings and amount of dressing)
-
Protein: ~8–10g
-
Carbs: ~30–35g
-
Fat: ~15–18g (healthy fats from olive oil, nuts, and cheese)
Health tips:
-
Use low-fat Greek yogurt if you want to reduce fat content.
-
Skip the nuts for a lighter version.
-
Serve over leafy greens for added micronutrients and volume.
FAQs
Q1: Can I roast the beets and sweet potatoes together?
A1: It’s best to roast them separately because beets take longer and may stain the sweet potatoes. But you can roast diced beets and sweet potatoes together for a more rustic presentation — just monitor doneness.
Q2: Can I make this salad ahead?
A2: Yes! Roast the veggies and store in the fridge for up to 3 days. Assemble with dressing and toppings just before serving.
Q3: What’s a good substitute for feta?
A3: Goat cheese, ricotta salata, or crumbled blue cheese work well. For dairy-free, try a cashew cheese or skip it entirely.
Q4: Can I use canned beets?
A4: In a pinch, yes. Use sliced or diced canned beets (rinsed and drained), but they won’t have the same depth of flavor as freshly roasted.
Q5: How do I keep the beets from staining everything?
A5: Roast and dice them separately, then mix gently just before serving. Or use golden beets to avoid staining altogether.
Q6: What can I use instead of sweet potatoes?
A6: Butternut squash, carrots, or parsnips are great fall-friendly alternatives with similar sweetness.
Q7: Can I serve this cold?
A7: Absolutely. It’s delicious cold or at room temperature, making it a great make-ahead dish.
PrintHearty Roasted Beetroot and Sweet Potato Salad
A hearty, colorful autumn salad made with roasted beets, sweet potatoes, creamy feta, and a tangy yogurt dressing. Perfect as a side or vegetarian main.
- Prep Time: 20 minutes
- Cook Time: 45–60 minutes
- Total Time: 1 hour
- Yield: 4–6 servings 1x
Ingredients
For the Salad
-
3–4 medium beets
-
2 medium sweet potatoes
-
2 tbsp olive oil
-
Salt & pepper
-
Optional: ½ tsp smoked paprika or cumin
-
½ cup crumbled feta
-
¼ cup toasted walnuts or pumpkin seeds
-
2 tbsp chopped fresh herbs (parsley, dill, or mint)
For the Yogurt Dressing
-
½ cup Greek yogurt
-
1 tbsp olive oil
-
1 tbsp lemon juice
-
1 garlic clove, minced
-
Salt & pepper
-
Optional: 1 tsp Dijon mustard or tahini
Instructions
-
Roast beets at 400°F for 45–60 mins. Peel and dice.
-
Roast diced sweet potatoes with oil and seasoning for 25–30 mins.
-
Whisk yogurt, oil, lemon, garlic, and seasonings into a dressing.
-
Toss veggies together or arrange on a platter. Drizzle with dressing.
-
Top with feta, nuts/seeds, and fresh herbs.
Notes
Serve warm or room temp. Store components separately for best freshness. Add grains for a complete meal.
