Sweet Potato and Avocado Salad Recipe: Bright Citrus-Kissed Crunch Without Mayo

Salads

Sweet Potato and Avocado Salad Recipe: Bright Citrus-Kissed Crunch Without Mayo

This sweet potato and avocado salad recipe transforms humble ingredients into a vibrant, citrus-kissed dish that's naturally vegan and packed with texture. The secret lies in roasting sweet potatoes until they're tender yet crisp at the edges—caramelized with just enough oil to hold their shape.

Avocado adds velvety creaminess, while a bright lime vinaigrette ties everything together without relying on mayo.

What makes this salad special is its balance of flavors and textures: crispy roasted sweet potatoes, cool avocado slices, and a dressing that's tangy yet subtly sweet. The recipe comes together in under 30 minutes, making it perfect for meal prep or a quick weeknight dinner.

No special equipment is needed—just a sheet pan and a bowl.

The result is a salad that's hearty enough to stand alone but light enough to serve as a side. Each bite delivers a satisfying contrast of warm, caramelized sweet potatoes and cool, buttery avocado, all brightened by the citrus dressing.

It's the kind of dish that feels both elegant and effortless.

Serve this salad chilled or at room temperature, and don't be afraid to customize it with add-ins like toasted pumpkin seeds or fresh herbs. The recipe is designed to be adaptable while keeping its core flavors intact. Let's get started!

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

Ingredients for sweet potato and avocado salad

Roasted sweet potatoes meet creamy avocado in this vibrant vegan salad, brightened by citrus and smoky spices.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 2 lbs Organic preferred, peeled and cubed
Ripe Avocados 🥑 2 whole Firm but yielding to touch
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting, fruity variety
Fresh Limes 🍋 2 whole Juiced, zest reserved
Maple Syrup 🍯 1 tbsp Grade B for caramel notes
Apple Cider Vinegar 🍶 1 ½ tbsp For tangy brightness
Salt 🧂 1 tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Red Onion 🧅 ¼ cup Thinly sliced, red variety
Toasted Pumpkin Seeds 🎃 ¼ cup Optional crunch topping
Smoked Paprika 🌶️ ¼ tsp For subtle smokiness

Sweet potatoes are the foundation—organic varieties like Beauregard roast best with their natural sweetness intact. Whole Foods or local farmers markets often carry the best quality, but any medium-sized russet or orange sweet potato works. Peeled and cubed uniformly, they'll roast evenly. For extra caramelization, toss the cubes with a pinch of smoked paprika before roasting. The avocados should be ripe but firm—Hass variety is ideal, and you can test ripeness by gently pressing the stem. If they're too soft, they'll turn mushy when sliced.

No lime juice? Orange juice with a splash of vinegar works in a pinch, though the citrus flavor will differ slightly. Fresh cilantro can be swapped for parsley or basil at half the amount, but it's the defining herb here. For the dressing, agave nectar replaces maple syrup if preferred, though maple adds a deeper caramel note. Red onion adds crunch and sharpness—yellow or white onion works too, but red holds up better when sliced thin. The pumpkin seeds are optional but add a satisfying crunch; sunflower seeds or chopped pecans make great substitutes if you're avoiding nuts.

Roasted sweet potatoes keep in the fridge for 4 days if stored in an airtight container, but they're best eaten within 2 days for maximum crispness. Avocados should be sliced and tossed with lime juice immediately before serving to prevent browning—store the dressing separately and combine just before eating. The entire salad holds together in the fridge for 24 hours, making it perfect for meal prep. For extra flavor, let the salad sit at room temperature for 15 minutes before serving to deepen the citrus notes.

❤️

Why You'll Love This Recipe

  • No Roasting Required: I swear by this trick—just boil those sweet potatoes until fork-tender, then mash them with avocado while they’re still warm. The texture stays creamy without a single pan in sight, and honestly? The lime-zest finish cuts through the richness so cleanly it feels like cheating.
  • Sweet-Savory Magic: That maple syrup isn’t just for dessert—it balances the earthy sweet potatoes and buttery avocado like a dream. A splash of lime brightens it up, while the olive oil ties everything together. It’s the kind of dish where every bite feels intentional, not forced.
  • Lunchbox Hero: Between us, this salad holds up better than most in containers. Pack it for work, toss it in a thermos for school lunches, or even serve it cold at picnics. The avocado stays fresh for a day (if it lasts that long), and the sweet potatoes keep their structure—no sad mush here.
  • Budget Bright Spot: Sweet potatoes and avocados stretch further than you’d think, especially when you bulk-boil a batch. I make this for four people for under $10, and it’s the kind of meal that makes grocery day feel like a win. Plus, the leftovers? Even better the next day.

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

