Sweet Potato Salad Recipe

You are going to love this twist on traditional potato salad. Sweet potato salad is a healthier alternative to the regular recipe, and this one is made with no mayo, and has the option to eliminate eggs.

Summer is upon us! That means cookouts, food on the grill, friends, family, and fun in the sun. We all know and love the foods that are served: hot dogs, burgers, chips, watermelon, corn on the cob, and potato salad.

So when you’re invited over to the neighborhood gathering this year, what do you bring? Trying mixing it up with this fresh and healthier take on the iconic potato salad, made with sweet potatoes instead! The kids will love this so much, they may even ask you to send it with their MOMables lunch.

Sweet Potato Salad

Related: Top 5 Lunchboxes We’ve Tested

Not only do the sweet potatoes add a vibrant color to the bowl, they’re also packed full of nutrition. They’re a great source of fiber, antioxidants, vitamins (most prevalent is vitamin A), and minerals. Sweet potatoes are another way to help “sneak in” added nutrition into your family’s diet.

Sweet Potato Salad is great served as a side to grilled meats and can be packed up as leftovers for lunch the next day.

You’ll also see in this recipe that the egg is optional, and you can also omit the Greek yogurt (just use additional vegenaise) to keep the recipe dairy-free and vegan. I also prefer using red onion in lieu of white, because it adds another layer of color to the dish and offers a sweet and milder flavor.

Make it the night before, because it’s best served chilled, to save time the day of your gathering or party.

Sweet Potato Salad

Sweet Potato Salad

Looking for a sweet potato salad recipe your kids will love? Check out our delicious recipe made with no mayonnaise and eggs optional.

  • Author: MOMables
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish


  • 2 pounds sweet potatoes, peeled and diced
  • 2 hardboiled eggs, peeled and diced (optional)
  • 1/4 cup diced red onion
  • 1/4 cup thinly sliced green onion + extra for garnish
  • 1/4 cup chopped celery
  • 1/4 teaspoon thyme
  • 1 teaspoon ground paprika + extra for garnish
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 6 ounces plain nonfat Greek yogurt
  • 1/4 cup mayo or vegenaise


  1. In a large pot on the stove, boil the sweet potato pieces until softened (about 20 minutes). (Note: If you don’t have the hardboiled eggs cooked yet, throw the eggs right into the pot with the sweet potatoes so they can cook at the same time.)
  2. Once the sweet potatoes are done cooking, drain and let cool completely.
  3. Meanwhile, begin dicing your onions and celery.
  4. In a large bowl, toss together the onions, celery, thyme, paprika, salt, and pepper.
  5. Add the yogurt and mayo, then mix again until well combined.
  6. Add sweet potato and eggs (if using) to the bowl, and mix together until well coated. Be careful not to stir too much, or the potatoes will crumble and get too “mushy.”
  7. Let chill for 2 hours before serving.
  8. Garnish with additional fresh green onion and paprika.


  • Serving Size: 1/2 cup
  • Calories: 300
  • Sugar: 9.6g
  • Sodium: 342.6mg
  • Fat: 9.4g
  • Saturated Fat: 2.1g
  • Carbohydrates: 28.6g
  • Fiber: 3.7g
  • Protein: 19.2g
  • Cholesterol: 136.1mg

About Keeley McGuire

Keeley is our resident allergy friendly contributor. She is a full-time working mom to one little girl who loves her homemade lunches. In her personal blog, KeeleyMcGuireBlog, she shares her gluten free and peanut free recipes, her love for her crockpot, and the occasional craft.