This post may contain affiliate links. Please read our disclosure policy.

This Sweet Potato Salad is so easy to make and full of flavor! It’s made with roasted sweet potatoes, fresh herbs, crunchy pistachios, and pomegranate seeds, all tossed in a simple citrus dressing. It’s a great side dish for Thanksgiving, the holidays, or any time you have sweet potatoes to use up.

Overhead view of prepared sweet potato salad ready to serve, highlighting the orange, green, and red color contrast.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

I love making recipes with sweet potatoes, especially around the holidays. They’re so easy to work with and go well with so many different ingredients. For this salad, I added pistachios for some crunch, pomegranate seeds for a little sweetness, and fresh mint and parsley. The citrus dressing brings everything together, and you can even roast the sweet potatoes ahead of time to save yourself some work.

If you want more vibrant salads that still feel cozy enough for fall or Thanksgiving, try my Loaded Harvest Quinoa Salad or Herbed Potato Salad.

Recipe Overview

Skill Level
Intermediate
Prep Time
15 mins
Cook Time
30 mins

Ingredients Needed

Here’s what you’ll need to make this sweet potato salad. The full measurements are in the recipe card below.

ingredients for sweet potato salad.
  • Sweet potatoes: I use orange sweet potatoes. Cut them into similar-sized cubes so they cook evenly.
  • Olive oil: For roasting the sweet potatoes. Avocado oil works, too.
  • Seasonings: Onion powder, salt, and black pepper. Nothing complicated!
  • Fresh herbs: Mint and parsley add a nice fresh flavor. I recommend using fresh herbs for this recipe.
  • Pistachios: Add a little crunch. You can also use chopped walnuts, almonds, or pumpkin seeds.
  • Pomegranate seeds: Add sweetness and a little crunch. Dried cranberries are another option.
  • Red onion: I like using red onion in salads because of its flavor and crunch.
  • Citrus vinaigrette: Made with olive oil, orange juice, lemon juice, honey (or maple syrup), Dijon mustard, and cumin, this dressing ties everything together.

How to Make Sweet Potato Salad

Roast the sweet potatoes: Preheat the oven to 400°F. Toss the cubed sweet potatoes with olive oil, onion powder, salt, and pepper. Spread them in a single layer on a large baking sheet. Roast for 25 to 30 minutes, flipping halfway through, until tender and lightly golden.

process shot to roasting potatoes and adding the ingredients to a bowl with the other veggies for salad.

Make the dressing: While the sweet potatoes are roasting, whisk together the olive oil, orange juice, lemon juice, honey, Dijon mustard, cumin, and salt in a small bowl or jar.

Assemble the salad: Let the sweet potatoes cool slightly, then transfer them to a large bowl. Add the chopped mint, parsley, pistachios, pomegranate seeds, and sliced red onion.

