Roasted Sweet Potato Salad

Skip the white potatoes and make this roasted sweet potato salad instead! It has chopped spinach, creamy avocado chunks, red onion and dried cranberries. Light and refreshing, it’s the perfect potato salad for spring picnics and summer BBQs.

One of my favorite memories about summer as a child was all the family cookouts. My extended family has always been close, so it seemed like every weekend we were hosting or attending some sort of cookout or family function.

Bowl of roasted sweet potato salad with cranberries, onion, spinach and avocado.

Of course, these get-togethers always involved food – things like hot dogs, hamburgers, deviled eggs and lots of side salads. Naturally, my favorite dishes were the salads… healthy pasta salad, potato salad, broccoli raisin salad, watergate salad and strawberry pretzel salad. Now you know where my love for salads comes from. 😉

Lemon, cranberries, spinach, avocado, sweet potatoes and red onion on a sheet pan.

Making Salads Healthier

Turns out, many of these “salads” aren’t really the healthiest. I mean watergate salad and strawberry pretzel salad are literally just desserts with the word salad in the name.

While I certainly enjoyed all of those salads as a kid, it never hurts to upgrade a bit. So that’s what I’ve done here. This sweet potato salad is a remake of traditional potato salad, but this version is packed with veggies (spinach, red onion and avocado), has some dried cranberries for some sweetness and there’s no real dressing — just lemon juice and apple cider vinegar, which makes for a sweet and zesty salad.

The potatoes can be roasted ahead of time and once that step is done the salad comes together in a matter of minutes. It’s great served cold (or at room temp), making it perfect for BBQs, potlucks and parties.

Sweet potato chunks roasted on a sheet pan.

Why Roasted Sweet Potatoes?

Anything with roasted sweet potatoes is bound to be delicious, and this roasted sweet potato salad is no exception. I’m sure you’ve noticed, but roasting veggies brings out their natural sweetness. And sweet potatoes are such a nutrient-rich vegetable. They’re loaded with fiber, vitamin A and vitamin C. In addition, the orange and purple varieties of sweet potatoes are rich in antioxidants that help protect the body from free radicals.

Once you the sweet potatoes are roasted you simply let them cool and then toss with the spinach, red onion, dried cranberries, lemon juice, apple cider vinegar and avocado. That’s it! It so simple, but so so good.

Bowl of sweet potato salad with avocado, spinach, onion and cranberries.

How to Serve and Store Sweet Potato Salad

I love serving this dish as a side for dinner with my apple cider vinegar chicken, these baked chicken tenders or grilled lemon pepper shrimp skewers. It’s great served cold or at room temp, which also makes it perfect for BBQs, potlucks and parties. One batch makes about 6 servings so if you’re making it for a potluck you may want to double the recipe.

I recommend serving this salad right away, but it you want to prep it ahead of time, you can roast the sweet potatoes and chop all the veggies up to a day in advance. After roasting, let the sweet potatoes cool and store in the fridge until you’re ready to make the salad. The avocado is best added just before serving, but leftovers of the salad will keep in the fridge for up to 2 days. The avocado might turn a little brown so not the prettiest for serving to guests, but it will still taste good!

Bowl of sweet potato, avocado and spinach salad garnished with lemon wedges. A fork and napkin are beside the bowl.

More Side Salads You’ll Love:

If you make this sweet potato salad be sure to leave a comment and star rating below letting us know how it turned out. Your feedback is so helpful for the EBF team and our readers!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of roasted sweet potato salad with cranberries, onion, spinach and avocado.

Roasted Sweet Potato Salad

  • Author: Brittany Mullins
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6
  • Diet: Vegetarian


This roasted sweet potato salad has chopped spinach, creamy avocado chunks, red onion and dried cranberries. Serve as a side dish with your favorite protein. 


  • 10 cups sweet potatoes (about 3 large), chopped evenly into bite-size chunks
  • 1 Tablespoon avocado or olive oil
  • 1 teaspoon sea salt
  • 4 ounces baby spinach, chopped
  • 1/2 cup red onion, chopped very small
  • 2 Tablespoons apple cider vinegar
  • 2 Tablespoons lemon juice
  • 1/3 cup dried cranberries
  • 1 avocado, chopped in chunks
  • 1/2 teaspoon sea salt
  • ground black pepper, to taste
  • 12 Tablespoons hemp seeds (optional)


  1. Preheat oven to 400° F. Place sweet potato chunks into a large bowl and toss with oil and sea salt. Bake for 30 minutes or until cooked through, flipping once. Remove from oven and let the potato chunks cool. This step can be done ahead of time. Just keep the roasted potatoes in the fridge and complete step 2 the day you want to enjoy the salad.
  2. While the potatoes are roasting, add the chopped spinach, onion, dried cranberries, apple cider vinegar and lemon juice in a large bowl. Add cooled sweet potato chunks to the bowl and stir to combine. Gently stir in avocado and sea salt. Add ground pepper to taste. Sprinkle on hemp seeds (if using). Serve immediately or store in the fridge until ready to serve. Can be eaten cold or at room temperature.
  3. Store leftovers in a sealed container for up to two days. If needed, add a splash of extra lemon juice before serving.
  • Category: Salad
  • Method: Roast
  • Cuisine: American


  • Serving Size: 1/6 of recipe
  • Calories: 279
  • Sugar: 22g
  • Sodium: 1020mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 7g
  • Protein: 3g
  • Cholesterol: 0mg

