Salads
This Southern sweet potato salad delivers the perfect balance of crispy celery crowns and velvety mustard-vinegar dressing that Southern cooks have perfected for generations. The secret lies in roasting the sweet potatoes until tender yet firm, then topping them with a tangy, creamy dressing that makes every bite irresistible.
I've made this recipe countless times at family gatherings, and it never fails to disappear from the table.
The magic happens in the dressing—a classic Southern blend of mayonnaise, Dijon mustard, apple cider vinegar, and fresh herbs that creates a rich, creamy base with just the right amount of tang.
Crispy celery crowns add texture and freshness, while toasted pecans provide a satisfying crunch. The result is a salad that's hearty enough for a main dish but light enough for a side.
What you'll end up with is a vibrant, flavorful salad that's packed with Southern comfort flavors—sweet potatoes, tangy dressing, and crunchy toppings all in perfect harmony. The crispy celery crowns stay crisp even after sitting for a while, while the sweet potatoes maintain their creamy texture.
This is the kind of dish that brings people together, whether at a summer picnic or a holiday feast.
Serve this salad warm or at room temperature, and it pairs beautifully with grilled meats, fried chicken, or as a standalone dish for a satisfying meal.
The recipe is designed to be made ahead, so you can focus on other dishes while this one develops its incredible flavors. Let's get started!
Ingredients for southern sweet potato salad
Sweet potatoes, crispy celery crowns, and a creamy mustard-vinegar dressing come together for this Southern classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 ½ lb | Medium-sized, peeled and cubed |
| Mayonnaise 🥫 | 1 cup | Dijon-style preferred for tang |
| Dijon Mustard 🌶️ | 2 tbsp | For authentic Southern flavor |
| Apple Cider Vinegar 🍏 | 2 tbsp | Unfiltered for extra depth |
| Fresh Celery 🧅 | 2 whole | For crispy crowns, cut into sticks |
| Pecans 🌰 | ½ cup | Toasted for crunchy texture |
| Fresh Parsley 🌿 | ¼ cup | Chopped for fresh herb finish |
| Olive Oil 🫒 | 2 tbsp | For roasting sweet potatoes |
| Brown Sugar 🍚 | 1 tbsp | Lightly browned for caramel notes |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing depth |
| Honey 🍯 | 1 tbsp | For subtle sweetness balance |
The sweet potatoes are the star—look for vibrant orange ones with smooth skins. Trader Joe's and Whole Foods carry the best varieties, but any good grocery store will do. Peeled and cubed evenly, they roast up tender yet firm. For extra richness, I always toss them with a little olive oil and brown sugar before roasting—that caramelized edge is everything. Celery crowns need to stay crisp, so cut them into thick sticks and blanch them for just 30 seconds in boiling water before chilling. Pecans? Toast them in a dry pan until fragrant—don't walk away or they'll burn.
No Dijon mustard? Yellow mustard works in a pinch, but you'll miss that tangy depth. Fresh parsley wilt fast? Dried parsley at half the amount keeps the flavor without the mess. The dressing is where the magic happens—mayonnaise, apple cider vinegar, and honey create that perfect Southern creamy-tangy balance. If you're watching calories, use Greek yogurt mixed with mayo for a lighter version. For extra crunch, swap pecans for walnuts—they've got a similar toasty flavor. And if you can't find unfiltered apple cider vinegar, white vinegar with a pinch of sugar works too.
This salad tastes even better the next day—flavors meld beautifully when chilled overnight. Store the dressing separately if making ahead, then toss just before serving. The celery crowns stay crisp for 2 days in the fridge if wrapped tightly in paper towels. Pecans keep for 6 months in the freezer, so toast a big batch. For serving, I like to pile it high on a platter and let everyone dig in—it disappears fast at gatherings.
Why You'll Love This Recipe
- No Boil, No Fuss: I swear by this trick—roasting the sweet potatoes instead of boiling them. You just toss them in the oven with a little oil and salt, and they come out caramelized and tender. No peeling, no waiting for water to boil. That’s 20 minutes saved right there, and honestly, the flavor’s so much richer.
- Tangy-Sweet Magic: That Dijon mustard and apple cider vinegar combo? It’s the secret weapon. The vinegar cuts through the sweetness while the mustard adds this little kick that makes it crave-worthy—not too heavy, not too bland. Plus, the celery adds that crisp, fresh bite that keeps it from feeling like dessert.
- Picnic to Potluck: This salad is my go-to for everything. Pack it in a jar for lunch, bring it to BBQs (it’s better cold), or serve it alongside fried chicken—it’s that versatile. And between us, it’s the one dish people always ask for seconds on.
- Budget Meal Magic: Sweet potatoes are cheap, mayo and vinegar last forever, and celery stretches far. I make a big batch on Sundays, and it feeds my family for days—no waste, no stress. Leftovers? They taste just as good the next day, if not better, because the flavors meld even more. My wallet and my taste buds thank me.
Step-by-step instructions for Southern sweet potato salad
Here's how to create that perfect balance of crispy, caramelized sweet potatoes and rich, tangy dressing.
Roast Sweet Potatoes to Crispy Perfection
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 2.5 lb sweet potatoes (peeled and cubed) with 2 tbsp olive oil and 1 tbsp brown sugar until evenly coated. Spread them in a single layer on the baking sheet, leaving space between each cube for even browning.
Roast for 30-35 minutes, stirring halfway through, until the edges are deep golden brown and the cubes are tender when pierced with a fork. You want them caramelized but still holding their shape—not mushy. Remove from the oven and let cool slightly before handling.
Prepare the Crispy Celery Crowns
While the sweet potatoes roast, cut the 2 whole fresh celery into 1-inch sticks. In a small bowl, toss the celery with 1 tbsp olive oil and ½ tsp salt. Spread them on a separate baking sheet in a single layer.
Roast at 425°F for 15-18 minutes, stirring once halfway, until the celery is deep golden brown and slightly crispy. Watch closely—they burn quickly once they reach this stage. Remove and let cool completely before adding to the salad.
Make the Creamy Mustard-Vinegar Dressing
In a medium bowl, whisk together the 1 cup mayonnaise, 2 tbsp Dijon mustard, 2 tbsp apple cider vinegar, 1 tbsp honey, 1.5 tsp salt, and ½ tsp black pepper until smooth. Add the 2 minced garlic cloves and mix well. Taste and adjust seasoning if needed—this dressing should be tangy, slightly sweet, and perfectly balanced.
For extra depth, let the dressing sit for 5 minutes before using. This allows the flavors to meld together, creating that rich, velvety texture that defines Southern sweet potato salad.
Assemble and Finish with Crunchy Toppings
In a large bowl, combine the cooled sweet potatoes and crispy celery crowns. Pour the dressing over the top and gently toss until everything is evenly coated. The dressing should cling to the sweet potatoes without making them soggy—if it looks too thick, add 1-2 tbsp water to loosen it.
Stir in the ½ cup toasted pecans and ¼ cup chopped fresh parsley just before serving. The pecans add a satisfying crunch, while the parsley brightens up the dish with freshness. Serve immediately while the celery crowns are still crisp and the sweet potatoes are warm.
Pro Tips For Making Southern Sweet Potato Salad
- BOIL ‘EM UNTIL FORK-TENDER: Sweet potatoes need to be cooked just right—soft enough to mash but not falling apart. I learned this the hard way: undercooked chunks make the salad gritty, while overcooked ones turn to mush. Test with a fork after 20 minutes in boiling water; if it slides in easily, they’re done.
- DICE CELERY SMALLER THAN YOU THINK: Skip the thick, visible chunks—this salad’s texture relies on celery’s crunch blending seamlessly. I used to cut it in ¼-inch pieces, but now I go for ⅛-inch dice. It distributes flavor and prevents that "oh, there’s a celery stick" surprise in every bite.
- WHISK THE DRESSING FIRST: Mix the mayo, mustard, and vinegar before adding the sweet potatoes. I used to toss everything raw, and the vinegar would curdle the mayo right in the bowl. A quick whisk in a separate container guarantees a smooth, tangy base—no lumps or sad separation later.
- CHILL IT LONGER THAN YOU WANT TO: This isn’t a "serve immediately" dish. Let it sit in the fridge for at least 2 hours—ideally overnight. The flavors meld, the celery softens just enough, and the sweet potatoes absorb the dressing. I know, I know, but trust the process—your future self will eat it all.
Storing and reheating your southern sweet potato salad
Fridge Storage Secrets
Store your Southern sweet potato salad in an airtight container with a tight-fitting lid for up to 4 days in the fridge. I use Glasslock containers because they keep everything fresh without absorbing odors.
The dressing and sweet potatoes actually taste better after sitting overnight—flavors meld beautifully. Keep the celery crowns separate if possible, wrapped in a damp paper towel, to maintain their crispness. 🥫
Freezer-Friendly Tips
This salad freezes surprisingly well for up to 3 months if you store the dressing separately. Spread the sweet potatoes and celery crowns on a tray to freeze solid first, then transfer to a freezer bag with parchment between layers.
Thaw overnight in the fridge before adding the dressing. The texture stays intact, though the celery will lose some crispness—just add fresh celery crowns when serving. ❄️
Reheating Like a Pro
For the best results, reheat only the sweet potatoes and celery crowns in a skillet over medium heat for 5-7 minutes until warmed through. Add the dressing fresh from the fridge just before serving to maintain that perfect creamy-tangy balance.
If using frozen components, add 1 tbsp water to the skillet to prevent drying. Stir in the pecans and parsley last to preserve their texture. 🔥
Reviving Crispiness
If your celery crowns lose their crunch after storage, revive them by tossing with 1 tsp apple cider vinegar and a pinch of salt, then spreading on a baking sheet.
Broil for 2-3 minutes** at 350°F until slightly crisp again. This trick works wonders for bringing back that satisfying crunch without overcooking the sweet potatoes. 🌶️
Make-Ahead Magic
Prepare this salad 2 days ahead for maximum flavor development. Store all components separately in the fridge: sweet potatoes, celery crowns, dressing, and toppings. When ready to serve, simply toss everything together and adjust seasoning if needed.
The flavors deepen over time, making it perfect for meal prep. Trust me, your taste buds will thank you! 💫
Serving Warm or Cold
This salad shines both warm and cold, but the textures behave differently. Serve warm for a comforting side dish with grilled meats, or chill for 2 hours before serving at picnics. If serving cold, add fresh celery crowns just before eating to maintain crispness.
The dressing stays creamy in both cases, but the contrast of warm sweet potatoes with cool celery is pure Southern magic. 🍽️
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Sweet potatoes are essential for that authentic Southern flavor and texture. Regular potatoes would make the dish too starchy and lose the natural sweetness that balances the tangy dressing. If you're looking for a similar texture, try yams—but they won't have the same vibrant flavor.
How do I keep the celery crowns crispy?
Roast them at 425°F for just 15-18 minutes until golden brown, then cool completely before adding to the salad. For extra crispness, store them separately in a damp paper towel in the fridge. If they lose crunch, revive them with a quick broil for 2-3 minutes.
Is this salad vegan-friendly?
Not traditionally, but you can easily adapt it! Replace the mayonnaise with vegan mayo, swap honey for maple syrup, and use olive oil instead of brown sugar. For extra richness, add avocado or cashew cream to the dressing. The flavor will still be delicious with these adjustments.
Can I make this ahead of time?
This salad tastes even better after sitting overnight. Store components separately in the fridge for up to 4 days, then toss together just before serving. The flavors meld beautifully, and it's perfect for meal prep.
What's the best way to serve this salad?
This hearty salad pairs perfectly with grilled meats like pulled pork or fried chicken. For a vegetarian option, serve it with cornbread or as a standalone dish with crusty bread. The warm sweet potatoes and crispy celery make it satisfying enough for a main course.
