Roasted Sweet Potato & Beet Salad with Feta, Pecans & Pomegranate
Roasted Sweet Potato & Beet Salad with Feta, Pecans & Pomegranate is a vibrant, satisfying salad that combines tender caramelized sweet potatoes and earthy roasted beets with creamy feta, crunchy toasted pecans, and juicy pomegranate seeds. A bright honey balsamic dressing adds the perfect balance of sweetness and tang.
It’s hearty enough to enjoy as a light lunch but elegant enough for a holiday table. The contrast of warm roasted vegetables, fresh greens, salty feta, and crisp pomegranate makes every bite full of colour, texture, and flavour.
Ingredients
For the Roasted Vegetables
- 2 large sweet potatoes (about 600 g), peeled and cut into bite-sized cubes
- 3 medium beets (about 450 g), peeled and cut into wedges
- 2 tbsp olive oil
- 1/2 tsp garlic powder
- 1/2 tsp smoked paprika
- 1/2 tsp dried thyme
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Salad
- 4 cups (120 g) mixed greens or baby spinach
- 3/4 cup (110 g) crumbled feta cheese
- 1/2 cup (60 g) pecans, roughly chopped and toasted
- 1/2 cup (85 g) pomegranate seeds
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh mint, chopped
For the Honey Balsamic Dressing
- 3 tbsp extra-virgin olive oil
- 1 1/2 tbsp balsamic vinegar
- 1 tbsp honey
- 1 tsp Dijon mustard
- 1 tbsp fresh orange juice
- 1/2 tsp salt
- 1/4 tsp black pepper
How to Make It
1. Preheat the Oven
Preheat your oven to 425°F (220°C). Line a large baking sheet with parchment paper for easy cleanup.
2. Season the Vegetables
Place the sweet potato cubes and beet wedges in a large bowl. Add the olive oil, garlic powder, smoked paprika, dried thyme, salt, and black pepper. Toss thoroughly until the vegetables are evenly coated.
3. Roast the Vegetables
Spread the sweet potatoes and beets across the prepared baking sheet in a single layer, keeping them as separated as possible. Roast for 30–40 minutes, turning them halfway through, until tender in the center and caramelized around the edges.
Remove from the oven and let the roasted vegetables cool for about 5–10 minutes so they remain slightly warm without wilting the greens.
4. Toast the Pecans
While the vegetables roast, place the chopped pecans in a dry skillet over medium-low heat. Toast for 3–4 minutes, stirring frequently, until fragrant and lightly golden. Remove from the heat and let them cool slightly.
5. Make the Dressing
In a small bowl or jar, whisk together the extra-virgin olive oil, balsamic vinegar, honey, Dijon mustard, fresh orange juice, salt, and black pepper until smooth and emulsified.
6. Prepare the Greens
Arrange the mixed greens or baby spinach on a large serving platter. You can also divide the greens among individual plates if you prefer to serve the salad in portions.
7. Add the Roasted Vegetables
Scatter the warm roasted sweet potatoes and beets evenly over the greens. Arrange some of the vegetables toward the center for a beautiful presentation.
8. Add the Feta
Sprinkle the crumbled feta over the roasted vegetables. Leave some larger pieces visible so the creamy, salty cheese provides a nice contrast to the sweet vegetables.
9. Add the Pecans & Pomegranate
Scatter the toasted pecans and bright pomegranate seeds over the salad. The pecans add crunch while the pomegranate contributes juicy sweetness and a pleasant tartness.
10. Dress the Salad
Drizzle the honey balsamic dressing evenly over the salad just before serving. Start with a moderate amount and add more according to taste.
11. Garnish
Finish with freshly chopped parsley and mint. The fresh herbs add a bright, refreshing flavour that balances the roasted vegetables and creamy feta.
12. Serve
Serve immediately while the roasted vegetables are still slightly warm and the pecans are crunchy. Toss gently just before eating so the dressing coats the greens without crushing the toppings.
Why This Recipe Works
This salad brings together a delicious combination of sweet, salty, earthy, tangy, and crunchy flavours. Roasting the sweet potatoes and beets intensifies their natural sweetness while creating beautifully caramelized edges.
Creamy feta adds a salty richness that balances the roasted vegetables, while toasted pecans provide satisfying crunch. Juicy pomegranate seeds bring a fresh burst of tart sweetness, making the salad feel bright rather than heavy.
The honey balsamic dressing ties everything together with a sweet and tangy finish. Fresh orange juice adds another subtle layer of citrus that works especially well with the roasted vegetables and pomegranate.
Tips for the Best Sweet Potato & Beet Salad
- Don’t overcrowd the pan: Spread the vegetables out in a single layer so they roast and caramelize instead of steaming.
- Cut evenly: Keep the sweet potato cubes and beet wedges similar in size so they cook at roughly the same rate.
- Toast the pecans: A few minutes in a dry skillet makes them much more aromatic and crunchy.
- Let the vegetables cool slightly: Very hot vegetables can wilt the greens, so allow them to rest for 5–10 minutes before assembling.
- Dress just before serving: This keeps the greens crisp and fresh.
- Use fresh pomegranate: Fresh seeds provide the best juicy texture and vibrant colour.
- Balance the dressing: Taste before serving and adjust with a little extra balsamic vinegar or honey if needed.
Serving Suggestions
This roasted vegetable salad makes an excellent light lunch or vegetarian main course. Serve it with warm crusty bread, pita, or a simple soup for a more complete meal.
It also works beautifully as a side dish alongside roasted chicken, turkey, grilled salmon, or other roasted meats. The colourful presentation makes it particularly suitable for Thanksgiving, Christmas, dinner parties, and other festive gatherings.
For a heartier vegetarian meal, add cooked quinoa, chickpeas, lentils, or another favourite plant-based protein.

