Sweet Potato and Avocado Salad Recipe: Roasted Sweetness Meets Creamy Avocado Freshness

Salads

Sweet Potato and Avocado Salad Recipe: Roasted Sweetness Meets Creamy Avocado Freshness

This sweet potato and avocado salad recipe transforms humble ingredients into a vibrant, nutrient-packed dish that balances earthy roasted sweetness with velvety avocado creaminess. The key lies in perfectly caramelized sweet potatoes—tender yet firm—paired with ripe avocado that adds luxurious texture and healthy fats.

I developed this recipe after realizing how often salads could use more substance, and this version delivers both heartiness and freshness in every bite.

The foundation starts with roasted sweet potatoes, their natural sugars caramelizing into a sweet, smoky depth that complements the salad’s bright components. While they cook, you’ll mix in creamy avocado, zesty citrus (like lime or orange), and fresh herbs—think cilantro or parsley—to cut through the richness.

A simple yet bold dressing, such as a tahini-lemon or lime-cilantro vinaigrette, ties everything together with a tangy finish that elevates the dish.

What you’ll end up with is a salad that’s visually stunning—deep oranges from the sweet potatoes, vibrant greens from fresh herbs or spinach, and creamy avocado swirled throughout. It’s a complete meal that’s balanced, satisfying, and packed with flavor, perfect for lunch or dinner.

The best part? It’s easy to assemble and even easier to enjoy, making it a go-to recipe for any day of the week.

This salad also works beautifully as a side dish or as a main course when paired with a protein like grilled chicken or chickpeas. The roasted sweet potatoes hold up well when chilled, so it’s ideal for meal prep.

Let’s get started on creating this flavorful, nutrient-rich dish that’s as delicious as it is nutritious.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato and avocado salad

Roasted sweet potatoes and creamy avocado take center stage in this vibrant, nutrient-packed salad.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 ½ lb Medium size, peeled and cubed
Avocados 🥑 2 whole Ripe, pitted and scooped
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Lemon Juice 🍋 ¼ cup Freshly squeezed
Fresh Cilantro 🌿 ½ cup Stems removed, chopped
Red Onion 🧅 ¼ whole Thinly sliced, soaked 10 mins
Tahini 🥜 ¼ cup Sesame paste for dressing
Maple Syrup 🍯 2 tbsp Pure grade B
Cumin Seeds 🌿 ½ tsp Toasted for depth
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Baby Spinach 🌱 4 cups Raw for texture
Chickpeas 🥜 1 can Drained and rinsed

The sweet potatoes are the heart of this salad. Organic sweet potatoes from Trader Joe's or your local farmers market have the best flavor—look for vibrant orange flesh, not pale or dry spots. Medium size works best; peel and cube them evenly so they roast uniformly. For extra smokiness, toast the cumin seeds in a dry pan for 30 seconds before adding to the roasting oil. Extra-virgin olive oil is non-negotiable here—avoid the cheap stuff that'll make your salad taste like soap. The avocados should be ripe but firm; press gently near the stem—if it gives slightly, it's perfect. Store them in the fridge until ready to use to prevent browning.

No tahini? Substitute with peanut butter for a similar richness, though the flavor will differ slightly. Ran out of maple syrup? Agave nectar works 1:1, but maple's depth is ideal. The lemon juice can be swapped for lime (use same amount), though lemon's brightness pairs better with sweet potatoes. For the red onion, don't skip the soaking step—it removes the sharpness and makes the salad more approachable. The chickpeas add protein and texture; if you prefer them warm, toss them in the roasting pan with the sweet potatoes for the last 10 minutes. Fresh cilantro is best, but dried oregano at 1/4 the amount works in a pinch if you're missing it.

Roasted sweet potatoes keep well for 5 days in the fridge—store them in an airtight container with a paper towel to absorb moisture. The avocado should be added fresh when assembling to prevent browning, but you can prep the dressing and other components ahead. This salad tastes even better the next day as flavors meld; it's perfect for meal prep. To store leftovers, keep components separate: sweet potatoes, avocado, and greens in one container with a paper towel, and dressing in another. Assemble just before serving for maximum freshness.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just microwave the sweet potatoes whole for 10 minutes, then slice them while they’re still warm. The texture comes out just tender enough—no oven preheating, no waiting, no mess. Honestly, it’s how I keep my weeknights from turning into a disaster.
  • No Roasting Skills Needed: I swear by this trick: just microwave the sweet potatoes whole for 10 minutes, then slice them while they’re still warm. The texture comes out just tender enough—no oven preheating, no waiting, no mess. Honestly, it’s how I keep my weeknights from turning into a disaster.
  • Creamy Without Guilt: That avocado isn’t just filling—it’s the star. The lemon juice keeps it from browning while cutting through the sweetness of the potatoes, and the olive oil? It makes every bite dangerously satisfying. Plus, no mayo or heavy dressings here—just pure, bright, healthy goodness.
  • Meal Prep MVP: Between us, this salad holds up for days in the fridge. I make a big batch on Sundays, and it’s still fresh by Friday—perfect for lunches or a quick side. The cilantro stays vibrant, the avocado stays creamy (if you toss it in lemon juice right away), and the sweet potatoes? They only get better as they sit.

