This roasted sweet potato salad is loaded with caramelized sweet potatoes, crisp Honeycrisp apples, toasted pecans, pomegranate, feta, and vibrant greens, all tossed in a tangy balsamic vinaigrette. It's hearty enough for holiday dinners, beautiful enough for entertaining, and easy enough for weeknight meal prep.
Let's get started!
Jump to:
Pull Up A Chair & Let's Chat!
If you're looking for a salad that actually holds its own on a holiday table, this roasted sweet potato salad is it.
Caramelized roasted sweet potatoes, crisp Honeycrisp apples, peppery arugula, hearty kale, toasted pecans, pomegranate, and creamy feta are tossed in a tangy balsamic vinaigrette for the perfect balance of sweet, savory, crunchy, and fresh. It's colorful enough for Thanksgiving, Christmas, and Friendsgiving, but easy enough to make for weekday lunches or meal prep.
Why You'll Love This Roasted Sweet Potato Salad
- Loaded with seasonal flavor: Roasted sweet potatoes, crisp apples, pomegranate, feta, and toasted pecans make every bite taste like fall.
- Perfect for the holidays: A beautiful side dish for Thanksgiving, Christmas, Friendsgiving, and holiday gatherings.
- Hearty enough for a meal: Add grilled chicken, pork tenderloin, or steak for an easy lunch or dinner.
- Great for meal prep: Roast the sweet potatoes and whisk together the vinaigrette ahead of time for quick assembly.
- Sweet, savory, and crunchy: Every bite has the perfect mix of creamy feta, crisp apples, crunchy pecans, and tender roasted sweet potatoes.
- Easy to customize: Swap the greens, cheese, nuts, or fruit to make it your own.
What You'll Need & Why
Simple, fresh ingredients come together to create a salad that's hearty enough for dinner and beautiful enough for your holiday table.
- Sweet potatoes & fresh sage: Roasted together until caramelized, they add warm, earthy flavor and make this salad extra satisfying.
- Baby arugula & lacinato kale: A mix of peppery arugula and hearty kale creates the perfect base. Massage the kale for a more tender bite.
- Honeycrisp apple & pomegranate: Sweet, crisp, and juicy with pops of color that brighten every bite.
- Toasted pecans & feta: Crunchy, creamy, salty, and sweet—the combination that makes this salad unforgettable.
- Balsamic vinaigrette: Extra virgin olive oil, balsamic vinegar, and whole grain mustard create a simple dressing that ties everything together.
The Recipe Rundown
Not only is this roasted sweet potato salad delicious, it's super simple. Here is the overview of how to make it.
- Roast the sweet potatoes: Toss the sweet potatoes with olive oil, salt, and pepper, then roast until tender and caramelized. Add the sage during the last few minutes so it crisps without burning, then crumble it over the potatoes.
- Whisk the vinaigrette: Combine the olive oil, balsamic vinegar, whole grain mustard, salt, and pepper until smooth and well blended.
- Build the salad: Layer the arugula, kale, apples, pomegranate, pecans, and feta in a large serving bowl.
- Finish and serve: Top with the warm roasted sweet potatoes, drizzle with the balsamic vinaigrette, toss gently, and finish with flaky sea salt and a little extra feta if you'd like.

Swaps & Variations
This roasted sweet potato salad is easy to customize with whatever seasonal produce, greens, or pantry staples you have on hand.
- Swap the sweet potatoes: Roasted butternut squash, beets, acorn squash, or kabocha squash are all delicious alternatives.
- Try different fruit: Honeycrisp is my favorite, but Fuji, Pink Lady, or pears all work beautifully.
- Change up the crunch: Toasted walnuts, pumpkin seeds, or pepitas make great substitutes for pecans.
- Use your favorite cheese: Goat cheese, shaved Parmesan, Pecorino Romano, or a sharp white cheddar are all fantastic options.
- Mix up the greens: Spinach, spring mix, baby kale, or all arugula work just as well.
- Switch the vinaigrette: Replace the balsamic vinegar with apple cider vinegar for a brighter, tangier dressing, or use your favorite homemade vinaigrette.
Tips For The Best Roasted Sweet Potato Salad
These simple tips will help you build a salad that's fresh, flavorful, and perfect for entertaining.
- Massage the kale: Remove the tough ribs, chop the leaves, and massage them for a minute or two until they're darker and more tender.
- Don't overcook the sweet potatoes: Roast until they're tender and caramelized but still hold their shape so they don't fall apart when tossed with the salad.
- Dress just before serving: Toss the salad with the vinaigrette right before serving to keep the greens crisp and fresh.
- Prep ahead for easy entertaining: Roast the sweet potatoes and make the vinaigrette a day ahead. Store everything separately and assemble just before serving.
- Turn it into a meal: Add grilled chicken, pork tenderloin, steak, or even roasted salmon for a hearty lunch or dinner.

