Sweet Potato Salad Recipe
If you’re searching for a vibrant, flavor-packed dish that’s equally at home on a festive table or in your weekday lunchbox, Sweet Potato Salad is about to become your new go-to recipe. This salad is a true celebration of color and texture: tender, caramelized sweet potatoes mingle with tart cranberries, creamy feta, and a zingy Dijon dressing, every bite a joy. It’s the sort of dish that always garners recipe requests and makes both veggie-lovers and skeptics swoon!

Ingredients You’ll Need
One of the best things about Sweet Potato Salad is the way these straightforward ingredients come together to create something unforgettable. Each one plays a unique role, whether it’s adding sweet, tangy, or savory notes or bringing bold color to the bowl. Here’s what you’ll need and why you shouldn’t skip a single thing.
- Sweet potatoes: Cubed and roasted, they form the sweet, hearty backbone of this salad.
- Red onion: For a little bite and a gorgeous pop of color, thinly sliced and roasted to soft perfection.
- Extra-virgin olive oil: Used for both roasting and in the dressing; it brings out all the natural sweetness and ties everything together.
- Kosher salt: Enhances every flavor and keeps the whole dish well-seasoned.
- Freshly ground black pepper: Adds just the right hint of warmth and spice.
- Dried cranberries: These little jewels bring a pop of tang and sweetness that brightens each forkful.
- Crumbled feta: Salty, creamy, and just rich enough to balance all the sweet and sour notes.
- Freshly chopped parsley: Don’t skip the parsley; it adds fresh flavor and makes the salad burst with color.
- Apple cider vinegar: The tangy base of a bold, well-rounded dressing.
- Dijon mustard: A spoonful wakes up the dressing and gives the salad a lovely bite.
- Honey: Just a little for mellow sweetness that pairs beautifully with the potatoes and cranberries.
- Ground cumin: This is the secret spice that brings a gentle earthiness that makes everything pop.
- Ground paprika: Paprika adds subtle warmth and depth.
- Extra-virgin olive oil (for the dressing): Emulsifies the vinaigrette and adds a rich mouthfeel.
How to Make Sweet Potato Salad
Step 1: Roast the Sweet Potatoes and Onions
Start by preheating your oven to 400°F. On a large rimmed baking sheet, toss your cubed sweet potatoes and those beautiful half-moons of red onion with a drizzle of olive oil, plus a generous pinch of salt and pepper. Spread them out in a single layer for even roasting – this is the key to getting those irresistible caramelized edges. Pop them in the oven and roast until perfectly tender and just starting to brown, about 20 minutes. Let them cool slightly (just so the feta doesn’t immediately melt), then transfer everything to a big mixing bowl.
Step 2: Whisk the Dressing
While the veggies are cooling down, it’s time for the zesty backbone of your Sweet Potato Salad: the dressing. In a small bowl or a liquid measuring cup, combine apple cider vinegar, Dijon mustard, honey, cumin, and paprika. Gradually whisk in the olive oil, pouring it in a slow stream until the dressing is perfectly smooth and emulsified. Taste and adjust with salt and pepper—you want something bold enough to stand up to those sweet potatoes.
Step 3: Assemble and Toss
Pour the warm roasted sweet potatoes and onions into a large bowl. Drizzle all that tangy, fragrant dressing over top, then add the dried cranberries, crumbled feta, and chopped parsley. Give everything a gentle but thorough toss (the potatoes are delicate!) until everything is coated. The mix of temperatures and textures is nothing short of dazzling.
Step 4: Serve It Up
You can serve Sweet Potato Salad warm, just after tossing, or let it come to room temperature—it’s delicious both ways. The warmth helps the flavors meld together, but it’s equally great cold as leftovers, so don’t stress about timing. Scoop it into your favorite serving dish, stand back, and admire the gorgeous colors!
How to Serve Sweet Potato Salad