This vibrant salad delivers perfectly roasted sweet potatoes and creamy avocado in a bright, citrusy dressing without mayo.

1

🔥 Step 1: Roast the Sweet Potatoes to Caramelized Perfection

Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 2 lbs medium sweet potatoes (peeled and cubed) with 1 tbsp of the extra-virgin olive oil, 0.25 tsp smoked paprika, and 0.5 tsp salt. Spread them in a single layer—they need room to brown, not steam.

Roast for 25-30 minutes, stirring once halfway through, until the edges turn deep golden brown and the cubes are tender when pierced with a fork. The potatoes should smell sweetly caramelized—this is your cue they're ready. Let them cool slightly before assembling the salad, as warm potatoes will release excess moisture into the dressing.

2

👨‍🍳 Step 2: Prepare the Citrus Dressing

While the potatoes roast, zest and juice the 2 whole fresh limes (about 2 tbsp juice). In a small bowl, whisk together the lime juice, 1.5 tbsp apple cider vinegar, 1 tbsp maple syrup, and the remaining 1 tbsp extra-virgin olive oil. The dressing should be thin but cling to the back of a spoon—this ensures it coats each ingredient evenly.

Taste and adjust: If it's too tart, add a pinch more maple syrup. If it lacks brightness, add another ½ tsp lime juice. The dressing should balance sweet, tangy, and slightly smoky notes from the paprika. Set aside until ready to toss with the salad.

3

🍳 Step 3: Assemble the Salad with Crunch and Cream

In a large bowl, combine the cooled sweet potatoes, 2 whole ripe avocados (pitted, peeled, and cubed), 0.25 cup thinly sliced red onion, and 0.25 cup chopped fresh cilantro. Gently fold everything together with a wooden spoon—avoid mashing the avocado or sweet potatoes, as texture matters here.

Drizzle the dressing over the salad and toss lightly to coat. The avocado will soften slightly from the citrus, but you want to preserve its creamy integrity. Sprinkle with 0.25 cup toasted pumpkin seeds and the remaining 0.5 tsp ground black pepper just before serving to add crunch and depth.

4

⏰ Step 4: Serve Immediately for Maximum Freshness

This salad shines when served within 15-20 minutes of assembly, as the avocado begins to oxidize and the dressing absorbs into the ingredients. Plate with a final sprinkle of cilantro and a drizzle of extra dressing if desired. The contrast of warm, caramelized sweet potatoes with cool, creamy avocado and the bright, tangy dressing creates a harmonious bite.

For extra flair, serve with a side of toasted pumpkin seeds on the plate or alongside a simple grain like quinoa. The salad holds well for 2 hours in the refrigerator if stored in an airtight container, but the avocado will darken—cover it with plastic wrap directly touching the surface to minimize exposure to air.

👨‍🍳

Pro Tips For Making Sweet Potato And Avocado Salad

  • ROAST AT 400°F: Sweet potatoes need a hot oven to caramelize properly—any lower, and they’ll turn out dry or gummy. Cut them into 1-inch cubes, toss with 1 tablespoon olive oil, and spread them in a single layer (yes, even if it looks sparse). They’re done when a knife slides in cleanly, usually around 25-30 minutes.
  • TEST AVOCADOS FIRST: Don’t just grab any avocado—press the stem end firmly. If it gives slightly, it’s ripe; if it’s rock-hard or mushy, skip it. For this salad, you want creamy texture, not a mushy mess. Halve and pit them, then scoop the flesh with a spoon—no need to peel unless you’re feeling fancy.
  • SALT THE POTATOES WHILE HOT: Freshly roasted sweet potatoes? Salt them immediately. The heat opens their pores, so the seasoning clings better and penetrates deeper. Sprinkle generously (about ½ teaspoon per pound) and let them sit for 2 minutes before tossing with the dressing—this makes all the difference in flavor.
  • MAKE DRESSING LAST-MINUTE: Mix lime juice, maple syrup, and olive oil right before combining with the salad. Avocados oxidize fast, so holding off keeps them vibrant and prevents a bitter aftertaste. If you’re prepping ahead, store the potatoes and avocado separately, then toss with dressing when ready to serve.

Creative variations of these flavors

Spicy Southwest Twist