Make Ahead Instructions
This roasted sweet potato salad is perfect for holiday entertaining because almost everything can be prepped in advance.
- Assemble before serving: Slice the apple and toss the salad with the vinaigrette just before serving to keep the apples fresh and the greens crisp.
- Dressing: Prepare the balsamic vinaigrette up to 1 week ahead and store it in an airtight container in the refrigerator.
- Sweet potatoes: Roast the sweet potatoes up to 2 days ahead and refrigerate until you're ready to assemble the salad.
- Greens & toppings: Wash and prep the greens, toast the pecans, and crumble the feta ahead of time. Store everything separately in the refrigerator.

Roasted Sweet Potato Salad Recipe
Equipment
- sheet pan
- whisk
Ingredients
Roasted Sweet Potatoes
- 1-1½ lbs sweet potato
- 1 tablespoon extra virgin olive oil
- 1 teaspoon kosher salt
- ½ teaspoon fresh ground pepper
- 3-5 fresh sage leaves
Balsamic Vinaigrette
- ¼ cup extra virgin olive oil
- ¼ cup balsamic vinegar
- 2 tablespoon whole grain mustard
- kosher salt and fresh ground pepper, to taste
Fall Harvest Salad Assembly
- 3 cups baby arugula
- 1 bunch lacinato kale, ribs removed and chopped massage the kale just a bit to make it more tender
- 1 Honeycrisp apple, thinly sliced
- ½ cup pomegranate arils
- ½ cup pecans, toasted used candied pecans if you like
- ½ cup feta cheese, crumbled
- flaky sea salt, for finishing
Instructions
Roasting The Sweet Potatoes
- Cube the sweet potatoes into bite-sized pieces. Toss the potato cubes in olive oil and sprinkle with kosher salt and fresh ground pepper. Roast on a parchment-lined sheet pan for 20 minutes in a preheated 400° oven.
- Once they have roasted for 20 minutes, throw the whole sage leaves on top and let them continue roasting for an additional 5 minutes.
- Remove the sheet pan from the oven. The sage leaves will have dried out quite a bit. You can pulverize them between your fingers or finely mince them with a knife. Then, sprinkle them back over the top of the sweet potatoes and toss.
The Balsamic Vinaigrette
- Whisk all of the vinaigrette ingredients together in a mixing bowl and set aside until ready to serve.
Fall Harvest Salad Assembly
- Starting with a base of arugula, layer all of the ingredients together. Finish by topping with the roasted sweet potato cubes and the balsamic dressing. I always add another sprinkle of the feta cheese at the end for good measure.
- Enjoy!
Nutrition
Storage Instructions
- Best served fresh: This roasted sweet potato salad is at its best right after it's tossed with the vinaigrette. Once dressed, the greens will begin to wilt and the apples will soften.
- Store components separately: For the freshest leftovers or meal prep, refrigerate the roasted sweet potatoes, greens, apples, feta, pecans, pomegranate, and dressing in separate airtight containers for up to 3 days.
- Assemble as needed: Toss everything together just before serving to keep the greens crisp, the apples fresh, and the salad tasting its best.
You Asked, I Answered
How do I toast the pecans?
Toasting pecans brings out their natural sweetness and adds even more crunch to the salad.
Spread the pecans in an even layer on a sheet pan and bake in a 350°F oven for 8–10 minutes, stirring halfway through. They're ready when they're fragrant and lightly toasted. Keep a close eye on them during the last couple of minutes since nuts can go from perfectly toasted to burnt very quickly.
Using pumpkin seeds instead? Toast them the same way, but reduce the baking time to 5–7 minutes.
Other Hearty Salad Recipes You'll Love
If you love hearty salads that can double as lunch, dinner, or a holiday side, here are a few more reader favorites to try next.
- Grilled Steak Salad – Tender steak, crisp vegetables, and creamy avocado ranch make this a satisfying meal.
- Greek Salmon Salad – Flaky salmon, crisp veggies, feta, and a bright lemon dill dressing.
- Italian Grinder Salad – A deli-inspired chopped salad tossed in a creamy, zesty dressing.
- Roasted Beet Salad – Earthy roasted beets, creamy cheese, crunchy nuts, and a simple vinaigrette make this an elegant side or light meal.
- Classic Wedge Salad – Crisp iceberg topped with blue cheese dressing, bacon, tomatoes, and all the classic fixings.
Who’s Stirring the Pot?
Hi, I’m Ruth—the recipe developer and comfort-food enthusiast behind Rufus For Real. I believe dinner should be the best part of your day, not the most stressful one. That’s why I focus on "no-drama" meals that are simple, satisfying, and impossible to mess up in a real-life kitchen.
I want to hear from you! How did you like this Roasted Sweet Potato Salad?! Let me know in the comments below—I read every single one!
You’ll find me sharing even more comfort-food goodness, kitchen tips, and behind-the-scenes chaos over on Instagram, Pinterest, Facebook, TikTok, and YouTube (@rufusforreal everywhere).
If you love approachable recipes with a whole lot of personality, pull up a chair—there’s always room at this table.
Happy Cooking!
-Ruth aka Rufus














brenda hill says
so delicious!!! perfect for a Thanksgiving side too!