Roasted Beet & Sweet Potato Salad with Apple, Goat Cheese, Cranberries & Maple Walnuts
Roasted Beet & Sweet Potato Salad with Apple, Goat Cheese, Cranberries & Maple Walnuts is a colourful seasonal salad that brings together tender roasted beets and sweet potato, crisp fresh apples, creamy goat cheese, tart dried cranberries, and crunchy maple-glazed walnuts. Fresh greens and red onion add brightness and texture, while a simple maple balsamic dressing ties everything together.
This salad is especially lovely when the roasted vegetables are still slightly warm, creating a delicious contrast with the crisp apples, creamy goat cheese, and crunchy walnuts. It makes a satisfying side dish or a beautiful centrepiece for a relaxed lunch, dinner, or seasonal gathering.
Ingredients
For the Roasted Vegetables:
- 3 medium beets, peeled and cut into wedges (450 g)
- 2 cups sweet potato, peeled and cubed (300 g)
- 2 tbsp olive oil (30 ml)
- 1 tsp dried thyme (1 g)
- ½ tsp garlic powder (1.5 g)
- ½ tsp smoked paprika (1 g)
- ¾ tsp kosher salt (4 g)
- ½ tsp black pepper (1 g)
For the Salad:
- 4 cups mixed greens or baby spinach (120 g)
- 2 crisp apples, thinly sliced (300 g)
- ½ cup dried cranberries (75 g)
- ¾ cup crumbled goat cheese (85 g)
- ¼ small red onion, thinly sliced (30 g)
- 2 tbsp fresh parsley, chopped (8 g)
For the Maple Walnuts:
- ¾ cup walnut halves, roughly chopped (85 g)
- 1½ tbsp maple syrup (30 g)
- 1 tsp olive oil (5 ml)
- ¼ tsp cinnamon (0.5 g)
- Pinch of kosher salt
For the Maple Balsamic Dressing:
- 3 tbsp olive oil (45 ml)
- 1½ tbsp balsamic vinegar (22 ml)
- 1 tbsp maple syrup (20 g)
- 1 tsp Dijon mustard (5 g)
- 1 tbsp fresh lemon juice (15 ml)
- ¼ tsp kosher salt (1.5 g)
- ¼ tsp black pepper (0.5 g)
For Garnish (optional):
- 1 tbsp fresh thyme leaves (3 g)
- 2 tbsp pomegranate arils (30 g)
How to Make It
1. Roast the Beets and Sweet Potato
Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper. Place the beet wedges and cubed sweet potato on the prepared baking sheet. Drizzle with olive oil and season with dried thyme, garlic powder, smoked paprika, kosher salt, and black pepper. Toss well until the vegetables are evenly coated.
Spread the vegetables into a single layer, leaving enough space around them for the edges to caramelise rather than steam. Roast for 30–35 minutes, turning halfway through, until the vegetables are tender and lightly caramelised around the edges. Remove from the oven and allow them to cool slightly.
2. Make the Maple Walnuts
While the vegetables are roasting, place the chopped walnuts in a dry skillet over medium-low heat. Toast for 3–4 minutes, stirring frequently so they toast evenly without burning.
Add the maple syrup, olive oil, cinnamon, and a pinch of kosher salt. Stir for 1–2 minutes, allowing the walnuts to become glossy and lightly caramelised. Transfer them to a plate and spread them out so they can cool and crisp.
3. Prepare the Dressing
In a small bowl or jar, whisk together the olive oil, balsamic vinegar, maple syrup, Dijon mustard, fresh lemon juice, kosher salt, and black pepper. Continue whisking until the dressing is smooth and well combined.
4. Assemble the Salad
Place the mixed greens or baby spinach on a large serving platter. Arrange the roasted beets, sweet potato, sliced apples, dried cranberries, and thinly sliced red onion over the greens.
Scatter the crumbled goat cheese and cooled maple walnuts over the top. This creates a colourful mix of creamy, crunchy, sweet, and savoury elements throughout the salad.
5. Dress and Garnish
Drizzle the maple balsamic dressing over the salad just before serving. Garnish with fresh thyme leaves and pomegranate arils, if desired.
Serve immediately while the roasted vegetables are slightly warm and the maple walnuts are still crunchy.
Why This Recipe Works
This salad brings together a naturally balanced combination of flavours and textures. Sweet roasted beets and sweet potato pair beautifully with crisp apples and tart dried cranberries, while creamy goat cheese adds a savoury richness. The maple walnuts provide a satisfying crunch and a subtle sweetness.
The maple balsamic dressing brings the whole salad together with a bright, tangy finish. Roasting the vegetables also adds caramelised edges and deeper flavour, making this much more substantial than a simple green salad.
Tips for the Best Roasted Beet & Sweet Potato Salad
- Cut the vegetables evenly: Try to cut the sweet potato into similar-sized cubes and the beets into evenly sized wedges so everything cooks at a similar rate.
- Give the vegetables space: Arrange them in a single layer with some room between the pieces to encourage caramelisation.
- Watch the walnuts: Maple-coated walnuts can brown quickly, so keep the skillet over medium-low heat and stir frequently.
- Cool the walnuts separately: Spread them out on a plate after cooking so they can cool and become crisp instead of sticking together.
- Dress just before serving: Adding the dressing at the last moment helps keep the greens fresh and the maple walnuts crunchy.
- Balance the flavours: If your apples are particularly sweet, the balsamic and lemon in the dressing provide a useful contrast.