Garnishes
For the perfect finishing touch, sprinkle a little extra feta and parsley right over the top for a pop of brightness. A pinch of flaky sea salt or a handful of toasted pumpkin seeds also add a delightful crunch and make the Sweet Potato Salad feel restaurant-worthy. Don’t be shy with the garnishes—presentation matters when the dish is this pretty!
Side Dishes
Sweet Potato Salad is super versatile when it comes to pairing. I love it alongside grilled chicken, roasted salmon, or a platter of falafel for a hearty, nourishing meal. It’s also a fantastic addition to a picnic spread or potluck, where it holds its own next to sandwiches, green salads, or tangy slaws.
Creative Ways to Present
For gatherings, try serving Sweet Potato Salad in individual jars or small glasses for a portable, pint-sized party treat. You can also pile it onto baby greens or arugula as a show-stopping salad course, or stuff it into avocado halves for a fun twist. The possibilities are endless—this is a salad that loves a little flair!
Make Ahead and Storage
Storing Leftovers
Got extra Sweet Potato Salad? Lucky you! Once cooled, store leftovers in an airtight container in the refrigerator. It will keep beautifully for up to three days, meaning lunch or snack time is sorted. In fact, letting the flavors mingle overnight can make this salad taste even better the next day.
Freezing
While freezing isn’t ideal for this recipe—the textures of the potatoes and feta can suffer after thawing—it’s not totally off-limits. If you do freeze it, try to do so before adding the feta and fresh herbs. Thaw in the fridge and add those fresh elements right before serving, but expect a slightly softer salad.
Reheating
To serve your Sweet Potato Salad warm again, just pop it in a microwave-safe dish and heat gently in the microwave, stirring once or twice. Or, reheat in a low oven, covered with foil. Just be sure not to overheat—gentle warmth brings back the flavors without turning everything to mush.
FAQs
Can I make Sweet Potato Salad ahead of time?
Absolutely! This recipe is a meal-prepper’s dream. You can roast the veggies, make the dressing, and keep all components stored separately, then toss everything together just before serving (or up to a few hours ahead). The flavors deepen as it sits!
Is Sweet Potato Salad good served cold?
Yes, Sweet Potato Salad is delicious whether served warm or straight from the fridge. The dressing soaks into the potatoes and keeps everything moist and flavorful, even on day two.
Are there any substitutions for feta cheese?
If feta isn’t your favorite, goat cheese is a soft, creamy swap that works beautifully here. For a dairy-free version, try a sprinkle of toasted nuts, such as pecans or walnuts, for richness and crunch.
Can I use regular potatoes instead of sweet potatoes?
While you could sub in regular potatoes in a pinch, you’ll lose the natural sweetness that makes this salad so crave-worthy. Sweet Potato Salad really shines with the slight caramel flavor that roasted sweet potatoes bring, but feel free to experiment!
What’s the best way to transport Sweet Potato Salad to a potluck?
Transport it right in your mixing bowl, cover tightly, and carry the garnishes separately. Once you arrive, give it a quick toss and add your garnishes to freshen things up—it’ll look and taste absolutely spectacular.
Final Thoughts
There’s a reason Sweet Potato Salad has a place in my recipe hall of fame—it’s simple, stunning, and bursting with flavor in every bite. Whether you’re making it for a crowd or just looking to treat yourself, give this dish a try; you just might discover your new favorite way to enjoy sweet potatoes!
PrintSweet Potato Salad Recipe
A delightful and flavorful Sweet Potato Salad recipe that combines the natural sweetness of sweet potatoes with tangy feta, dried cranberries, and a zesty dressing. This salad is perfect as a side dish or a light main course.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Sweet Potato Salad:
- 3 large sweet potatoes, peeled and cubed (about 2 lb.)
- 1 small red onion, thinly sliced into half moons
- 2 tbsp. extra-virgin olive oil
- Kosher salt
- Freshly ground black pepper
Dressing:
- 1/2 c. dried cranberries
- 1/2 c. crumbled feta
- 1/4 c. freshly chopped parsley
- 2 tbsp. apple cider vinegar
- 1 tbsp. Dijon mustard
- 1 tbsp. honey
- 1/2 tsp. ground cumin
- 1/4 tsp. ground paprika
- 1/4 c. extra-virgin olive oil
Instructions
- Preheat the oven: Preheat the oven to 400°F.
- Prepare sweet potatoes: Toss sweet potatoes and red onion in olive oil on a baking sheet, season with salt and pepper, and bake for about 20 minutes until tender.
- Make dressing: Whisk together vinegar, mustard, honey, and spices. Gradually whisk in olive oil until emulsified. Season with salt and pepper.
- Combine ingredients: In a large bowl, toss the roasted sweet potatoes with the dressing, cranberries, feta, and parsley.
- Serve: Enjoy the sweet potato salad warm or at room temperature.
Notes
- This salad can be made ahead and stored in the refrigerator for up to 2 days.
- Feel free to customize the salad by adding nuts or seeds for extra crunch.
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 15g
- Sodium: 320mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 10mg
Keywords: Sweet Potato Salad, Salad Recipe, Sweet Potato Recipe, Side Dish, Vegetarian, Easy Recipe