Step-by-step instructions for sweet potato and avocado salad

Here's how to transform simple ingredients into a vibrant, creamy salad bursting with roasted sweetness and fresh avocado goodness.

1

Roast the Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 1.5 lb cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 0.5 teaspoon of the sea salt, and 0.25 teaspoon of the black pepper. Spread them in a single layer, leaving space between each cube for even roasting.

Roast for 25-30 minutes, flipping halfway through, until the edges are deep golden brown and the cubes are tender when pierced with a fork. The sweet potatoes should caramelize slightly, developing a nutty aroma that signals they're ready. Let them cool completely before assembling the salad—they'll continue to soften as they rest.

2

Toast the Cumin Seeds and Prepare the Dressing

While the sweet potatoes roast, dry-toast the 0.5 teaspoon cumin seeds in a small skillet over medium-low heat for 1-2 minutes until fragrant and slightly darkened. Immediately transfer them to a bowl and let cool completely—they'll release their aromatic oils as they cool.

In a separate bowl, whisk together the remaining 0.3 cup extra-virgin olive oil, 0.25 cup lemon juice, 0.25 cup tahini, 2 tablespoons maple syrup, the toasted cumin seeds, and the remaining 1 teaspoon sea salt and 0.25 teaspoon black pepper. The dressing should be thick but pourable—if it's too thick, whisk in 1-2 teaspoons of water to reach a creamy consistency. Set aside while you prepare the remaining ingredients.

3

Assemble the Salad with Fresh Components

Drain and rinse the 1 can chickpeas, then pat them dry with a paper towel to remove excess moisture. Thinly slice the 0.25 whole red onion (after draining any soaking liquid) and chop the 0.5 cup fresh cilantro, removing any tough stems. Scoop the flesh from the 2 whole avocados and cut them into ½-inch chunks, reserving any seeds for garnish if desired.

In a large bowl, combine the 4 cups baby spinach, roasted sweet potatoes, chickpeas, red onion, and avocado. Gently toss everything together just until the spinach is wilted and the ingredients are evenly distributed. The key here is to handle the avocado gently—over-mixing will cause it to oxidize and turn brown.

4

Dress and Serve for Maximum Creaminess

Drizzle the dressing over the salad in a slow, steady stream while gently tossing with tongs. Start with about half the dressing and taste—you can always add more later. The salad should be creamy but not soggy, with each bite delivering a perfect balance of roasted sweetness, fresh avocado, and tangy dressing.

Let the salad sit for 5 minutes before serving to allow the flavors to meld. Garnish with the remaining cilantro and a sprinkle of sea salt to enhance the colors and add a final burst of freshness. Serve immediately while the avocado is at its peak creaminess and the sweet potatoes are still warm from the roast.

👨‍🍳

Pro Tips For Making Sweet Potato And Avocado Salad

  • ROAST SWEET POTATOES UNTIL TENDER: I learned this the hard way—sweet potatoes straight from the oven are still rock-hard if you don’t go low and slow. Roast them at 375°F (190°C) for 40-45 minutes, flipping halfway, until a knife slides in like butter. Undercooked potatoes make the salad taste like you’re chewing on a tire.
  • CUT AVOCADOS LAST MINUTE: Avocados turn brown faster than a politician’s promises. Halve and pit them, then store the halves in a bowl of cold water with lemon juice (about 1 tablespoon) until ready to chop. This keeps them fresh for 20-30 minutes—long enough to finish the rest of the salad without sad, oxidized chunks.
  • DON’T OVERMIX THE DRESSING: Sweet potato and avocado salad is a marriage, not a smoothie. Toss the roasted potatoes and avocado with just enough dressing to coat lightly—about 2 tablespoons olive oil + 1 tablespoon lemon juice—then fold in the cilantro at the end. Overmixing bruises the avocado and makes the dish greasy. Keep it bright and textured.
  • USE A MORTAR FOR LEMON ZEST: Fresh lemon zest adds a bright pop, but grating it with a dull zester is a waste of time. Instead, use a mortar and pestle—rub the lemon peel against the rough surface to release the oils. It’s more work, but the flavor is 10x stronger than store-bought zest. Sprinkle it over the salad right before serving so it doesn’t get soggy.

