I can’t get enough of this Roasted Sweet Potato and Apple Salad with rosemary walnuts, a vibrant vegan holiday side that always steals the spotlight. It’s sweet, savory, crunchy, and fresh in all the right ways.

I’m obsessed with this Roasted Sweet Potato and Apple Salad because it hits that sweet, savory, tangy thing without trying too hard. The sweet potatoes get those caramelized edges I always steal first, and the Honeycrisp apples keep every bite snappy and fresh.
I love it as a holiday side because it feels bright on a table full of heavy stuff, but I’m just as into it for a random lunch. And the texture?
Ridiculous. Crunchy, juicy, roasty, sharp in the best way.
I keep going back for “one more bite” until the bowl is basically mine. No regrets ever.
Ingredients

- Sweet potatoes bring cozy sweetness, soft centers, and those caramelized edges everyone steals first.
- Apples add juicy crunch and keep the salad from feeling too heavy.
- Greens make it fresh, light, and actually salad-like, in the best way.
- Walnuts bring crunch, richness, and a little staying power so you’re not hungry later.
- Rosemary gives it that cozy, herby smell that feels very fall.
- Red onion adds bite, color, and just enough sharpness to wake things up.
- Dried cranberries are chewy, tart, and a little sweet.
Tiny gems, basically.
- Olive oil ties everything together and makes the dressing feel smooth.
- Maple syrup adds warmth without making it taste like dessert.
- Apple cider vinegar keeps it bright, tangy, and not too sweet.
- Dijon mustard gives the dressing a little kick and helps it cling.
- Garlic adds savory depth, because bland salad is nobody’s dream.
- Lemon juice freshens everything up.
Plus, it makes the apples pop.
- Salt and pepper do the quiet work, making every bite taste better.
Ingredient Quantities
- 2 pounds sweet potatoes, peeled and cut into 1 inch cubes
- 2 medium firm apples (Honeycrisp or Gala), cored and chopped
- 5 ounces mixed greens or baby arugula
- 1 cup walnuts, roughly chopped
- 1 tablespoon fresh rosemary, finely chopped
- 1 small red onion, thinly sliced
- 1/3 cup dried cranberries
- 3 tablespoons extra virgin olive oil
- 1 tablespoon pure maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard (vegan)
- 1 clove garlic, minced
- 1 teaspoon lemon juice
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
How to Make this
1. Preheat oven to 425 F and line a baking sheet with parchment or lightly oil it.
2. In a large bowl toss 2 pounds peeled 1 inch cubed sweet potatoes with 2 tablespoons of the extra virgin olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1 tablespoon finely chopped fresh rosemary. Spread in a single layer on the baking sheet.
3. Roast sweet potatoes until golden and tender, about 25 to 30 minutes, turning once halfway through.
4. Meanwhile, place 1 cup roughly chopped walnuts on a small baking sheet, drizzle with the remaining 1 tablespoon olive oil and a pinch of salt and the remaining rosemary if any, and toast in the oven for 6 to 8 minutes until fragrant. Remove and cool.
5. Make the dressing by whisking together 1 tablespoon pure maple syrup, 1 tablespoon apple cider vinegar, 1 teaspoon Dijon mustard, 1 clove minced garlic, 1 teaspoon lemon juice, and a pinch of salt and pepper. Gradually whisk in any reserved olive oil if needed to combine.
6. Thinly slice 1 small red onion and, if desired, soak in cold water for 5 minutes to mellow the bite, then drain.
7. Core and chop 2 medium firm apples into bite sized pieces and toss immediately with a tiny squeeze of lemon if you like to prevent browning.
8. In a large serving bowl combine roasted sweet potatoes, chopped apples, toasted walnuts, 1/3 cup dried cranberries, thinly sliced red onion, and 5 ounces mixed greens or baby arugula.
9. Drizzle the dressing over the salad and gently toss to combine, adjusting salt and pepper to taste.
10. Serve warm or at room temperature as a holiday side or light main.
Equipment Needed
1. Oven and baking sheet (lined with parchment or lightly oiled)
2. Large mixing bowl
3. Small baking sheet for toasting walnuts
4. Chef knife and cutting board
5. Measuring cups and spoons
6. Whisk and small bowl or jar for dressing
7. Spatula or tongs for turning roasted sweet potatoes
8. Colander or fine mesh strainer for soaking and draining the red onion
FAQ
Roasted Sweet Potato And Apple Salad Recipe Substitutions and Variations
- Sweet potatoes
- Butternut squash: similar texture and sweetness when roasted
- Carrots: slightly firmer, roast until tender for similar bite
- Delicata squash: skin is edible, similar sweetness and roast time
- Apples
- Pears: similar sweetness and softness, choose firm Bartlett or Bosc
- Crisp Asian pear: maintains crunch and adds juicy texture
- Fennel bulb: for a savory, anise note if you prefer less fruit
- Walnuts
- Pecans: similar buttery flavor and texture
- Toasted almonds: firmer crunch and mild flavor
- Sunflower seeds: nut free option with good crunch
- Pure maple syrup
- Honey: comparable sweetness, not vegan
- Agave nectar: milder, vegan friendly
- Brown rice syrup: less sweet, subtle caramel notes
Pro Tips
1) Roast the sweet potatoes on a single layer and give them room to breathe. Crowding traps steam and makes them mushy instead of golden and caramelized.
2) Toast the walnuts until they smell nutty and lightly browned, then let them cool completely before adding to the salad. Warm nuts can wilt greens and change the texture.
3) If you want contrast in every bite, cut the apples into a mix of sizes: some small cubes to mingle with the potatoes and a few larger pieces to give juicy bursts. Toss them with a splash of lemon as soon as you cut them to keep them bright.
4) Make the dressing ahead and taste it before tossing. The maple and vinegar balance can shift depending on your apples or walnuts, so adjust acidity or sweetness a little to suit your palate.
Roasted Sweet Potato And Apple Salad Recipe
My favorite Roasted Sweet Potato And Apple Salad Recipe
Equipment Needed:
1. Oven and baking sheet (lined with parchment or lightly oiled)
2. Large mixing bowl
3. Small baking sheet for toasting walnuts
4. Chef knife and cutting board
5. Measuring cups and spoons
6. Whisk and small bowl or jar for dressing
7. Spatula or tongs for turning roasted sweet potatoes
8. Colander or fine mesh strainer for soaking and draining the red onion
Ingredients:
- 2 pounds sweet potatoes, peeled and cut into 1 inch cubes
- 2 medium firm apples (Honeycrisp or Gala), cored and chopped
- 5 ounces mixed greens or baby arugula
- 1 cup walnuts, roughly chopped
- 1 tablespoon fresh rosemary, finely chopped
- 1 small red onion, thinly sliced
- 1/3 cup dried cranberries
- 3 tablespoons extra virgin olive oil
- 1 tablespoon pure maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon Dijon mustard (vegan)
- 1 clove garlic, minced
- 1 teaspoon lemon juice
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
Instructions:
1. Preheat oven to 425 F and line a baking sheet with parchment or lightly oil it.
2. In a large bowl toss 2 pounds peeled 1 inch cubed sweet potatoes with 2 tablespoons of the extra virgin olive oil, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1 tablespoon finely chopped fresh rosemary. Spread in a single layer on the baking sheet.
3. Roast sweet potatoes until golden and tender, about 25 to 30 minutes, turning once halfway through.
4. Meanwhile, place 1 cup roughly chopped walnuts on a small baking sheet, drizzle with the remaining 1 tablespoon olive oil and a pinch of salt and the remaining rosemary if any, and toast in the oven for 6 to 8 minutes until fragrant. Remove and cool.
5. Make the dressing by whisking together 1 tablespoon pure maple syrup, 1 tablespoon apple cider vinegar, 1 teaspoon Dijon mustard, 1 clove minced garlic, 1 teaspoon lemon juice, and a pinch of salt and pepper. Gradually whisk in any reserved olive oil if needed to combine.
6. Thinly slice 1 small red onion and, if desired, soak in cold water for 5 minutes to mellow the bite, then drain.
7. Core and chop 2 medium firm apples into bite sized pieces and toss immediately with a tiny squeeze of lemon if you like to prevent browning.
8. In a large serving bowl combine roasted sweet potatoes, chopped apples, toasted walnuts, 1/3 cup dried cranberries, thinly sliced red onion, and 5 ounces mixed greens or baby arugula.
9. Drizzle the dressing over the salad and gently toss to combine, adjusting salt and pepper to taste.
10. Serve warm or at room temperature as a holiday side or light main.

















