Desserts
This sweet potato salad recipe with Greek yogurt transforms a classic side into something creamy, spiced, and utterly satisfying—no mayo in sight. 🌟 Roasted sweet potatoes meet tangy Greek yogurt dressing for a dish that's rich, balanced, and perfect for meal prep or holiday tables.
The secret lies in roasting the potatoes until tender and caramelized, then tossing them with a dressing that's both cooling and flavorful.
What sets this salad apart is the yogurt-based dressing, which replaces mayo with a lighter yet equally creamy base. Warm spices like cinnamon and nutmeg complement the sweet potatoes beautifully, while a touch of lemon brightens the whole dish.
The result is a salad that's hearty enough to serve as a main course but still fresh and vibrant.
By the time you're done, you'll have a salad that's packed with texture—creamy yogurt dressing, tender roasted sweet potatoes, and crunchy toppings like pecans or toasted pumpkin seeds.
The flavors meld together perfectly, creating a dish that's both comforting and nutritious. This is the kind of salad that disappears quickly, so make extra if you can.
Whether you're serving it at a potluck, packing it for lunch, or enjoying it as a light dinner, this sweet potato salad delivers on flavor and texture without the heaviness of traditional mayo-based versions. Let's get started!
Ingredients for sweet potato salad recipe with greek yogurt
Sweet potatoes, creamy yogurt, and warm spices—this salad packs flavor without mayo.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 3 lbs | Organic preferred, peeled and cubed |
| Plain Greek Yogurt 🧀 | 1 ½ cups | Full-fat for creaminess, unsweetened |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and dressing |
| Fresh Lemon Juice 🍋 | ¼ cup | Freshly squeezed, bright flavor |
| Ground Cinnamon 🌿 | 1 tsp | Warm spice for depth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Raw Pecans 🥜 | ½ cup | Toasted for crunch, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for freshness |
| Honey 🍯 | 1 tbsp | For subtle sweetness |
| Garlic Cloves 🧄 | 3 cloves | Minced for dressing |
| Apple Cider Vinegar 🍶 | 1 tbsp | For tangy brightness |
The sweet potatoes are the star, so pick organic if you can—they’re sweeter and richer. I grab mine from Whole Foods or the produce section at Trader Joe’s, looking for firm, smooth-skinned ones. The Greek yogurt? Full-fat is key—it makes the dressing truly creamy. If you’re using plain yogurt, stir in a little lemon juice to brighten it up. For the spices, Penzeys has great quality, but the grocery store stuff works too—just make sure it’s fresh. Toast your pecans in a dry pan for 3-4 minutes until fragrant; they add serious crunch.
No pecans? Toasted pumpkin seeds work just as well. Skip the honey? A touch of maple syrup does the trick. The dressing can be made ahead—just store it in a jar and shake before using. If you’re short on time, pre-cut sweet potatoes save you 20 minutes of work. Fresh parsley is ideal, but dried works in a pinch at half the amount. The lemon juice is non-negotiable—it balances the sweetness and keeps things fresh. For extra tang, add a splash of apple cider vinegar to the dressing.
Roasted sweet potatoes keep well for 4-5 days in the fridge, but the dressing is best made fresh. Store them separately and toss together when ready to serve. The pecans stay crunchy for 1 week if stored in an airtight container. This salad reheats beautifully—just warm it gently in the microwave for 1-2 minutes. I always double the batch because it disappears fast at potlucks. Freeze the dressing in ice cube trays for easy single-serving use later.
Why You'll Love This Recipe
- No-Fuss Roasting: I just toss the sweet potatoes in olive oil, salt, and cinnamon, then roast them while I make dinner. No peeling, no boiling—just hands-off perfection.
- Creamy Without Guilt: That Greek yogurt dressing? It’s tangy, thick, and so much lighter than mayo, but still holds up to the roasted sweet potatoes. Honestly, I add extra lemon juice just to keep it bright.
- Lunchbox Hero: Between us, this salad keeps for days in the fridge, and my kids actually eat it cold for lunch. The cinnamon makes it taste like dessert, so no one complains about veggies.
- Budget Bright Spot: Sweet potatoes are dirt cheap, and Greek yogurt stretches further than sour cream. I make a big batch, and it feeds us for days—no wasted leftovers, just happy meals.
Step-by-step instructions for sweet potato salad with Greek yogurt
Here's how to make this creamy, spiced salad that's lighter than mayo-based versions.
🔥 Step 1: Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 3 lbs medium sweet potatoes (peeled and cubed) with 0.25 cup extra-virgin olive oil, 0.75 tsp sea salt, and 0.25 tsp black pepper. Spread them in a single layer—they need room to brown, not steam.
Roast for 25-30 minutes until edges are deep golden brown and a knife slides in easily. I like to flip them halfway through for even browning. The potatoes should be tender but still hold their shape—overcooking turns them mushy. Let them cool slightly before handling.
👨🍳 Step 2: Toast Pecans and Make the Spiced Dressing
While the potatoes roast, pulse the 0.5 cup raw pecans in a food processor until they're finely chopped (about 10-15 seconds). Transfer to a dry skillet and toast over medium heat for 3-4 minutes until fragrant and lightly golden. Watch them closely—they burn fast!
In a separate bowl, whisk together the 1.5 cups plain Greek yogurt, 0.25 cup fresh lemon juice, 1 tbsp apple cider vinegar, 1 tbsp honey, 1 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.75 tsp sea salt, and 0.25 tsp black pepper. This dressing should be thick but pourable—if it's too stiff, whisk in 1-2 tablespoons water.
🍳 Step 3: Combine Everything for Maximum Flavor
Add the cooled sweet potatoes to the dressing bowl and gently fold until evenly coated. The potatoes will absorb some of the dressing—don't worry, it's normal. Stir in the toasted pecans and 0.25 cup chopped fresh parsley last. Let the salad sit for 10 minutes at room temperature—the flavors meld beautifully during this time.
I know it seems weird to wait, but trust me: this resting period makes the salad taste richer. The spices have time to bloom, and the sweet potatoes absorb just the right amount of dressing. If you're serving it immediately, give it at least 5 minutes to come together.
⏰ Step 4: Chill and Serve for Perfect Texture
Transfer the salad to a serving bowl and refrigerate for at least 1 hour (or up to 24 hours). Chilling enhances the flavors and gives the pecans time to soften slightly while maintaining their crunch. When ready to serve, give it one final toss to redistribute everything evenly.
This salad holds up beautifully for picnics or meal prep. The Greek yogurt keeps it creamy without being heavy, and the spices give it that warm, comforting twist. Serve with grilled chicken or crusty bread for a complete meal!
Pro Tips For Making Sweet Potato Salad Recipe With Greek Yogurt
- ROAST UNTIL TENDER: Sweet potatoes should give slightly when pressed—no mushy centers, no rock-hard edges. I used to pull them at 20 minutes, only to find they needed another 10. Aim for 30-35 minutes at 400°F (200°C) with the skin on; flip halfway. The skin acts as armor, keeping them from drying out while you’re distracted by other tasks.
- PEEL WHEN COOL: Let roasted sweet potatoes sit for 10 minutes before peeling—yes, even if you’re eager. Cold potatoes peel like butter; warm ones turn your knife into a slip-and-slide. Run them under cool water first if they’re stubborn. And skip the peeler—it gums up with sweet potato starch. A paring knife works best.
- WHISK THE YOGURT: Don’t just dump cold yogurt into warm potatoes. Whisk it with lemon juice and cinnamon first until it’s smooth and slightly thickened—about 2 minutes. This prevents clumping and lets the flavors meld before meeting the warm potatoes. If your yogurt is thick, add a splash of water or olive oil to loosen it up.
- SALT THE POTATOES: Season the cut sweet potatoes with ½ teaspoon salt per pound before roasting. It crisps the edges and balances the sweetness later. I learned this the hard way—skipping it left the salad tasting flat, like someone forgot the salt shaker. Trust me, the extra 30 seconds pays off.
Pro cooking tips for this dish
Roast for Caramelization
Sweet potatoes need 400°F heat and 25-30 minutes to develop that perfect caramelized crust while staying tender inside. I use a rimmed baking sheet (not wire racks) to prevent potatoes from falling through. For even browning, flip them halfway—this ensures all sides get that deep golden color we want. 🔥
Dressing Consistency Matters
The yogurt dressing should be thick but pourable—like heavy cream. If it’s too stiff after whisking, add 1 tbsp water at a time. I’ve learned the hard way that full-fat Greek yogurt is non-negotiable for creaminess.
For extra tang, add 1 extra tbsp lemon juice if your yogurt is particularly mild. The dressing should coat the back of a spoon but still flow easily.
Toast Pecans Properly
Toast pecans in a dry skillet over medium heat for 3-4 minutes—they burn faster than you’d think! Watch them closely and stir constantly. The goal is light golden color and nutty aroma.
For chopping, pulse in a food processor for 10-15 seconds—any longer, and they’ll turn into butter. 🥜
Resting Enhances Flavor
Let the salad sit for 10 minutes at room temperature before serving. This allows the spices to bloom and the sweet potatoes to absorb just the right amount of dressing.
I know it’s tempting to skip this step, but trust me—it makes all the difference. The flavors meld together beautifully during this time, creating a cohesive dish.
Chill for Best Texture
Refrigerate the salad for at least 1 hour before serving. This step is crucial for two reasons: it lets the spices settle in, and it gives the pecans time to soften slightly while keeping their crunch.
If you’re short on time, 30 minutes will still improve the texture. The salad keeps well in the fridge for 4-5 days, making it perfect for meal prep.
Adjust Spices to Taste
Start with the 1 tsp cinnamon and 0.5 tsp nutmeg called for, but don’t be afraid to tweak it. If you love warmth, add 0.25 tsp ginger or a pinch of cardamom.
For a smoky twist, sprinkle in 0.25 tsp smoked paprika with the spices. The key is balancing sweetness, tang, and warmth—taste as you go! ✨
Nutrition facts
Frequently asked questions
Can I use regular yogurt instead of Greek yogurt?
While you can substitute, Greek yogurt gives this salad its signature creamy texture without adding heaviness. For a similar consistency, use 1 cup regular yogurt plus 0.5 cup sour cream—this combo mimics the protein-rich thickness. If you're avoiding dairy entirely, coconut yogurt works but may alter the flavor profile slightly.
How do I make this salad vegan?
Swap the Greek yogurt for 1.5 cups unsweetened coconut yogurt or 1 cup vegan mayo (like Just Mayo) plus 0.5 cup unsweetened almond milk to thin it. Use maple syrup instead of honey and ensure all spices are certified vegan. For extra creaminess, add 2 tbsp tahini to the dressing. The texture will be slightly lighter but still delicious!
Can I make this ahead of time?
Roast the sweet potatoes 1 day ahead and store them in the fridge. Make the dressing separately and keep it in a sealed container. When ready to serve, toss everything together and let it sit for 10 minutes before chilling again. The flavors actually improve overnight as the spices meld. For best results, refrigerate the finished salad for at least 1 hour before serving.
Why does my dressing look too thick?
This usually happens if the yogurt is too cold or if you didn't whisk it enough. Thin it with 1-2 tablespoons water at a time until it reaches a pourable consistency—it should coat the back of a spoon but still flow easily. If the dressing separates, whisk vigorously for 30 seconds to re-emulsify. For extra insurance, add 1 teaspoon Dijon mustard when making the dressing to help stabilize it.
What are good toppings for this salad?
For extra texture, try toasted pumpkin seeds, crumbled feta cheese, or avocado slices. A sprinkle of fresh mint adds brightness, while crispy bacon bits give it a smoky twist. For a pop of color, add red onion or cherry tomatoes. Keep portions small—this salad is already packed with flavor!