Keywords: roasted sweet potato salad

More Sweet Potato Recipes:

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Jennifer
      December 14, 2020 AT 10:14 pm

      Hi Brittany,

      I was wondering if you could recommend a different dressing for this salad? I really want to try it but I’m not a huge Apple cider vinegar fan. Any suggestions would be greatly appreciated! Thanks so much!

      1. Brittany Mullins
        December 14, 2020 AT 11:33 pm

        Hey Jennifer – Maybe this white balsamic dressing? I also have a bunch of dressings here you can check out!

    2. Jill
      December 4, 2020 AT 12:09 am

      This was excellent! The combination of flavors becomes greater than the sum of its parts!
      I did have some left over and sadly (but as would be expected) it just wasn’t the same after being in the fridge. My advice is either scale to the right amount you’ll eat that day, or scale your appetite up to the amount you make, lol! 🙂

      1. Brittany Mullins
        December 4, 2020 AT 6:28 pm

        I’m glad you enjoyed this salad, Jill. Another option for leftovers is to leave out the liquid, portion out how much you want to eat add the liquid and immediately serve. Then for the leftovers, add the lemon juice + acv right before serving.

    3. Lori Giorgino Egan
      September 29, 2020 AT 8:47 pm

      I’m planning to make this this weekend for a fall party and I was curious if the dressing was just the vinegar and lemon juice or if you’re supposed to whisk in oil. Thank you!

      1. Brittany Mullins
        September 30, 2020 AT 1:14 am

        Hey Lori – It’s just the ACV and lemon juice, but you can definitely add some oil if you prefer. 🙂

    4. Deb
      September 29, 2020 AT 8:32 pm

      Forgive me for adjusting a recipe when I never tried the original, but we need to drive to another state tomorrow for my husband’s cancer treatment. it’ll be a long day and I wanted something filling and nutritious to pack in our car fridge. I didn’t have an avocado or cranberries, so I added four diced beets and some lemon basil and parsley from our garden.It is so delicious! This is a great recipe and it can even handle personalizing!

      1. Brittany Mullins
        September 30, 2020 AT 5:38 pm

        My recipes are meant to be adjusted based on what you already have on hand, so I’m glad you made it your own, Deb! I’m glad this salad was a hit. Will be sending lots of positive and healing vibes to your husband and family as he goes through treatment. <3

    5. Nicole
      September 16, 2020 AT 1:31 pm

      Holy cow. I usually don’t write reviews for recipes but I’m halfway through eating this and have to say it’s incredible! Super easy and so hard to put down

      1. Brittany Mullins
        September 16, 2020 AT 8:26 pm

        Ahh yay!! That makes me so happy to hear, Nicole. I’m so glad this salad is a hit. Thanks for making it and for coming back to leave a comment + star rating. I so appreciate it. 🙂

    6. Marie
      September 7, 2020 AT 12:47 pm

      I made this a few weeks ago for the first time and was so wowed by the flavors! Definitely a new go to recipe and I’m making a different salad today and will be incorporating this dressing. Thank you!

      1. Brittany Mullins
        September 7, 2020 AT 5:36 pm

        Ahh yay, that makes me so happy to hear, Marie. I’m so pumped you loved this salad. Thanks for taking the time to leave a comment + star rating. I appreciate it. <3

    7. Carol
      September 5, 2020 AT 11:27 am

      Just discovered your web site. Do you skin your sweet potatoes for salads or other recipes.

      1. Brittany Mullins
        September 6, 2020 AT 8:35 pm

        I typically don’t, but you definitely can if you prefer!

    8. Dorothy
      August 16, 2020 AT 12:10 pm

      Oh my word! Perfect flavors and the best compliment from my husband, “I could eat this all day!” A visually beautiful salad as well.

      1. CounselorChick
        September 22, 2020 AT 4:14 pm

        My husband just said the exact same thing! What’s really crazy is the dressing of just ACV & lemon juice. Wacky brilliance from Brittany once again. Next time I double

        1. Brittany Mullins
          September 23, 2020 AT 1:43 am

          Ahh yay!! So glad this recipe was a hit! 🙂

      2. Brittany Mullins
        August 17, 2020 AT 3:22 pm

        Ahh that makes me so happy to hear, Dorothy. I’m glad this salad was a hit! Thanks for making it and for coming back to leave a comment + star rating. I so appreciate it. 🙂

    9. Mallory Martinez
      July 11, 2020 AT 7:00 am

      Currently my favorite salad! I’m obsessed!! I keep forgetting to buy Apple cider vinegar so I just used red wine vinegar. I will be making this so often! I love the avocado and sweet potato together.

      1. Brittany Mullins
        July 13, 2020 AT 12:43 pm

        Woo-hoo! So glad you’re loving this salad, Mallory. Thanks for making it and for coming back to leave a comment + star rating. It means the world to me. 🙂

    10. Krista
      July 7, 2020 AT 6:29 pm

      The flavors in this recipe were phenomenal! And such a simple dressing. I didn’t have the dried cranberries, but still delicious!

      1. Brittany Mullins
        July 8, 2020 AT 4:53 pm

        That makes me so happy to hear!! I’m glad this salad was a hit. Thanks for making it and for coming back to leave a comment + star rating. I so appreciate it. <3

    11. Ana
      June 19, 2020 AT 6:48 pm

      Me gusta la combinación de alimentos que haces. Gracias por la receta, la haré un cuanto pueda, todos ingredientes me gustan.

    12. Beth
      June 15, 2020 AT 7:14 pm

      Just made this and so yummy. I added some pepitas, hemp seed hearts and added avocado to just a single bowl so I could store rest. Also added some dill and golden kiwi which was a surprisingly nice flavor compliment and extra vitamins! Will make again and explore the add-ins. Thank you.

      1. Brittany Mullins
        June 17, 2020 AT 5:37 pm

        Ohhh love the mix-in’s you added! Sounds delicious! So glad you enjoyed this salad, Beth. Thanks for trying my recipe and for coming back to leave a comment + star rating. I appreciate it.

    13. Marisa
      June 14, 2020 AT 7:12 pm

      I must admit I had to google strawberry pretzel and Watergate salads. How did I miss these as a kid? Not my jam now but back in the day I would have been all over these!
      Thanks for this yummy sounding salad. I can’t wait to make it.

    14. Emily Holden
      May 6, 2020 AT 5:28 pm

      Any idea approximately how many ounces 1 serving is?

      1. Brittany Mullins
        May 8, 2020 AT 7:01 pm

        Hey Emily – My guess would be about 15 ounces.

    15. Julie
      August 13, 2019 AT 8:19 pm

      I added black beans and quinoa to make it a full main dish. Delicious!!!

    16. Janice OBrien
      July 25, 2019 AT 4:04 pm

      This recipe is delicious! I put it with my recipes to make frequently.

    17. Lori Nicholson
      July 21, 2019 AT 9:38 pm

      Made this tonight as written except we topped it with a little feta, and it was amazing! Even my meat-loving husband raved about it 🙂 This salad recipe is a keeper. Thanks!

    18. C Taylor
      June 26, 2019 AT 8:51 am

      I made this and it was so delicious! Had it with grilled fish and even had some leftover for lunch the next day!

    19. Elizabeth DuBois
      October 29, 2018 AT 2:02 pm

      I made this today and it’s absolutely delicious!!! Very flavorful, light, and amazing!! This one is definitely a keeper!!

      1. Brittany Mullins
        October 29, 2018 AT 2:40 pm

        Yay!! I’m so glad you enjoyed it, Elizabeth. And thank you so much for coming back to leave a comment and star rating. This helps me out so much!

    20. Gary Loewenthal
      August 8, 2017 AT 9:48 pm

      This was delicious – tasty, filling, easy. We had it with some Tofurky sandwiches.

      1. Brittany Mullins
        August 8, 2017 AT 9:55 pm

        Yay! So glad that you enjoyed it, Gary. And thank you so much for coming back and leaving me a comment to let me know how it turned out. I so appreciate it!

    21. Linda
      August 6, 2017 AT 1:55 pm

      This would be so good with turkey sandwiches,the day after Thanksgiving

    22. Shprintza
      August 4, 2017 AT 1:03 am

      So so so scrumptious! For the dried fruit I put in a trail mix of nuts and raisins and seeds. This is my new favorite salad. Thank you!

      1. Brittany Mullins
        August 4, 2017 AT 5:31 pm

        Hooray!! So happy you loved it. <3

    23. Lisa Bernath
      June 20, 2017 AT 1:09 pm

      Hi Brittany! Do you think I could use frozen pre-cut sweet potatoes? I want to make a big batch of this but hate cutting sweet potatoes! Haha! Let me know 🙂

      1. Brittany Mullins
        June 20, 2017 AT 1:32 pm

        Hi Lisa! Hmmm…. I think this should work, but I’m not 100% because I haven’t tried it. Where do you get the frozen pre-cut sweet potatoes?

    24. Mika
      April 19, 2017 AT 8:24 am

      NEVER liked any sweet potato salad recipes before this. If I was into processed meats, I would add bacon to this 🙂 but as listed, the recipe is delicious!! I used golden raisins, and they were a refreshing tart, but not too tart combo. Thank you!

      1. Brittany Mullins
        April 20, 2017 AT 8:22 am

        So glad you liked this recipe, Mika!! I love golden raisins. 🙂

    25. Natalie
      January 9, 2017 AT 2:43 pm

      This salad was really quite interesting! All the flavours paired very well with each other and become exceptional with the addition of some pepita seeds. Thanks for sharing 🙂

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!