This Sweet Potato Salad gives a Southern-style spin to classic potato salad, featuring tender sweet potatoes, chopped hard-boiled eggs, crunchy celery, and diced onion all tossed in a creamy, tangy dressing. Whole grain mustard, apple cider vinegar, and a touch of granulated sugar balance the potatoes’ natural sweetness, creating a versatile side suitable for weeknight dinners, potlucks, barbecues, or holiday tables.

Table of Contents
- Why You’ll Love This Recipe
- What is Sweet Potato Salad?
- Key Ingredients
- Ingredients & Substitutions
- Variations
- Tips for Best Results
- FAQs
- Storage
- How to Make Sweet Potato Salad
- Make Ahead
- What to Serve With Sweet Potato Salad
- If You Enjoyed Sweet Potato Salad
- Save This Recipe
- Sweet Potato Salad Recipe
Why You’ll Love This Recipe
- A fresh twist on a classic. Using sweet potatoes instead of russets or red potatoes gives the salad a warm, slightly sweet flavor while preserving the creamy, comforting qualities of a Southern potato salad.
- Creamy with a bright finish. Mayonnaise and Greek yogurt (or sour cream) make the dressing rich, while whole grain mustard and apple cider vinegar add brightness and balance.
- Make-ahead friendly. The salad benefits from chilling, which allows the flavors to meld, so it’s ideal to prepare in advance for gatherings or busy evenings.
- Great for groups. Serve it at barbecues, potlucks, picnics, or family dinners—its flavor and texture pair well with many mains.
- Customizable. Easily adjust for heat, tang, or texture by adding cayenne, a splash of pickle juice, or chopping the potatoes to your preferred size.
What is Sweet Potato Salad?
Sweet Potato Salad swaps traditional white or red potatoes for sweet potatoes while keeping many familiar elements: hard-boiled eggs, a creamy dressing, celery for crunch, and onion for savory contrast. The result is a sweet-savory side that feels both familiar and new.
Because sweet potatoes are naturally sweeter than standard potatoes, balancing ingredients like mustard, vinegar, and a small amount of sugar are important to keep the salad bright and well rounded. Greek yogurt or sour cream lightens the dressing while still maintaining creaminess alongside mayonnaise.
Key Ingredients
Note: The full printable ingredient list appears in the recipe card below.
Sweet potatoes
Peeled and cubed sweet potatoes are the foundation. Cook until just fork-tender so they keep their shape when mixed into the dressing.
Hard-boiled eggs
Chopped eggs lend richness and provide the familiar texture of Southern-style potato salad.
Mayonnaise
Forms the creamy base of the dressing and helps bind the salad together.
Plain Greek yogurt or sour cream
Either ingredient adds creaminess and a slight tang to lighten the mayonnaise.
Whole grain mustard
Adds tang and a bit of texture to the dressing.
Apple cider vinegar
Brightens the dressing and counteracts the sweetness of the potatoes.
Granulated sugar
A small amount smooths and balances the tangy elements while complementing the sweet potatoes.
Celery
Adds a refreshing crunch for contrast.
Onion
Provides savory bite and depth of flavor.
Fresh parsley
A bright finishing herb that adds color and freshness.
Seasonings
Garlic powder, onion powder, paprika, salt, and black pepper round out the dressing’s flavor.

Ingredients & Substitutions
Note: Substitutions below are optional; see the recipe card for exact quantities.
- Sweet potatoes – Peel and cube; cook until just fork-tender to avoid a mushy salad.
- Hard-boiled eggs – Traditional in Southern potato salad, they add creaminess and body.
- Mayonnaise – Forms the base of the dressing; use light mayo if you prefer.
- Plain Greek yogurt or sour cream – Both add tang and creaminess; either works fine.
- Whole grain mustard – Adds texture and a pleasant mustard flavor; Dijon can be used in a pinch.
- Apple cider vinegar – Balances sweetness; lemon juice can substitute if needed.
- Granulated sugar – A small amount balances acidity and sweetness.
- Celery and onion – Provide crunch and savory contrast; swapping red onion for milder flavor is an option.
- Fresh parsley – Adds freshness; chives or dill can be used instead.
- Seasonings – Adjust garlic powder, onion powder, paprika, salt, and pepper to taste.
Variations
- Spicy: Add a pinch of cayenne or a dash of hot sauce to the dressing for heat.
- Extra tang: A splash of pickle juice brightens the dressing and complements the sweet potatoes.
- Richer dressing: Use sour cream instead of Greek yogurt for a creamier texture.
- Texture options: Cube the sweet potatoes larger or smaller depending on whether you prefer a chunky or more uniform salad.

