Salads
This sweet potato and avocado salad recipe transforms humble ingredients into a vibrant, plant-powered dish that’s as satisfying as it is visually stunning. The secret lies in perfectly roasted sweet potatoes—caramelized edges and tender centers—that meet creamy avocado in a citrusy dressing that brightens every bite.
I developed this recipe after realizing how often salads could be more substantial, and this one delivers with hearty texture and bold flavors.
The magic happens in balancing textures: crispy roasted sweet potatoes provide structure, while avocado adds velvety richness. A zesty lime-tahini dressing ties everything together, cutting through the natural sweetness with a tangy kick.
This salad isn’t just vegan—it’s a complete meal, packed with protein from the avocado and fiber from the sweet potatoes, all while keeping prep simple and efficient.
What you’ll end up with is a salad that’s colorful, flavorful, and satisfying enough to stand alone or pair beautifully with grilled proteins. The roasting process caramelizes the sweet potatoes naturally, eliminating the need for added sugars, while the avocado keeps things lusciously creamy.
This dish proves that plant-based meals can be both nutritious and indulgent.
Perfect for meal prep or a quick weeknight dinner, this salad holds up well in the fridge and tastes even better the next day as flavors meld. The dressing can be adjusted to your preference—more lime for brightness, extra tahini for creaminess—making it versatile for any palate.
Let’s get started on creating this showstopping dish.
Ingredients for sweet potato and avocado salad
Roasted sweet potatoes and creamy avocado transform into a vibrant, plant-powered salad bursting with citrusy brightness.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lbs | Organic preferred, skin-on for texture |
| Ripe Avocados 🥑 | 2 whole | Hass variety, slightly soft to touch |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Cold-pressed, fruity variety preferred |
| Tahini 🥜 | ¼ cup | Sesame paste, unsweetened |
| Fresh Lime Juice 🍋 | ¼ cup | Freshly squeezed, seeds strained |
| Red Onion 🧅 | 1 whole | Thinly sliced, white part removed |
| Fresh Cilantro 🌿 | ¼ cup | Stems removed, finely chopped |
| Lemon Zest 🍋 | 1 tbsp | Freshly grated, bright yellow |
| Maple Syrup 🍯 | 1 tbsp | Pure, grade A preferred |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain for even distribution |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground for optimal flavor |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness in roasting |
| Garlic Cloves 🧄 | 3 cloves | Minced, for roasting seasoning |
The sweet potatoes are the foundation—organic, skin-on varieties develop the best caramelized edges. Look for firm, vibrant tubers at Whole Foods or your local farmers' market, where they're often fresher than conventional grocery stores. Smoked paprika and garlic in the roasting process add depth without overpowering the natural sweetness. Pre-cut sweet potatoes roast more evenly, but whole roasts develop better texture. For best results, use a high-heat oven (425°F) to achieve that crispy exterior while keeping centers tender. The avocados should yield slightly to gentle pressure—Hass variety is ideal for this recipe, though any creamy avocado works.
No tahini on hand? Substitute with extra sesame oil (1 tbsp) plus a splash of water to thin, though texture will differ slightly. Fresh lime juice is non-negotiable for brightness—bottled versions lack the same zing, so squeeze your own. The red onion adds crunch and sharpness; if you prefer milder flavor, white onion works at half the amount. For extra protein, add 1 cup cooked quinoa or 1 can drained chickpeas. The dressing can be made ahead and stored in the fridge for up to 3 days, though avocado should be added fresh before serving. If you can't find maple syrup, agave nectar works in a 1:1 ratio, though flavor differs slightly.
Roasted sweet potatoes keep well in the fridge for 4-5 days when stored in an airtight container, though they're best within 2 days for optimal texture. The dressing, without avocado, stores for 5 days in the fridge. For meal prep, roast extra sweet potatoes and store separately—they reheat beautifully. Avocados should be added fresh to salads to prevent browning; lemon juice sprinkled on cut surfaces extends freshness by 1-2 days. This salad reheats poorly, so prepare fresh portions as needed. The flavors actually improve overnight as components meld—perfect for make-ahead lunches or dinner prep.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this trick—roast the sweet potatoes whole, then scoop out the flesh. No peeling, no dicing, just a fork and a bowl. The avocado gets a quick mash with lime, and boom, you’re done.
- Creamy Crunch Magic: That tahini-lime dressing is where it gets good—smooth, nutty, and bright enough to cut through the sweetness. The avocado adds richness, but the roasted sweet potato? It’s the star, with that crispy edge and buttery center that makes every bite satisfying.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. It holds up for days in the fridge, and the lime keeps the avocado from browning. Add a sprinkle of chili flakes for a little kick, and suddenly you’ve got a meal that’s as exciting as it is easy.
- Budget-Friendly Powerhouse: Sweet potatoes and avocados stretch further than you’d think. A single batch feeds four, and the leftovers? Even better the next day. Plus, tahini is cheap when you buy it in bulk—this salad costs less than half of what I’d spend on takeout.
Step-by-step instructions for roasted sweet potato and avocado salad
Transform simple ingredients into a vibrant, balanced salad with caramelized sweet potatoes and creamy avocado.
Roast Sweet Potatoes to Caramelized Perfection
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Peel the 2 lbs medium sweet potatoes and cut them into 1-inch cubes, ensuring even-sized pieces for consistent roasting. In a large bowl, toss the sweet potatoes with 0.25 cup extra-virgin olive oil, 0.5 tsp smoked paprika, 0.5 tsp diamond crystal kosher salt, and the 3 minced garlic cloves. Spread them in a single layer on the prepared baking sheet, leaving space between each cube.
Roast for 25-30 minutes until the edges are deeply caramelized and a knife slides in easily. The sweet potatoes should be tender with a crispy exterior. Real talk: Don't skip checking for doneness at 25 minutes—ovens vary, and you want that perfect balance of caramelization and tenderness. If they're browning too quickly, tent the pan with foil to prevent burning.
Prepare the Tahini-Lime Dressing
While the sweet potatoes roast, whisk together 0.25 cup tahini, 0.25 cup fresh lime juice, 1 tbsp maple syrup, and 1 tbsp lemon zest in a medium bowl. The mixture will be thick initially, so gradually add 2-3 tablespoons of water while whisking until it reaches a smooth, pourable consistency. This dressing is the heart of the salad—it should coat the back of a spoon with a velvety texture.
Taste and adjust seasoning with 0.25 tsp ground black pepper and additional diamond crystal kosher salt if needed. Here's the thing—the tahini can be overpowering if not balanced properly. The lime juice and maple syrup cut through the richness, while the lemon zest adds a bright, citrusy finish. Set the dressing aside until ready to combine with the salad.
Assemble the Salad with Fresh Components
Once the sweet potatoes are roasted, let them cool for 5 minutes before transferring them to a large serving bowl. Thinly slice the 1 whole red onion, removing the white part for milder flavor, and add it to the bowl. Gently fold in the 2 whole ripe avocados, cut into ½-inch cubes, and the 0.25 cup finely chopped fresh cilantro. The avocados should be added last to prevent browning from the warm sweet potatoes.
Drizzle the tahini-lime dressing over the salad and toss gently with a large spoon or spatula. You want the dressing to coat the ingredients evenly without mashing the avocados or sweet potatoes. If the salad seems too thick, add a splash of water or more lime juice to loosen it. The ideal texture should be moist but not soggy, with each bite delivering a harmonious blend of creamy, caramelized, and fresh elements.
Serve Immediately for Optimal Freshness
Divide the salad among 4 serving plates and garnish with an additional sprinkle of fresh cilantro and a pinch of smoked paprika for a pop of color and smoky depth. Serve the salad immediately to preserve the avocado's creamy texture and the sweet potatoes' crispy edges. This dish is best enjoyed fresh—waiting too long risks the avocados turning brown and the sweet potatoes losing their crispiness.
The final result should be a vibrant, nutrient-packed salad where the roasted sweet potatoes provide a satisfying sweetness, the avocados add richness, and the tahini-lime dressing ties everything together with a tangy, creamy finish. Each bite should offer a perfect balance of textures and flavors, making this salad a standout dish for any meal.
Pro Tips For Making Sweet Potato And Avocado Salad
- ROAST UNTIL TENDER: Sweet potatoes should give slightly when pierced with a fork—about 45 minutes at 400°F (200°C) cut into 1-inch cubes. I used to pull them too soon, and the salad ended up mushy. Cover with foil halfway if your oven runs hot.
- CHECK AVOCADO RIPENESS: Press gently—ripe avocados yield but don’t squish. If they’re too firm, leave them on the counter overnight. Overripe ones (dark pits, mushy flesh) will turn your salad into a sad, brown mess.
- SALT THE TAHINI: Whisk the tahini with 1-2 tablespoons warm water first—it thickens like glue if dry. Then add lime juice and olive oil gradually. I learned this the hard way after scraping tahini off my whisk.
- DRESS JUST BEFORE SERVING: Toss the warm sweet potatoes and avocado with lime juice and tahini last—even if it feels like cheating. The acid cuts through the richness, and the texture stays perfect. (Yes, I’ve ruined this by dressing ahead.)
Troubleshooting this dish
Sweet Potatoes Too Dry
If your roasted sweet potatoes emerge dry or undercooked, you likely over-roasted them. Start by cutting them into even 1-inch cubes—smaller pieces cook faster. Reduce oven temperature to 400°F and roast for 20-25 minutes, checking at 20 minutes.
For extra moisture, toss the cubes with 1 tbsp water before roasting. A meat thermometer should read 205°F at the center for perfect tenderness. 🌡️
Avocado Browning Too Fast
Avocados oxidize quickly when exposed to air and heat. To prevent browning, add them to the salad last after the sweet potatoes have cooled for 5 minutes. For extra protection, toss the avocado cubes with 1 tsp fresh lime juice before mixing.
If browning occurs, sprinkle with ½ tsp lemon juice to slow it down. Store any leftovers in an airtight container with a paper towel pressed on top to absorb excess moisture. ✨
Dressing Too Thick or Clumpy
The tahini-lime dressing can thicken if not emulsified properly. Whisk the tahini and lime juice vigorously before adding water—this creates a smoother base. If clumps persist, blend the mixture for 10-15 seconds with an immersion blender.
For a thinner consistency, add 1 tsp water at a time until pourable. If the dressing separates, whisk in ½ tsp Dijon mustard to help bind it. 🥜
Onion Too Sharp or Bitter
Red onion can taste harsh if overpowering. Thinly slice it and let it sit in ice water for 5 minutes before draining and adding to the salad. This mellows the sharpness. For a milder flavor, substitute ½ of the red onion with white onion.
If the onion still tastes too strong, balance it with 1 extra tbsp maple syrup in the dressing. 🧅
Salad Too Heavy or Unbalanced
If the salad feels too rich, add ½ cup cooked quinoa or ½ cup chickpeas for extra protein and texture. For crunch, toss in ¼ cup toasted pumpkin seeds or ½ cup shredded cabbage.
If the dressing is too heavy, dilute it with 1 tbsp additional lime juice or 1 tsp apple cider vinegar to brighten the flavors. 💫
Sweet Potatoes Not Caramelized
For deeper caramelization, increase oven temperature to 450°F and roast for 20 minutes, then reduce to 425°F for the remaining 10-15 minutes. Brush the sweet potatoes with 1 tsp extra olive oil halfway through roasting to enhance browning.
If your oven runs hot, tent the pan with aluminum foil during the final 5 minutes to prevent burning while still achieving caramelization. 🔥
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Yes, but with some adjustments! Roast the sweet potatoes and prepare the dressing 1 day ahead and store separately in the fridge. Keep the avocado and cilantro fresh until serving. When ready to eat, toss everything together and add the avocado last to prevent browning. The flavors actually improve overnight as they meld!
What if I don't have tahini?
No problem! Swap it for 0.25 cup Greek yogurt or vegan yogurt plus 1 tbsp olive oil for creaminess. For a nut-free option, try 0.25 cup blended silken tofu with 1 tbsp lemon juice. The texture will differ slightly but still deliver that creamy dressing you crave.
How do I keep the avocado from turning brown?
Add the avocado to the salad right before serving after the sweet potatoes have cooled for 5 minutes. Toss the avocado cubes with 1 tsp fresh lime juice before mixing, and store leftovers in an airtight container with a paper towel pressed on top. For extra protection, sprinkle with ½ tsp lemon juice on top.
Can I make this salad spicier?
Add ½ tsp cayenne pepper or 1 tsp hot sauce to the dressing for heat. For smoky spice, include ½ tsp chipotle powder in the roasting seasoning. If you love fresh heat, top with 2 tbsp chopped jalapeño or 1 tbsp sliced serrano peppers. Balance with extra lime juice if needed.
Is this salad gluten-free?
Yes, this recipe is naturally gluten-free! All ingredients are plant-based and free from gluten-containing additives. Just double-check your tahini and maple syrup labels for cross-contamination warnings if you have severe gluten sensitivity. The natural sweetness comes from the sweet potatoes and maple, so no gluten substitutes are needed.
