This vibrant Sweet Potato Salad is absolutely bursting with color and flavor—making it a real weeknight hero. Imagine hearty roasted sweet potatoes mingling with creamy avocado, juicy cherry tomatoes, and the zesty kick of lime, all brought together with a tangy-spicy Greek yogurt dressing. It’s one of those recipes that comes together quickly, feeds a crowd, and tastes even better the next day. Whether you’re after a satisfying vegetarian meal or a unique side, this salad always delivers.
Why You’ll Love This Recipe
- Effortlessly Quick: The oven does most of the work. You’ll have this salad tossed and ready to go in about 30 minutes.
- Super Flavorful: The combination of sweet, smoky, tangy, spicy, and herby elements makes every bite a delight.
- Nutrient-Packed: Sweet potatoes, black beans, and avocado make this salad a powerhouse of fiber, protein, and healthy fats.
- Extremely Flexible: Great for potlucks, leftovers, or meal prep. It’s sturdy enough to travel and only gets tastier with time.
- No Boring Salads Here: The bold dressing, roasted veggies, and fresh herbs make this salad a true standout.
Ingredients You’ll Need
Here’s what goes into Rachel’s favorite sweet potato salad, plus helpful pointers for each:
- Sweet Potatoes or Yams: Roasted until golden for a sweet, hearty base. Be sure to dice them evenly for quick, even cooking.
- Avocado Oil or Extra Virgin Olive Oil: Used for roasting. Avocado oil brings a neutral flavor and high smoke point; olive oil adds richness.
- Cherry Tomatoes: Halved, for fresh juicy bursts of flavor.
- Avocado: Diced and tossed in lime for creaminess and brightness. Pick ripe but firm avocados for best texture.
- Fresh Lime (Juice & Zest): Adds irresistible zest and citrusy pop. A must for freshness and tying flavors together.
- Black Beans: Lends protein and earthiness. Rinse well if using canned.
- Plain Greek Yogurt: Forms the creamy, tangy dressing base. Substitute with dairy-free if needed.
- Hot Sauce: Brings heat and depth—customize to your preference.
- Ground Cumin: Warm, earthy notes that complement the sweet potatoes beautifully.
- Apple Cider Vinegar: For tang and brightness in the dressing.
- Sea Salt & Pepper: Essential for balancing and amplifying all flavors.
- Fresh Parsley, Cilantro, or Chives: Your favorite herb, chopped, for a finishing flourish.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Variations
There are so many ways to make this salad your own:
- Add Protein: Toss in grilled chicken, shrimp, or crumbled feta for a heartier meal.
- Make it Vegan: Use a plant-based yogurt in place of Greek yogurt.
- Switch up the Beans: Try kidney beans, chickpeas, or even lentils.
- Mix Up the Herbs: Basil and mint also pair beautifully if you want to switch things up.
- Extra Crunch: Throw in some toasted pumpkin seeds, sunflower seeds, or even crushed tortilla chips on top just before serving.
- Roasted Veggie Add-ins: Red onion, bell pepper, or zucchini roast well and add more color and nutrition.
- Sweetness Boost: A handful of dried cranberries or pomegranate seeds take it in a whole new direction.
How to Make Rachel’s Favorite Sweet Potato Salad
Prep and Roast
Start by preheating your oven to 425°F (220°C). Line a large sheet pan with parchment paper for fuss-free cleanup. Toss diced sweet potatoes with your chosen oil right on the pan, ensuring every piece gets coated, then spread out in a single layer. Roast for 25-30 minutes, until they’re nicely golden and caramelized at the edges.
Prep Avocado and Dressing
While the sweet potatoes are roasting, halve your cherry tomatoes and dice the avocados. Drizzle lime juice and zest over the avocado chunks, gently turning to coat—this keeps them from browning and boosts their flavor. Set aside.
In a large serving bowl, whisk together the Greek yogurt, hot sauce, cumin, apple cider vinegar, fresh herbs, salt, and pepper. This is where all the magic happens—taste and adjust heat, tang, or saltiness as you like!
Combine and Toss
Let your roasted sweet potatoes cool slightly so they don’t steam the other ingredients. Add them to the bowl with the dressing, followed by tomatoes, black beans, and avocado. Gently toss everything just until nicely coated and the salad looks enticingly colorful.
Final Touch
Finish with a shower of fresh herbs and a little more lime zest, if you love that extra burst.
Pro Tips for Making the Recipe
- Cut Sweet Potatoes Evenly: Uniform pieces roast more evenly. About 1-inch dice is perfect.
- Let Potatoes Cool: Avoid adding them while piping hot to prevent wilting the avocado or making the salad mushy.
- Taste the Dressing: Adjust the hot sauce and lime to suit your own heat and citrus preferences.
- Serve or Store: This salad is forgiving—enjoy it freshly tossed, or make it ahead and store for up to a day.
- Fresh Herbs Are Essential: Don’t skip the herbs—they make the whole salad sing.
How to Serve
This salad is wonderfully versatile. Serve it as a main course in generous bowls, especially for lunch or a light dinner. It also shines as a side for grilled meats, tacos, or wraps thanks to its bold Southwest flavors. Layer it in a mason jar for a portable work lunch, or spoon it onto a bed of leafy greens for even more veggie power. For a Tex-Mex twist, sprinkle with extra cilantro and serve alongside warm tortillas or crispy chips for dipping.
Make Ahead and Storage
Storing Leftovers
Store leftovers in an airtight container in the fridge for up to 24 hours—the flavors only get better. The lime in the salad helps keep the avocado fresh and green.
Freezing
Not recommended. Avocado and tomatoes do not freeze well, and the texture of the sweet potatoes becomes mushy once thawed.
Reheating
This salad is best cold or at room temperature. If you want to warm it slightly (for a more comforting feel), do so gently in the microwave, just until the chill is off. Don’t overheat or the avocado can turn mushy.
FAQs
-
Can I make this salad ahead of time?
Definitely! In fact, the flavors improve if it sits for a bit. Assemble the salad and refrigerate for up to 24 hours. For the freshest avocado, you can add it just before serving.
-
What if I don’t like hot sauce?
No worries! You can leave it out altogether, or replace it with a little smoked paprika or extra cumin for warmth without heat.
-
Can I serve this salad warm?
Absolutely. While it’s delicious cold, gently warmed sweet potatoes give the salad a cozy twist. Just don’t add avocado until just before serving to preserve its texture.
-
Is there a dairy-free option?
Yes! Substitute the Greek yogurt with your favorite dairy-free plain yogurt. The rest of the ingredients are naturally dairy-free, so it’s an easy swap.
Final Thoughts
This sweet potato salad is bound to become a staple—you’ll wonder how you ever got by without it. It’s fast, foolproof, and bursting with flavor. The sweet roasted potatoes, creamy avocado, and zippy yogurt dressing make every bite pop. Try it out, make it your own with the suggested variations, and watch it disappear at your next gathering or weekday meal. Happy cooking!
PrintRachel’s Favorite Sweet Potato Salad Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Main-course
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
Rachel’s Favorite Sweet Potato Salad is a vibrant and nutritious dish featuring roasted sweet potatoes, creamy avocados, zesty lime, black beans, and a tangy yogurt dressing with fresh herbs. This salad is perfect as a healthy main-course or a wholesome side, enjoyed either fresh or chilled.
Ingredients
Roasted Sweet Potatoes
-
- 4 medium sweet potatoes or yams, diced
- 2 Tbsps avocado oil or extra virgin olive oil
Fresh Vegetables & Beans
-
- 1 pint cherry tomatoes, halved
- 2 avocados, diced
- 1 fresh lime, juice and zest of
- 1 cup black beans (rinsed if canned)
Dressing
- 1/2 cup plain Greek yogurt
- 1 Tbsp favorite hot sauce (adjust to taste)
- 2 tsps ground cumin
- 1 Tbsp apple cider vinegar
- Sea salt and pepper, to taste
- 1 bunch chopped fresh parsley, cilantro, or chives (use your favorite)
Instructions
- Preheat Oven – Preheat your oven to 425°F (220°C) to ensure it reaches the proper roasting temperature.
- Prepare Baking Tray – Line a large sheet pan with parchment paper to prevent sticking and make cleanup easier.
- Roast Sweet Potatoes – Toss the diced sweet potatoes with oil on the prepared sheet pan, spreading them out in an even layer. Roast in the preheated oven for 25-30 minutes, or until they are nicely browned and crisp.
- Prep Avocados – While sweet potatoes are roasting, drizzle the diced avocados with fresh lime juice and zest. Gently stir to coat well and set aside, which helps prevent browning and adds flavor.
- Make Dressing – In a large serving bowl, whisk together the Greek yogurt, hot sauce, ground cumin, apple cider vinegar, chopped fresh herbs, and a pinch of sea salt and pepper until well combined.
- Cool Sweet Potatoes – Allow the roasted sweet potatoes to cool for a few minutes after removing from the oven. This prevents wilting and mushiness of the salad ingredients.
- Assemble Salad – Add the cooled sweet potatoes, cherry tomatoes, black beans, and lime-avocado mixture into the bowl with the dressing. Gently toss everything together until evenly coated.
- Garnish & Serve – Sprinkle additional fresh herbs on top if desired. Serve immediately for a warm salad, or refrigerate covered for up to 24 hours for a chilled version.
Notes
- You can make the salad ahead and refrigerate for up to 24 hours; just add avocados right before serving for best texture.
- Adjust the hot sauce to your preferred spice level.
- Fresh herbs can be swapped according to what you have on hand or personal preference.
- For a vegan version, substitute the Greek yogurt with a plant-based yogurt.
Nutrition
- Serving Size: 1/8 of salad
- Calories: 210
- Sugar: 6g
- Sodium: 250mg
- Fat: 8g
- Saturated Fat: 1.5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 7g
- Protein: 5g
- Cholesterol: 2mg