Desserts
This sweet potato salad recipe with Greek yogurt transforms humble sweet potatoes into a creamy, herbed masterpiece that balances sweetness with tangy brightness—perfect for elevating any meal. The secret lies in roasting the sweet potatoes until caramelized and tender, then tossing them with a Greek yogurt dressing infused with fresh herbs, lemon, and a touch of honey for depth. It’s a dish that feels both comforting and sophisticated, with protein-rich yogurt keeping it satisfying.
The roasting step is where the magic happens—it develops a natural sweetness that pairs beautifully with the cool, creamy yogurt dressing.
This salad works as a hearty side for roasted meats or grilled fish, or even as a light main when served with a sprinkle of toasted nuts or seeds for crunch. The texture contrast between the velvety sweet potatoes and the light, herbed yogurt makes every bite irresistible.
What sets this recipe apart is its versatility—it’s equally at home on a summer picnic table or as a make-ahead dish for busy weeknights.
The Greek yogurt adds a tangy brightness that cuts through the natural sweetness of the potatoes, while fresh herbs like dill or parsley add a bright, aromatic finish. It’s a dish that’s simple to prepare but feels like a gourmet creation.
Ready in just 45 minutes, this salad keeps well in the refrigerator for up to 3 days, making it an ideal meal prep option. Whether you’re serving it alongside grilled chicken or as a standalone dish with crusty bread, it’s a recipe that delivers restaurant-quality results with minimal effort.
Let’s get started!
Ingredients for sweet potato salad recipe with greek yogurt
Roasted sweet potatoes meet creamy Greek yogurt in this bright, herbed salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, peeled and cubed |
| Plain Greek Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Fresh Lemon Juice 🍋 | ½ cup | Freshly squeezed |
| Honey 🍯 | 2 tbsp | For subtle sweetness |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for brightness |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Toasted Pecans 🥜 | ½ cup | Chopped, optional crunch |
| Red Wine Vinegar 🍷 | 1 tbsp | For tangy balance |
The sweet potatoes are the heart of this dish—organic sweet potatoes from the grocery store's produce section work perfectly, but look for ones that feel heavy for their size. Trader Joe's and Whole Foods often carry the best quality, but any standard grocery store will do. Peeled and cubed evenly, they roast up beautifully with olive oil and salt, developing that caramelized sweetness that makes this salad so special. For extra flavor, don't skip the garlic—it infuses into the potatoes during roasting. If you're prepping ahead, roast the potatoes first—they actually taste better the next day as the flavors meld.
No Greek yogurt? Sour cream or vegan yogurt works in a pinch, though the tang won't be as bright. Fresh herbs are ideal, but dried dill at one-third the amount gets you close if you're in a bind. The honey can be swapped for maple syrup for a vegan option, though it adds a slightly different depth. For the vinegar, red wine vinegar is classic, but apple cider vinegar gives a fruity twist. The pecans are optional but add a wonderful crunch—walnuts or almonds work just as well if you prefer. If you're making this ahead, hold off on adding the yogurt dressing until serving to prevent sogginess.
Roasted sweet potatoes keep well in the fridge for 3 days if stored in an airtight container. The dressing can be made ahead and stored separately for up to 5 days, but stir it well before mixing with the potatoes. For meal prep, I like to portion the salad into individual containers with the dressing on the side—just toss everything together when ready to eat. If you're serving this at a picnic, pack the dressing separately and mix just before serving to keep the texture perfect. The salad tastes even better the next day as the flavors continue to develop and meld together.
Why You'll Love This Recipe
- No Roasting Required: I’ll admit, I used to dread roasting sweet potatoes—all that oven time, the mess, the waiting. This version skips it entirely. Just boil them until tender, then mash or cube while still warm. The yogurt dressing clings like a dream, and the texture? Creamy, not gummy. Honestly, it’s the lazy chef’s shortcut that somehow tastes better.
- Tangy-Sweet Magic: That lemon-honey-yogurt combo is ridiculously good—bright, creamy, with just enough sweetness to balance the earthy potatoes. The olive oil ties it all together, giving it this silky richness without overpowering. I’ll be real: I’ve made this for potlucks, and people always ask for the recipe. (Yes, even on a Tuesday night.)
- Lunchbox Hero: This salad holds up for days, which is a game-changer for me. Pack it in mason jars or bento boxes—it’s hearty enough to be a meal but light enough for a picnic. My kids take it to school, and my husband eats it cold straight from the fridge. Not the prettiest, but the taste makes up for it every time.
- Budget-Friendly Staples: Sweet potatoes and Greek yogurt are my pantry’s secret weapons—affordable, shelf-stable, and packed with protein. A little honey and olive oil stretch this into something special without breaking the bank. Between us, I’ve fed a crowd of eight for under $15 with this. Solid. Reliable. My go-to when I need to impress without stressing.
Step-by-step instructions for sweet potato salad with Greek yogurt
This method transforms simple ingredients into a vibrant, balanced salad with caramelized sweet potatoes and a tangy herbed yogurt dressing.
Roast the Sweet Potatoes Until Caramelized
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Toss the 2 lbs sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 1 teaspoon of the salt, and ¼ teaspoon of the black pepper. Spread them in a single layer—they need room to brown evenly.
Roast for 25-30 minutes, flipping halfway through, until the edges are deep golden brown and a knife slides in easily. The potatoes should be tender but still hold their shape. Real talk: if you see steam when you flip them, they're not quite ready—wait another 5 minutes. Let them cool slightly before handling.
Toast the Pecans for Added Crunch
While the sweet potatoes roast, pulse the 3 cloves garlic in a food processor until finely minced. In a dry skillet over medium heat, toast the ½ cup toasted pecans for 2-3 minutes until fragrant and lightly golden. Watch them carefully—they'll darken quickly. Transfer to a bowl and set aside.
In the same skillet, add 1 tablespoon of the extra-virgin olive oil and cook the minced garlic for 30 seconds until just fragrant—don't let it brown. Remove from heat and let cool slightly. This garlic will deepen the dressing's flavor without overpowering it.
Whisk Together the Herbed Yogurt Dressing
In a medium bowl, combine the 1 cup plain Greek yogurt, ½ cup fresh lemon juice, 2 tablespoons honey, 1 tablespoon red wine vinegar, the cooled garlic oil, ½ teaspoon of the remaining salt, and ¼ teaspoon of the remaining black pepper. Whisk until smooth and creamy.
Stir in the ⅓ cup chopped fresh dill and ¼ cup chopped fresh parsley, reserving a few sprigs for garnish. The dressing should be thick but pourable—if it's too stiff, whisk in 1-2 tablespoons water. Here's the thing: the yogurt will thicken further as it chills, so don't over-dilute it now.
Combine Everything for Perfect Balance
Once the sweet potatoes are cool enough to handle, cut them into ½-inch cubes (no need to peel—the skin adds texture). In a large bowl, gently fold together the warm sweet potatoes, the herbed yogurt dressing, and the toasted pecans. Taste and adjust seasoning—you might need a pinch more salt or a splash of lemon juice to balance the sweetness.
Let the salad sit at room temperature for 10 minutes to allow the flavors to meld. This resting time ensures the dressing coats the potatoes evenly. Serve immediately for warm sweet potatoes or chill for 1 hour for a cooler salad. The contrast of warm, caramelized sweet potatoes with the cool, tangy dressing is what makes this dish special.
Pro Tips For Making Sweet Potato Salad Recipe With Greek Yogurt
- COOL THEM FIRST: Sweet potatoes straight out of the oven are hotter than a summer sidewalk. Shock them in ice water for 5 minutes before peeling—this stops the cooking, makes peeling effortless, and keeps them from turning to mush when you cube them. (Yes, even if you’re impatient like me.)
- USE FULL-FAT YOGURT: Skip the non-fat version unless you’re actively avoiding calories—full-fat Greek yogurt (2% or whole) adds richness that cuts through the sweetness of the honey and balances the acidity of the lemon. It also doesn’t thin out the dressing like the lighter versions do when mixed with olive oil.
- DON’T OVERMIX THE DRESSING: Toss the warm sweet potatoes with just half the dressing first, then fold in the rest gently with a spatula. Overmixing turns the salad into a gluey mess, and the yogurt will start to break down. A few streaks of undressed potato? That’s the sign of a proper texture.
- ROAST UNTIL TOOTHSOME: Sweet potatoes should yield slightly to a fork but still have a bit of resistance—like a ripe avocado. Over-roasting turns them into a sad, dry pulp, and under-roasting leaves you with a raw center that tastes like cardboard. Aim for 45-55 minutes at 400°F (200°C), checking at 40 minutes.
Troubleshooting this recipe
Potatoes Too Dry
If your roasted sweet potatoes turn out dry, they likely weren’t tender enough when roasted. The key is to cut them into even 1-inch cubes (not too small) and roast at 425°F for 25-30 minutes, flipping halfway.
For extra moisture, toss the cooled potatoes with 1 tablespoon warm water before mixing with the dressing—this helps restore juiciness. 💧
Dressing Too Thin
A runny dressing usually means too much lemon juice or honey was added. The yogurt should coat a spoon thickly but still be pourable. To fix it, whisk in 1 tablespoon plain flour or 1 teaspoon cornstarch to thicken.
For prevention, measure ingredients carefully—½ cup lemon juice and 2 tablespoons honey are the right amounts for 1 cup yogurt. Chill the dressing for 30 minutes before using to help it thicken naturally.
Herbs Sinking
Fresh herbs often sink to the bottom, creating an uneven texture. To keep them suspended, finely chop them into tiny pieces (⅛-inch) and fold them into the dressing last.
For extra fluffiness, add 1 teaspoon lemon zest to the dressing—it lightens the texture and keeps herbs distributed. Stir gently when combining with potatoes to avoid breaking them up further.
Sweetness Overpowering
The honey can make the salad taste too sweet if the potatoes aren’t fully caramelized. Reduce honey to 1 tablespoon and add ½ teaspoon ground cinnamon to the dressing for warmth instead.
For balance, increase the lemon juice to ⅓ cup—the acidity will brighten the flavors. Taste as you go and adjust gradually.
Pecans Burning
Watch pecans closely—they go from perfect to burnt in 30 seconds. Toast them over medium-low heat in a dry skillet until fragrant (about 2-3 minutes).
If they darken too quickly, remove from heat immediately. For a safer approach, toast them in a 350°F oven for 5-7 minutes instead of a skillet. 🥜
Salad Too Heavy
If the salad feels too rich, reduce the yogurt to ½ cup and add ¼ cup unsweetened almond milk to lighten the texture. For extra freshness, fold in ½ cup diced cucumber or ¼ cup shredded radish—their crispness cuts through the creaminess.
Serve with a side of arugula salad to balance the meal.
Nutrition facts
Frequently asked questions
Can I use regular yogurt instead of Greek yogurt?
You can substitute regular yogurt, but the texture will be less creamy and the protein content lower. For best results, use 1 cup full-fat plain yogurt and add 1 tablespoon lemon juice to mimic the tanginess. The salad will still taste great, though the dressing may be slightly thinner. For a lighter option, try vegan yogurt with 1 teaspoon cornstarch to thicken it.
How do I make this salad ahead of time?
Roast the sweet potatoes and toast the pecans up to 3 days ahead, storing them separately in airtight containers. Make the dressing the day before and keep it refrigerated. When ready to serve, toss everything together and let it sit for 10 minutes to meld flavors. The salad actually tastes better the next day as the flavors develop!
What's the best way to reheat leftovers?
This salad isn't meant to be reheated—it's best enjoyed fresh or at room temperature. If you have leftovers, serve them cold or at most warm (not hot). For a quick refresh, toss with a splash of lemon juice or apple cider vinegar to brighten the flavors. The texture changes when reheated, so it's best enjoyed within 2 days of making.
Can I add protein to make it a main dish?
Add ½ cup cooked quinoa or ½ cup chickpeas for plant-based protein, or fold in ½ cup grilled chicken or ½ cup smoked salmon for a heartier meal. The salad already has protein from the Greek yogurt, but these additions make it a complete dish. Serve with crusty bread or a side of greens for a full meal.
Why does my dressing separate?
The yogurt dressing may separate if it's been refrigerated too long or if the ingredients weren't mixed well. Stir vigorously to recombine, then whisk in 1-2 tablespoons cold water to restore creaminess. For prevention, whisk the dressing thoroughly before refrigerating and give it a good stir when ready to use. Adding ½ teaspoon xanthan gum can help stabilize it if you're making it ahead.
