Colorful, hearty, and bursting with flavor, this Roasted Sweet Potato Salad is a refreshing way to enjoy bold textures and nourishing ingredients. Sweet potatoes, once roasted to caramelized perfection, become the star of the show alongside crunchy pumpkin seeds, tart dried cranberries, creamy goat cheese, and a zippy maple mustard vinaigrette. Whether you’re after a wholesome lunch or a vibrant holiday side, this salad delivers on both taste and visual appeal.
This dish is not only packed with nutrients but also perfectly balanced in every bite—sweet, salty, tangy, and crunchy. The layers of flavors and contrast in texture make this salad a standout on any table, and it’s endlessly customizable. You can add grains, leafy greens, or even make it heartier with chickpeas or grilled chicken. It’s also an excellent meal prep idea as it holds up beautifully in the fridge for a couple of days.
What Kind of Sweet Potatoes Should I Use?
Look for firm, deep orange-fleshed sweet potatoes (often labeled as “garnet” or “jewel” sweet potatoes). They roast beautifully, developing a naturally rich sweetness and soft texture. Avoid overly large sweet potatoes as they can be starchier and less flavorful.

Ingredients for the Roasted Sweet Potato Salad
For the Salad:
- 2 large sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3 cups chopped kale or mixed greens
- 1/3 cup dried cranberries
- 1/3 cup toasted pumpkin seeds (pepitas)
- 1/4 cup chopped red onion
- 1/2 cup goat cheese or feta, crumbled
For the Maple Mustard Dressing:
- 3 tablespoons olive oil
- 1 tablespoon apple cider vinegar
- 1 tablespoon Dijon mustard
- 1 tablespoon pure maple syrup
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
How To Make the Roasted Sweet Potato Salad
Step 1: Roast the Sweet Potatoes
Preheat your oven to 400°F (200°C). Toss the diced sweet potatoes with olive oil, salt, and pepper. Spread them in a single layer on a baking sheet and roast for 25-30 minutes, stirring halfway through, until golden and tender.
Step 2: Make the Dressing
While the sweet potatoes are roasting, whisk together the olive oil, apple cider vinegar, Dijon mustard, maple syrup, garlic powder, salt, and pepper in a small bowl or jar. Taste and adjust seasoning as needed.
Step 3: Assemble the Salad Base
In a large bowl, combine the chopped kale or greens, red onion, cranberries, and pumpkin seeds. Pour in about half of the dressing and massage lightly into the greens to soften them.
Step 4: Add Sweet Potatoes and Cheese
Once the roasted sweet potatoes have slightly cooled, add them to the salad bowl. Gently toss to combine. Sprinkle the goat cheese over the top.
Step 5: Finish with Dressing
Drizzle the remaining dressing over the salad just before serving. Serve warm, at room temperature, or chilled depending on preference.
How to Serve and Store Roasted Sweet Potato Salad
This salad is best served slightly warm or at room temperature, allowing the flavors to shine. It makes a perfect main dish for lunch or a unique side for dinners, potlucks, or holiday feasts.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The kale holds up well and won’t wilt quickly, and the flavors continue to meld beautifully. If meal prepping, store the dressing separately and add it right before serving.
Frequently Asked Questions
Can I make this salad vegan?
Yes! Just swap the goat cheese with your favorite plant-based cheese or omit it entirely.
Can I use spinach or arugula instead of kale?
Definitely. Any hearty leafy green works, but if using spinach or arugula, toss the dressing in just before serving to avoid sogginess.
What protein can I add?
Grilled chicken, chickpeas, or even quinoa are fantastic additions to turn this into a complete meal.
Can I roast the sweet potatoes ahead of time?
Yes, you can roast them up to 2 days in advance. Store in the fridge and reheat slightly or use them cold.
Is this salad good cold?
Absolutely. It’s delicious chilled and even better the next day as the flavors continue to develop.
Can I double this recipe?
Yes, it scales beautifully for larger gatherings. Just make sure to roast the sweet potatoes in batches for even cooking.
Want More Salad Ideas with a Twist?
If you love this Roasted Sweet Potato Salad, you’ll want to check out these other delicious options:
- Mexican Street Corn Potato Salad for a tangy, spicy combo.
- Grilled Chicken Broccoli Bowls with Creamy Garlic Sauce for a protein-packed bowl.
- Easy Summer Peach Watermelon Salad for a fruity and refreshing bite.
- Deviled Egg Macaroni Salad for a picnic classic with a twist.
- Creamy Garlic Parmesan Tortellini with Sausage and Broccoli if you’re craving something cozy and comforting.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest salad or healthy meal board so you can revisit it whenever the craving hits.
And let me know in the comments how yours turned out! Did you swap the cheese? Try it with arugula? I love seeing the creative ways you make these recipes your own.
Looking for more seasonal salads or plant-forward meals? Follow along on my Pinterest: Life with Jam on Pinterest

Roasted Sweet Potato Salad
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Looking for a vibrant and wholesome dish that ticks all the boxes? This Roasted Sweet Potato Salad is the perfect blend of sweet, savory, tangy, and crunchy—all in one bowl. Ideal for a quick lunch, healthy dinner, or even a show-stealing side at your next gathering. Featuring roasted sweet potatoes, kale, cranberries, goat cheese, and a maple mustard vinaigrette, this easy recipe brings big flavor and satisfying texture. Great for meal prep, holiday spreads, or when you just want a nourishing, colorful salad. A must-save for your go-to healthy food ideas and dinner ideas!
Ingredients
2 large sweet potatoes, peeled and diced into 1/2-inch cubes
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
3 cups chopped kale or mixed greens
1/3 cup dried cranberries
1/3 cup toasted pumpkin seeds (pepitas)
1/4 cup chopped red onion
1/2 cup goat cheese or feta, crumbled
3 tablespoons olive oil
1 tablespoon apple cider vinegar
1 tablespoon Dijon mustard
1 tablespoon pure maple syrup
1/4 teaspoon garlic powder
Salt and pepper to taste
Instructions
1. Preheat oven to 400°F (200°C). Toss the sweet potatoes with olive oil, salt, and pepper. Spread them on a baking sheet and roast for 25–30 minutes, flipping halfway through until golden and tender.
2. In a small bowl or jar, whisk together olive oil, apple cider vinegar, Dijon mustard, maple syrup, garlic powder, salt, and pepper to make the dressing. Adjust seasoning to taste.
3. In a large salad bowl, add chopped kale, red onion, cranberries, and pumpkin seeds. Pour in half the dressing and lightly massage it into the greens.
4. Add the roasted sweet potatoes once they’ve slightly cooled. Gently toss everything together.
5. Sprinkle crumbled goat cheese over the top and drizzle remaining dressing just before serving. Serve warm, at room temperature, or chilled.
Notes
Massage the kale with dressing for 1–2 minutes to soften and reduce bitterness.
You can make the dressing up to 5 days in advance—store in a sealed jar in the fridge.
To make it vegan, skip the cheese or use a plant-based version.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 295
- Sugar: 10g
- Sodium: 350mg
- Fat: 17g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 12mg