Transform your salad into a fiesta with a Southwest-inspired variation. Add ½ cup black beans, ¼ cup diced jalapeño, and ¼ cup crumbled cotija cheese (or vegan feta). Toss in 1 tsp ground cumin and ½ tsp chili powder with the roasted sweet potatoes for a smoky kick.

Top with ½ avocado slices and ¼ cup chopped cilantro for a vibrant, protein-packed bowl. 🌶️

Tropical Mango Tango

Bring in summer flavors by adding 1 cup diced ripe mango and ¼ cup chopped red bell pepper to the base.

Swap the lime dressing for a mango-habanero version: blend ½ cup mango purée, 1 tbsp lime juice, ½ tsp habanero paste, and 1 tsp honey (or agave). Garnish with toasted coconut flakes and lime zest for a sweet-spicy tropical twist.

Mediterranean Herb Infusion

Elevate this salad with Mediterranean flair by adding ¼ cup chopped kalamata olives, ¼ cup crumbled feta (or vegan feta), and 2 tbsp chopped fresh dill.

Replace the lime dressing with a lemon-oregano version: whisk 2 tbsp lemon juice, 1 tbsp olive oil, 1 tsp dried oregano, and ½ tsp garlic powder. Finish with ¼ cup toasted pine nuts for a nutty crunch.

Asian-Inspired Sesame Crunch

Infuse global flavors with an Asian-inspired upgrade. Toss the salad with 1 tbsp toasted sesame oil, 1 tsp soy sauce, and ½ tsp grated ginger. Add ¼ cup shredded carrots, ¼ cup sliced green onions, and 2 tbsp chopped cilantro.

Top with 2 tbsp crushed peanuts and a drizzle of sriracha-lime dressing (mix 1 tbsp lime juice, 1 tsp sriracha, and 1 tsp maple syrup).

Breakfast-Style with Eggs

For a breakfast or brunch twist, add 2 soft-boiled or poached eggs (halved) and ¼ cup crumbled bacon (or vegan bacon). Keep the citrus dressing but add a pinch of smoked paprika and ½ tsp Dijon mustard for depth.

Garnish with chives and a sprinkle of everything bagel seasoning for a savory, protein-rich morning salad. 🍳

Sweet & Savory with Pomegranate

Add a sweet-savory contrast by folding in ½ cup pomegranate seeds and ¼ cup chopped toasted walnuts. Sweeten the dressing slightly with 1 extra tbsp maple syrup and add ½ tsp vanilla extract.

Finish with mint leaves and a drizzle of balsamic glaze for an elegant, dessert-like salad that’s still satisfyingly savory.

Nutrition facts

Servings 4
Amount Per Serving
Calories 340kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 12g
Protein 6g12%
* 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 a few key adjustments. Roast the sweet potatoes 1 day ahead and store them in an airtight container—they'll keep for 4 days in the fridge. Assemble the salad just before serving to preserve the avocado's texture, though you can prep all ingredients separately. Keep the dressing in a separate jar and toss everything together with lime juice right before eating to prevent browning.

2

What if my sweet potatoes turn out mushy?

Mushy potatoes usually happen from over-roasting or too much moisture. For crispy edges next time, cut them into even-sized cubes (about 1-inch) and spread them in a single layer on the baking sheet. Don't overcrowd! Also, pat them dry with a paper towel before roasting to remove excess moisture. If they're already mushy, try mashing them lightly and using them in a sweet potato toast instead.

3

How do I prevent avocado from browning?

Avocado oxidizes quickly, but you can slow it down by tossing the sliced pieces with lime juice immediately after cutting. For extra protection, sprinkle a tiny pinch of salt on the avocado slices—it helps preserve color. Store the salad in an airtight container with plastic wrap pressed directly against the avocado surface to minimize air exposure. If browning occurs, the salad is still safe and tasty!

4

Can I substitute butternut squash for sweet potatoes?

Butternut squash works beautifully and adds a slightly nutty flavor. Peel, cube, and roast it at 400°F for 25-30 minutes until tender. Since squash is denser, you may need 1.5 lbs instead of 2 lbs to match the sweet potato volume. Reduce the roasting time by 5 minutes if the skin browns too quickly. The texture will be slightly softer but still delicious.

5

What's the best way to reheat leftovers?

This salad isn't meant to be reheated due to the avocado, but you can warm the roasted sweet potatoes separately if you'd like. Spread them on a baking sheet and heat at 350°F for 10-12 minutes until warmed through. For the full salad, serve it cold or at room temperature—it's designed to shine that way! Store any unused portions in an airtight container for up to 24 hours.

★★★★★4.7(15 reviews)
Categories Salads