Toss and serve: Pour the dressing over the salad and gently toss until everything is coated. Serve right away or refrigerate until ready to enjoy.

    adding salad dressing to the salad and prepping the final salad over a bowl.

    Recipe Tips

    • Add the dressing before serving: If you’re making this ahead, keep the dressing separate until you’re ready to eat. This helps the potatoes hold their shape and keeps the pistachios crunchy.
    • Don’t overcrowd the baking sheet: Spread the sweet potatoes out so they roast instead of steam. Use two baking sheets if needed.
    • Cut the potatoes evenly: Try to keep the cubes about the same size so they cook at the same rate.
    • Let them cool a little: You don’t want to add the fresh herbs while the potatoes are piping hot because they’ll wilt.
    • Save some toppings: Set aside a little of the pistachios, pomegranate, and herbs to sprinkle over the salad before serving.
    roasted sweet potato salad with herbs, pistachios, red onion, and pomegranate seeds in a serving bowl.

    Common Questions

    Do I have to peel sweet potatoes?

    I usually do, just because I like the softer texture, but it’s totally up to you. The skin adds extra fiber and actually holds up really well once roasted, so go with whatever you prefer.

    Will the potatoes get mushy if I toss the dressing too early?

    Yes, the potatoes and all those fresh mix-ins will start soaking up the dressing if it sits too long, so it’s best to toss it right before serving.

    How can I make it vegan?

    This dish is naturally gluten-free and easy to make vegan with a quick swap of maple syrup instead of honey.

    Can I use a different nut?

    Yes! Chopped walnuts, almonds, or pecans would all work. You can also use pumpkin seeds if you want to make the salad without nuts.

    What can I use instead of pomegranate seeds?

    Dried cranberries are a great substitute. They add a little sweetness and work well with the roasted sweet potatoes and citrus dressing.

    Can I Make This Salad Ahead of Time?

    Yes! You can roast the sweet potatoes a day ahead and keep them in the fridge. You can also make the dressing and store it in a separate container.

    When you’re ready to serve, combine the sweet potatoes with the herbs, red onion, pomegranate seeds, and pistachios. Add the dressing, toss everything together, and you’re good to go!

    You can serve this salad cold or at room temperature, so there’s no need to reheat the potatoes unless you prefer them warm.

    Storage

    • Store leftover sweet potato salad in an airtight container in the refrigerator for 3-4 days.
    • You can enjoy it cold or let it sit out briefly before serving. The potatoes will soften a little as they sit in the dressing, and the pistachios may lose some of their crunch.
    • I don’t recommend freezing this salad because the fresh herbs and other toppings won’t have the same texture once thawed.

    More sweet potato Sides

    Thanks so much for being here and cooking along with me. If you try this recipe, I’d love to hear how it turned out. Leave a comment and a ⭐️ rating below.

    5 from 1 vote

    Sweet Potato Salad (Gluten-Free)

    Skill Level: Intermediate
    Servings: 6 Servings
    Prep: 15 minutes
    Cook: 30 minutes
    Cooling Time: 10 minutes
    Total: 55 minutes
    Mixed sweet potato salad in a white bowl with spoon, showing even coating of dressing and fresh herbs throughout.
    Rate Pin Print Add to Preferred Sources
    This Roasted Sweet Potato Salad is made with tender roasted sweet potatoes, fresh herbs, crunchy pistachios, and pomegranate seeds, tossed in a homemade citrus dressing.

    Ingredients

    • 5 medium sweet potatoes, peeled and cubed
    • 2 tablespoons olive oil, or avocado oil
    • 1 teaspoon onion powder
    • Kosher salt and black pepper, to taste
    • ¼ cup chopped fresh mint leaves
    • ¼ cup chopped fresh parsley
    • ¼ cup shelled roasted pistachios, chopped
    • 1 large pomegranate, seeded
    • 1 small red onion, thinly sliced into half moons

    For the Dressing:

    • Kosher salt, to taste
    • 3 tablespoons extra virgin olive oil
    • 3 tablespoons fresh orange juice
    • 1 tablespoon fresh lemon juice
    • 1 tablespoon honey, or maple syrup
    • 1 tablespoon Dijon mustard
    • ½ teaspoon ground cumin

    Instructions

    • Preheat the oven to 400°F. Toss 5 medium sweet potatoes cubes with 2 tablespoons olive oil, Kosher salt and black pepper, and 1 teaspoon onion powder. Roast for 25-30 minutes until golden and tender, flipping halfway through the cook time. Let them cool in the pan while you prepare the dressing.
      Roasted sweet potato cubes spread evenly on a parchment-lined baking sheet, golden and caramelized after baking.
    • Whisk together all dressing ingredients until emulsified. Taste and adjust to your taste. (3 tablespoons extra virgin olive oil, Kosher salt, 3 tablespoons fresh orange juice, 1 tablespoon fresh lemon juice, 1 tablespoon honey, 1 tablespoon Dijon mustard, and ½ teaspoon ground cumin)
      Ingredients for sweet potato salad arranged in a bowl: roasted potatoes, chopped parsley, red onion, pomegranate seeds, and pistachios.
    • In a large bowl, combine roasted sweet potatoes, ¼ cup chopped fresh mint leaves, ¼ cup chopped fresh parsley, ¼ cup shelled roasted pistachios, 1 large pomegranate, and 1 small red onion.
      Pouring homemade dressing over roasted sweet potatoes and sliced onions in a large mixing bowl.
    • Drizzle with dressing and gently toss. You can refrigerate for 1 hour or serve immediately.
      Overhead view of prepared sweet potato salad ready to serve, highlighting the orange, green, and red color contrast.

    Notes

    • Sweet potatoes: Cut into evenly sized cubes so they roast at the same rate. Spread them out on the baking sheet without overcrowding. Use a large sheet pan to roast all the potatoes at once; otherwise, use 2 pans or work in batches.
    • Nuts: Swap the pistachios for walnuts, pecans, almonds, or pumpkin seeds.
    • Pomegranate: Dried cranberries are a good substitute.
    • Dressing: Use maple syrup instead of honey for a vegan option.
    • Make ahead: Roast the sweet potatoes and prepare the dressing up to a day ahead. Store separately in the fridge and assemble before serving.
    • Storage: Refrigerate leftovers in an airtight container for up to 3 to 4 days.
    • Serving: Enjoy slightly warm, at room temperature, or cold.

    Nutrition

    Calories: 363kcalCarbohydrates: 55gProtein: 6gFat: 15gSaturated Fat: 2gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 146mgPotassium: 895mgFiber: 9gSugar: 19gVitamin A: 26861IUVitamin C: 18mgCalcium: 93mgIron: 2mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Additional Info

    Course: Main Course, Side Dish
    Cuisine: American
    Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

    About Rena Awada

    Hi, I’m Rena! Welcome to my blog. I am the founder of Healthy Fitness Meals, certified nutrition coach through Precision Nutrition (PN1), food creator, and mom of five sharing balanced, family-friendly recipes.

    ebook cover with taco salad bowl in the image.
    Get my free eBook!
    Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.
    5 from 1 vote

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    2 Comments

    1. 5 stars
      Excellent recipe and easy to modify. I substituted pumpkin seeds and didn’t have the mint and it was still excellent.