Best sauces and condiments for sweet potato and avocado salad

Tahini-Lemon Dressing

This creamy, nutty dressing is the star of this salad, balancing the sweetness of roasted sweet potatoes with bright citrus.

I blend ½ cup tahini with ¼ cup lemon juice, ¼ cup extra-virgin olive oil, 2 tbsp maple syrup, and a pinch of toasted cumin seeds for depth. The tahini adds healthy fats while keeping the salad vegan-friendly.

For extra richness, whisk in 1 tsp water if the mixture thickens too much. 💛

Spicy Lime Vinaigrette

Swap the tahini dressing for a zesty lime vinaigrette by whisking together ¼ cup lime juice, ¼ cup olive oil, 1 tbsp maple syrup, 1 tsp minced jalapeño, and ½ tsp sea salt.

This adds a refreshing kick that cuts through the avocado’s creaminess. I recommend using Mexican lime juice for extra tang. Store any extra in an airtight container for up to 5 days.

Avocado Lime Crema

Blend 1 ripe avocado, 2 tbsp lime juice, 2 tbsp Greek yogurt (or coconut yogurt for vegan), 1 tbsp olive oil, and ½ tsp salt for a silky, tangy topping.

This adds a luxurious texture without overpowering the salad. Spoon it over the top just before serving to prevent browning. Perfect for those who love extra avocado creaminess! 🥑

Smoky Chipotle Dressing

For a smoky twist, mix ¼ cup olive oil, 2 tbsp lime juice, 1 tbsp maple syrup, 1 tsp adobo sauce (from chipotle peppers), and ½ tsp smoked paprika. This dressing adds warmth that pairs beautifully with the roasted sweet potatoes.

Adjust the adobo to taste—start with ½ tsp if you’re sensitive to heat. Store in the fridge for up to 3 days.

Simple Olive Oil & Citrus

When you want to keep it minimal, whisk ¼ cup olive oil with 3 tbsp lemon juice, 1 tbsp maple syrup, and ½ tsp sea salt. This light dressing lets the natural flavors of the sweet potatoes and avocado shine.

It’s my go-to for quick prep days when I don’t want to measure multiple ingredients. 🍋

Crunchy Toppings

Add texture with toasted pumpkin seeds, crumbled feta (or vegan feta), or crispy chickpeas roasted with ½ tsp smoked paprika. For extra crunch, toast ½ cup pepitas in a dry pan for 3-4 minutes until golden.

Sprinkle over the salad just before serving to keep it crisp. These toppings elevate the dish without overpowering the flavors.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g18%
Dietary Fiber 14g50%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salad ahead of time?

Yes, but with smart prep! Roast the sweet potatoes and store them in an airtight container for 5 days—they taste even better the next day. Keep the avocado separate until serving to prevent browning. Prep the dressing and other components (like chopped cilantro or red onion) ahead, but assemble everything just before eating for maximum freshness.

2

What if my sweet potatoes turn out mushy?

Under-roasted sweet potatoes will be soft but not mushy if you check them at 25 minutes—they should pierce easily with a fork but still hold their shape. For extra firmness, cut them slightly larger (1.5-inch cubes) and roast at 375°F instead of 400°F. The key is even heat circulation, so don't overcrowd the baking sheet!

3

How do I prevent the avocado from browning?

Add the avocado last and toss gently—over-mixing oxidizes it fast. Brush cut surfaces with a little lemon juice, then sprinkle with water and cover tightly with plastic wrap. Store in the fridge for up to 2 hours before using. For extra protection, add a pinch of salt to the cut avocado—it slows browning!

4

Can I use regular potatoes instead of sweet potatoes?

Not recommended—they lack the natural sweetness and vibrant color that makes this salad special. If you're allergic to sweet potatoes, try roasted beets or butternut squash for a similar earthy, caramelized texture. The flavor profile will shift, but it can still work beautifully!

5

What's the best way to reheat leftovers?

This salad isn't meant to be reheated—it's best enjoyed fresh. However, if you must warm it, gently reheat just the roasted sweet potatoes in a dry pan for 3-4 minutes at medium-low heat. Never reheat the avocado or dressing, as they'll separate or curdle. Instead, assemble fresh components with any leftover dressing.

★★★★★4.7(8 reviews)
Categories Salads