Frequently Asked Questions
Can I make this salad ahead of time?
Yes. The roasted vegetables, toasted pecans, and dressing can all be prepared ahead of time. Store them separately and assemble the salad shortly before serving for the freshest texture.
Can I use goat cheese instead of feta?
Absolutely. Soft goat cheese is a delicious substitute and gives the salad a creamier, slightly tangy flavour. Crumbled feta provides a saltier contrast, but either option works well.
Can I use walnuts instead of pecans?
Yes. Toasted walnuts are an excellent substitute and pair beautifully with sweet potatoes, beets, pomegranate, and feta.
Can I use baby spinach instead of mixed greens?
Yes. Baby spinach works especially well because its mild flavour complements the sweet roasted vegetables and creamy feta. Arugula can also be used if you prefer a peppery green.
How do I prevent the beets from colouring everything?
Beets naturally release their vibrant colour. If you want to keep the greens and other ingredients more distinct, allow the beets to cool slightly and add them last when assembling the salad.
Can I serve the salad cold?
Yes. The salad can be served chilled or at room temperature. For the best flavour, allow refrigerated roasted vegetables to sit out briefly before assembling.
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 40 minutes |
| Total Time | 55 minutes |
| Servings | 6 |
| Calories | Approx. 385 per serving |
| Protein | Approx. 9g per serving |
Final Thoughts
Roasted Sweet Potato & Beet Salad with Feta, Pecans & Pomegranate is a colourful and satisfying salad that turns simple roasted vegetables into something truly special. The caramelized sweet potatoes and earthy beets pair beautifully with creamy feta, crunchy toasted pecans, and juicy pomegranate seeds.
Finished with a bright honey balsamic dressing and fresh herbs, it’s sweet, savoury, tangy, and crunchy all at once. Whether you’re serving it as a light lunch, a vegetarian main course, or a festive holiday side, this salad is sure to stand out on the table.
Print
Roasted Sweet Potato & Beet Salad with Feta, Pecans & Pomegranate
- Total Time: 55 minutes
Description
A colorful roasted vegetable salad featuring caramelized sweet potatoes and earthy beets over fresh greens, finished with creamy feta, crunchy pecans, juicy pomegranate seeds, and a bright herb dressing.
Ingredients
For the Salad
3 medium sweet potatoes, peeled and cut into 1-inch cubes
3 medium beets, peeled and cut into 1-inch cubes
2 tbsp olive oil
1 tsp garlic powder
1/2 tsp dried thyme
1/2 tsp smoked paprika
1/2 tsp salt
1/4 tsp black pepper
6 cups mixed greens or arugula
1/2 cup crumbled feta cheese
1/2 cup pecan halves, toasted
1/2 cup pomegranate seeds
1/4 cup fresh parsley, chopped
For the Honey Balsamic Dressing
3 tbsp extra-virgin olive oil
2 tbsp balsamic vinegar
1 tbsp honey
1 tsp Dijon mustard
1 small garlic clove, minced
1/4 tsp salt
1/4 tsp black pepper
Instructions
1. Preheat the oven to 425°F (220°C). Line two large baking sheets with parchment paper.
2. Place the cubed sweet potatoes and beets in separate bowls. Toss each with 1 tablespoon olive oil, garlic powder, dried thyme, smoked paprika, salt, and black pepper.
3. Spread the sweet potatoes and beets in a single layer on the prepared baking sheets, keeping them separated for even roasting.
4. Roast for 25–35 minutes, turning the vegetables halfway through, until tender and caramelized around the edges.
5. While the vegetables roast, make the dressing. Whisk together olive oil, balsamic vinegar, honey, Dijon mustard, minced garlic, salt, and black pepper until smooth and emulsified.
6. Toast the pecans in a dry skillet over medium heat for 3–5 minutes, stirring frequently, until fragrant. Let them cool slightly.
7. Arrange the mixed greens or arugula on a large serving platter or salad bowl.
8. Add the warm roasted sweet potatoes and beets over the greens.
9. Sprinkle the salad with crumbled feta, toasted pecans, pomegranate seeds, and fresh parsley.
10. Drizzle with the honey balsamic dressing just before serving.
11. Gently toss or serve layered so the colorful roasted vegetables, feta, pecans, and pomegranate remain visible.
Notes
Roast the sweet potatoes and beets separately because beets can stain the other vegetables. For the best caramelization, avoid overcrowding the baking sheets. You can roast the vegetables ahead of time and refrigerate them for up to 3 days. Goat cheese can be substituted for feta for a creamier flavor. Walnuts can be used instead of pecans. Add sliced cucumber or avocado for extra freshness. For a heartier salad, add grilled chicken, chickpeas, or quinoa. Serve the dressing on the side if preparing the salad in advance. The salad is especially beautiful when served on a large platter for holiday dinners or gatherings.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
