Desserts
This sweet potato salad recipe with Greek yogurt transforms humble ingredients into a vibrant, protein-packed dish that balances earthy sweetness with herbed brightness.
The Greek yogurt creates a velvety, tangy dressing that replaces mayo while keeping the salad creamy and satisfying—perfect for vegetarians or anyone craving a lighter option with bold flavor.
Roasted sweet potatoes form the heart of this salad, their natural sweetness deepening as they caramelize in the oven. Paired with crisp celery, sharp red onion, and fresh herbs, the dish gains texture and complexity that elevates it beyond basic potato salads.
The secret lies in the yogurt dressing, where lemon juice and Dijon mustard brighten the richness while garlic and dill add layers of aroma.
What you’ll end up with is a salad that’s hearty enough for a main course but light enough for a side—ideal for potlucks, meal prep, or a satisfying lunch. The yogurt keeps it moist without being heavy, while toasted nuts or a sprinkle of feta add optional crunch and depth.
Every bite delivers a perfect balance of sweet, tangy, and herby notes.
Serve it warm or chilled, alongside grilled chicken or as a standalone dish. The versatility makes it perfect for any season, from summer picnics to cozy fall gatherings. Let’s get started—this salad is easier to make than you think.
Ingredients for sweet potato salad recipe with greek yogurt
Sweet potatoes, creamy yogurt, and bright herbs—this salad packs flavor without the mayo.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lbs | Peeled, cubed evenly |
| Plain Greek Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Celery Stalks 🧅 | 2 whole | Diced, crisp texture |
| Red Onion 🧅 | ¼ cup | Finely chopped, sharp bite |
| Garlic Cloves 🧄 | 3 cloves | Minced, aromatic base |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Dijon Mustard 🍯 | 1 tbsp | For tangy depth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Toasted Walnuts 🥜 | ½ cup | Optional crunch |
| Crumbled Feta Cheese 🧀 | ½ cup | Optional tangy bite |
Sweet potatoes are the star here. Organic sweet potatoes from the produce section (like Harris Teeter or Whole Foods) have the best sweetness, but any medium-sized ones work. Roast them until tender and caramelized—400°F for 25-30 minutes—so they're fork-tender but still hold shape. If you're short on time, microwave them 8-10 minutes first to speed up roasting. The yogurt? Full-fat plain Greek yogurt (like Fage or Siggi's) gives the best creaminess, but low-fat works too if you're watching calories.
No fresh dill? Dried dill at one-third the amount works in a pinch, but fresh is worth hunting down at Trader Joe's or local farmers' markets—it makes all the difference. The lemon juice can be bottled, but freshly squeezed adds a brighter pop. For extra crunch, toast your walnuts in a dry pan for 3-4 minutes until fragrant. No feta? Skip it or use vegan feta—this salad still shines. The celery and red onion add that perfect crunch and sharpness, so don’t skip them even if you’re in a hurry—just chop them right before serving to keep them crisp.
This salad tastes even better the next day (the flavors meld beautifully), so make extra. Store the roasted sweet potatoes and dressing separately in the fridge for 4-5 days—just toss them together when ready to eat. For meal prep, portion into containers with a layer of yogurt dressing on top to keep everything moist. If you’re serving it warm, reheat the sweet potatoes for 2-3 minutes in the microwave before mixing. Leftovers? It reheats perfectly—great for quick lunches all week.
Why You'll Love This Recipe
- No Boil, No Stress: I roast the sweet potatoes whole—just pierce, oil, and bake—so no peeling or chopping. The skin crisps into edible gold, and the inside stays tender with zero fuss.
- Creamy Without Guilt: That Greek yogurt swap makes all the difference—no heavy mayo here. The tang cuts through the sweet potatoes while keeping it light, and honestly? It’s the secret to a salad that doesn’t weigh you down.
- Picnic to Potluck: This holds up everywhere—pack it in a jar for lunch, bring it to BBQs, or serve it cold at dinner. The herbs stay bright, the yogurt doesn’t separate, and between us, it’s the one dish people always ask for seconds on.
- Budget Meal Magic: Sweet potatoes are cheap, Greek yogurt stretches far, and fresh herbs last longer than you’d think. I’ve fed six people for under $10 with this—plus, leftovers taste just as good reheated (yes, even on a Tuesday night).
Step-by-step instructions for sweet potato salad with Greek yogurt
Here's how to create a vibrant, creamy salad that balances sweet, tangy, and crunchy elements perfectly.
Roast the Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs of peeled, cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil and ½ teaspoon of the salt. Spread them in a single layer—they need room to brown, not steam.
Roast for 25-30 minutes, stirring halfway through, until the edges are deep golden brown and the cubes are tender when pierced with a fork. The sweet potatoes should smell caramelized and slightly nutty—this is your cue they're perfectly roasted. Let them cool slightly before handling; they'll be hot!
Prepare the Herbed Yogurt Dressing
While the sweet potatoes roast, combine the 1 cup plain Greek yogurt, 0.25 cup lemon juice, 1 tablespoon Dijon mustard, 3 minced garlic cloves, 1 teaspoon salt, and ½ teaspoon black pepper in a medium bowl. Whisk until smooth and fully blended—the tangy lemon and mustard will brighten the rich yogurt.
Fold in the 0.33 cup chopped fresh dill and 0.25 cup chopped fresh parsley until evenly distributed. The herbs should be visible but not clumpy—this ensures every bite gets that fresh, herby brightness. Taste and adjust seasoning if needed; you want a balance of tangy, creamy, and slightly garlicky.
Chop and Combine All Crunchy Elements
Finely chop the 2 whole celery stalks and 0.25 cup red onion—small dice ensures even distribution and prevents large, tough pieces. Toss them with the 0.5 cup toasted walnuts and 0.5 cup crumbled feta cheese in a separate bowl. The walnuts add a satisfying crunch, while the feta brings a salty, tangy contrast to the sweet potatoes.
Add the roasted sweet potatoes to this bowl and gently toss everything together. The warm sweet potatoes will help the dressing cling to each piece, creating a cohesive salad. If the mixture seems too dry, drizzle in the remaining 2 tablespoons extra-virgin olive oil to bind everything smoothly.
Chill and Serve for Maximum Flavor
Transfer the salad to an airtight container and refrigerate for at least 30 minutes (or up to 2 hours) before serving. Chilling allows the flavors to meld beautifully—the sweetness of the roasted sweet potatoes softens, the yogurt dressing thickens slightly, and the herbs release their full aroma.
When ready to serve, give the salad a final toss and taste. The perfect balance should shine through: creamy yogurt, sweet roasted sweet potatoes, herby brightness, crunchy walnuts, and a tangy feta finish. Serve chilled or at room temperature with a slice of crusty bread or alongside grilled chicken for a complete meal.
Pro Tips For Making Sweet Potato Salad Recipe With Greek Yogurt
- ROAST UNTIL TENDER: Boil your sweet potatoes first, then roast them at 400°F (200°C) for 20-25 minutes—this keeps the insides creamy while the outsides get that caramelized bite. I used to skip the boil and just roast, but they’d end up gummy inside no matter how long I baked them.
- USE THICK YOGURT: Go for full-fat Greek yogurt (or at least 2% if you’re watching calories)—it’s richer and won’t turn watery when mixed with the warm potatoes. Thin yogurt makes the salad taste like a sad, diluted dip.
- CHOP HERBS FINE: Stack and roll fresh dill and parsley into a tight bundle, then slice thinly with a sharp knife—this keeps the herbs bright and evenly distributed. Big chunks of parsley just sit there like awkward guests at a party.
- SALT THE POTATOES: Toss the roasted sweet potatoes with ½ teaspoon salt while they’re still hot—it penetrates better and balances the sweetness before you mix in the yogurt. I learned this the hard way after a batch tasted bland no matter how much I seasoned the dressing.
Flavor customization for this dish
Sweet & Spicy Kick
Add a ½ teaspoon of cayenne pepper or 1 tablespoon of hot honey to the yogurt dressing for a sweet-spicy contrast. I love drizzling 1 teaspoon of sriracha-infused olive oil over the top right before serving—it adds a smoky heat that balances the sweetness beautifully.
For extra depth, sprinkle with 1 tablespoon of toasted pumpkin seeds for crunch and a subtle nutty warmth. 🌶️
Citrus Zest Boost
Brighten the salad with 1 tablespoon of freshly grated orange zest mixed into the yogurt dressing. The citrus pairs perfectly with the sweet potatoes and adds a refreshing twist. For a stronger flavor, add 2 tablespoons of freshly squeezed orange juice to the dressing.
Garnish with thin orange slices on top for a pop of color and extra zing.
Smoky BBQ Twist
Swap the Dijon mustard for 1 tablespoon of smoked paprika and 1 tablespoon of BBQ sauce in the yogurt dressing. This gives the salad a smoky, tangy depth that’s perfect for a heartier dish.
Top with crumbled smoked gouda cheese for an extra layer of richness. Serve warm alongside grilled chicken or as a standalone main course.
Herb Variations
Swap out the dill and parsley for ½ cup chopped fresh cilantro and 2 tablespoons of chopped mint for a Mediterranean-inspired twist. If you prefer a more earthy flavor, use ½ cup chopped fresh tarragon or 2 tablespoons of chopped chives.
Fresh herbs make all the difference, so don’t be afraid to experiment—just keep the total herb amount consistent.
Cheesy Upgrade
For a richer, creamier texture, fold ½ cup of crumbled goat cheese into the yogurt dressing. The tangy goat cheese complements the sweet potatoes beautifully. If you want to keep it vegetarian, use vegan feta or cashew cheese for a dairy-free option.
Sprinkle with toasted pine nuts for an added crunch and nutty flavor.
Sweet & Nutty Finish
Add 2 tablespoons of maple syrup to the yogurt dressing for a caramelized sweetness that pairs perfectly with the roasted sweet potatoes. Top with ½ cup of candied pecans for a sweet, crunchy finish. This variation is especially delicious during the holidays or for a festive dinner. 🍯
Nutrition facts
Frequently asked questions
Can I use regular yogurt instead of Greek yogurt?
Regular yogurt will work, but you’ll need 1.5 cups to match the thickness and creaminess of Greek yogurt. The salad will be lighter, so add 1 extra tablespoon of olive oil to compensate. Greek yogurt’s higher protein content also helps keep the salad more satisfying—great for vegetarian meals!
How do I keep the sweet potatoes from getting mushy?
Roast them at 400°F for 25-30 minutes until tender but still firm to the touch. Cut them into 1-inch cubes for even cooking. Let them cool completely before mixing with the dressing—warm sweet potatoes absorb moisture faster. For extra insurance, toss them with 1 teaspoon of cornstarch before roasting.
Is this salad safe to eat warm?
Serve it warm or at room temperature—both work beautifully. If reheating, warm the roasted sweet potatoes in a skillet for 2-3 minutes with a splash of water to revive their texture. The yogurt dressing may thin slightly, so add 1 tablespoon of olive oil if needed to restore creaminess. Warm salads are perfect for chilly evenings!
What’s the best way to store leftovers?
Store the roasted sweet potatoes and dressing separately in airtight containers for up to 5 days. Mix them together when ready to eat—this keeps the celery and red onion crisp. For meal prep, portion into containers with a layer of dressing on top to prevent sogginess. Refrigerate for 30 minutes before serving to let flavors meld.
Can I make this salad without nuts?
Yes! Skip the walnuts and add ½ cup of toasted sunflower seeds or ¼ cup of pumpkin seeds for crunch. For a seed-free option, fold in ½ cup of diced cucumber or ¼ cup of chopped bell peppers. The yogurt dressing will still hold everything together beautifully—just adjust the celery/onion ratio to maintain texture.