Tips for Best Results
- Avoid overcooking the sweet potatoes. Cook just until fork-tender so the cubes maintain their shape in the salad.
- Cool slightly before tossing. Let the drained sweet potatoes rest a few minutes so warm potatoes don’t thin the dressing.
- Fold gently. Sweet potatoes break more easily than firm potatoes—use a gentle folding motion to combine ingredients.
- Chill before serving. Refrigerate for at least 30 minutes to let the flavors meld and the salad cool completely.
- Adjust seasonings after chilling. Cold flavors mellow, so taste and tweak salt, vinegar, or mustard before serving.
FAQs
Yes. This salad is ideal for making ahead because it benefits from chilling. Prepare it, cover, and refrigerate until serving time.
Store in an airtight container in the refrigerator for up to 4 days.
Yes. Sour cream can replace Greek yogurt for a slightly richer flavor.
Cook the cubed sweet potatoes only until fork-tender, drain well, let them cool slightly, and fold them gently into the dressing.
This salad is best served chilled. Refrigerate at least 30 minutes before serving for the best texture and flavor.
Storage
Keep leftover Sweet Potato Salad in an airtight container in the refrigerator for up to 4 days. Because the dressing contains mayonnaise and yogurt or sour cream, always keep it chilled and return leftovers to the fridge promptly.
How to Make Sweet Potato Salad
Quick overview: cook the sweet potatoes, mix the dressing, gently combine with eggs and vegetables, then chill.
Quick steps:
- Cook the sweet potatoes. Bring a large pot of salted water to a boil. Add cubed sweet potatoes and cook until fork-tender, about 10 minutes. Drain and let cool slightly.
- Make the dressing. In a large bowl, whisk together mayonnaise, Greek yogurt or sour cream, whole grain mustard, apple cider vinegar, granulated sugar, celery, onion, parsley, garlic powder, onion powder, paprika, salt, and black pepper.
- Combine gently. Fold the cooled sweet potatoes and chopped hard-boiled eggs into the dressing until everything is evenly coated.
- Chill. Cover and refrigerate for at least 30 minutes before serving to let flavors meld.




Make Ahead
This salad is an excellent make-ahead side. Prepare and refrigerate it covered; chilling allows flavors to blend and makes transportation to potlucks or picnics easy.
What to Serve With Sweet Potato Salad
Sweet Potato Salad complements grilled and smoked mains beautifully. Try it alongside burgers, hot dogs, grilled chicken, pulled pork, barbecue ribs, or as part of a buffet with coleslaw, baked beans, and corn on the cob. Its slightly sweet profile also pairs well with autumn dishes and roasted meats.
If You Enjoyed Sweet Potato Salad
If you like reimagined classics, consider trying other creamy cold sides such as bacon ranch potato salad, broccoli salad, macaroni salad, or an antipasto pasta salad. These salads are also great for cookouts, picnics, and potlucks when you want a mix of flavors and textures.

Save This Recipe
Save this Sweet Potato Salad recipe for easy access when planning cookouts, potlucks, family dinners, or holiday meals. It’s a dependable side that travels well and can be prepared ahead of time.
Sweet Potato Salad
Equipment
- large pot or Dutch oven
- colander
- large mixing bowl
- measuring cups and spoons
- knife and cutting board
- rubber spatula or wooden spoon
Ingredients
- 3 cups sweet potatoes, peeled and cubed
- ¾ cup mayonnaise
- ¼ cup plain Greek yogurt or sour cream
- 1 tablespoon whole grain mustard
- 1 tablespoon apple cider vinegar
- 1 tablespoon granulated sugar
- ½ cup celery, chopped
- ¼ cup onion, diced
- 1 tablespoon fresh parsley, chopped
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 3 hard-boiled eggs, chopped
Instructions
- Bring a large pot of salted water to a boil. Add the cubed sweet potatoes and cook until fork-tender, about 10 minutes. Drain and let cool slightly.
- In a large mixing bowl, combine the mayonnaise, Greek yogurt or sour cream, whole grain mustard, apple cider vinegar, granulated sugar, celery, onion, parsley, garlic powder, onion powder, paprika, salt, and black pepper. Stir until smooth and well combined.
- Gently fold the cooked sweet potatoes and chopped hard-boiled eggs into the dressing until everything is evenly coated. Be careful not to break the sweet potato cubes.
- Cover and chill in the refrigerator for at least 30 minutes before serving to let the flavors meld and to cool the salad completely.
Notes
Storage
- Store in an airtight container in the refrigerator for up to 4 days.
Reheating
- This salad is best served chilled; no reheating needed.
Freezing
- Freezing is not recommended. The creamy dressing can separate and the texture of vegetables and eggs can change after thawing.
Tips for best results
- Cook the sweet potatoes only until fork-tender and drain them well.
- Let potatoes cool slightly to avoid thinning the dressing.
- Gently fold ingredients to keep the potato cubes intact.
- Chill before serving to allow flavors to develop.
Notes
- Add a pinch of cayenne for heat or a splash of pickle juice for extra tang.
- Greek yogurt and sour cream are interchangeable in this recipe.
- This salad is a convenient option for meal prep and potlucks.
Nutrition
Nutrition information is an approximation.
Other Recipes You May Enjoy
If you enjoyed this recipe, here are a few more reader favorites to try next.

Side Dish
BBQ Ranch BLT Pasta Salad

Main Dish
Slow Cooker Hot Dog Chili

Side Dish
Dill Pickle Pasta Salad

Side Dish