Serving Suggestions
Serve this salad as a colourful side dish alongside roasted chicken, grilled meats, or a simple vegetable main. The combination of roasted vegetables, cheese, fruit, greens, and walnuts also makes it satisfying enough for a light lunch.
For an especially attractive presentation, arrange the roasted vegetables and apples over the greens rather than mixing everything together. Finish with the goat cheese, maple walnuts, fresh thyme, and pomegranate arils so the individual ingredients remain visible.
Frequently Asked Questions
Can I use baby spinach instead of mixed greens?
Yes. Baby spinach works very well and provides a tender base for the roasted vegetables, apples, goat cheese, and walnuts. You can also use a combination of spinach and mixed salad leaves.
What type of apples work best?
Crisp apples work particularly well because they provide a fresh texture against the tender roasted vegetables. Choose an apple with a flavour you enjoy, whether you prefer a sweeter or more tart variety.
Can I prepare the components ahead of time?
Yes. The roasted vegetables, maple walnuts, and dressing can be prepared ahead of serving. Keep the components separate and assemble the salad shortly before serving for the best texture.
How can I keep the maple walnuts crunchy?
Allow the walnuts to cool completely in a single layer after caramelising them. Keep them separate from the dressing and moist salad ingredients until you are ready to serve.
Can I use another cheese instead of goat cheese?
Yes. Feta or crumbled blue cheese can be used if preferred. Each will give the salad a slightly different flavour while still working well with the roasted vegetables, fruit, and maple dressing.
Can I make the salad without the optional garnish?
Absolutely. Fresh thyme and pomegranate arils are optional finishing touches. The salad is still colourful and flavourful without them.
Nutrition & Timing
| Details | Amount |
|---|---|
| Servings | 6 |
| Prep Time | 15 minutes |
| Cook Time | 35 minutes |
| Total Time | 50 minutes |
| Calories | 390 |
| Protein | 9 g |
| Carbohydrates | 48 g |
| Fat | 21 g |
| Fiber | 8 g |
| Sugar | 27 g |
| Sodium | 480 mg |
Final Thoughts
This roasted beet and sweet potato salad is a beautiful way to turn simple seasonal ingredients into a colourful and satisfying dish. The combination of warm roasted vegetables, crisp apples, creamy goat cheese, tart cranberries, and crunchy maple walnuts gives every bite plenty of contrast.
Finished with a bright maple balsamic dressing and optional fresh thyme and pomegranate, it is an easy salad to serve for a family meal, weekend lunch, or seasonal gathering.
Print
Roasted Beet & Sweet Potato Salad with Apple, Goat Cheese, Cranberries & Maple Walnuts
- Total Time: 50 minutes
Description
A colourful seasonal salad featuring tender roasted beets and sweet potato, crisp fresh apples, creamy goat cheese, tart dried cranberries, crunchy maple-glazed walnuts, fresh greens, and a bright maple balsamic dressing.
Ingredients
For the Roasted Vegetables:
3 medium beets, peeled and cut into wedges (450 g)
2 cups sweet potato, peeled and cubed (300 g)
2 tbsp olive oil (30 ml)
1 tsp dried thyme (1 g)
½ tsp garlic powder (1.5 g)
½ tsp smoked paprika (1 g)
¾ tsp kosher salt (4 g)
½ tsp black pepper (1 g)
For the Salad:
4 cups mixed greens or baby spinach (120 g)
2 crisp apples, thinly sliced (300 g)
½ cup dried cranberries (75 g)
¾ cup crumbled goat cheese (85 g)
¼ small red onion, thinly sliced (30 g)
2 tbsp fresh parsley, chopped (8 g)
For the Maple Walnuts:
¾ cup walnut halves, roughly chopped (85 g)
1½ tbsp maple syrup (30 g)
1 tsp olive oil (5 ml)
¼ tsp cinnamon (0.5 g)
Pinch of kosher salt
For the Maple Balsamic Dressing:
3 tbsp olive oil (45 ml)
1½ tbsp balsamic vinegar (22 ml)
1 tbsp maple syrup (20 g)
1 tsp Dijon mustard (5 g)
1 tbsp fresh lemon juice (15 ml)
¼ tsp kosher salt (1.5 g)
¼ tsp black pepper (0.5 g)
For Garnish (optional):
1 tbsp fresh thyme leaves (3 g)
2 tbsp pomegranate arils (30 g)
Instructions
1. Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper. Place the beet wedges and cubed sweet potato on the prepared baking sheet.
2. Drizzle the vegetables with olive oil and season with dried thyme, garlic powder, smoked paprika, kosher salt, and black pepper. Toss well until evenly coated.
3. Spread the vegetables into a single layer with enough space around them for the edges to caramelise rather than steam. Roast for 30–35 minutes, turning halfway through, until tender and lightly caramelised. Remove from the oven and allow to cool slightly.
4. While the vegetables are roasting, place the chopped walnuts in a dry skillet over medium-low heat. Toast for 3–4 minutes, stirring frequently.
5. Add the maple syrup, olive oil, cinnamon, and a pinch of kosher salt to the walnuts. Stir for 1–2 minutes until glossy and lightly caramelised. Transfer to a plate and spread them out to cool and crisp.
6. In a small bowl or jar, whisk together the olive oil, balsamic vinegar, maple syrup, Dijon mustard, lemon juice, kosher salt, and black pepper until smooth and well combined.
7. Place the mixed greens or baby spinach on a large serving platter. Arrange the roasted beets, sweet potato, sliced apples, dried cranberries, and red onion over the greens.
8. Scatter the crumbled goat cheese and cooled maple walnuts over the salad.
9. Drizzle the maple balsamic dressing over the salad just before serving.
10. Garnish with fresh thyme leaves and pomegranate arils, if desired.
11. Serve immediately while the roasted vegetables are slightly warm and the maple walnuts are still crunchy.
Notes
Cut the sweet potato into similar-sized cubes and the beets into evenly sized wedges so everything cooks at a similar rate.
Arrange the vegetables in a single layer with some room between the pieces to encourage caramelisation.
Maple-coated walnuts can brown quickly, so keep the skillet over medium-low heat and stir frequently.
Spread the walnuts out on a plate after cooking so they can cool and become crisp instead of sticking together.
Add the dressing just before serving to help keep the greens fresh and the maple walnuts crunchy.
If your apples are particularly sweet, the balsamic vinegar and lemon juice in the dressing provide a useful contrast.
Baby spinach can be used instead of mixed greens, or you can combine spinach with mixed salad leaves.
Crisp apples work particularly well because they provide a fresh texture against the tender roasted vegetables. Choose a sweeter or more tart variety according to preference.
The roasted vegetables, maple walnuts, and dressing can all be prepared ahead of time. Keep the components separate and assemble shortly before serving.
Feta or crumbled blue cheese can be used instead of goat cheese.
Serve as a side dish with roasted chicken, grilled meats, or a simple vegetable main, or enjoy it as a satisfying light lunch.
For an attractive presentation, arrange the roasted vegetables and apples over the greens and finish with goat cheese, maple walnuts, fresh thyme, and pomegranate arils.
Fresh thyme and pomegranate arils are optional finishing touches and can be omitted.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American
