Salads
This sweet potato and avocado salad recipe transforms simple ingredients into a vibrant, summer-worthy dish that’s packed with texture and flavor. 💛 The roasted sweet potatoes bring natural sweetness and earthy depth, while creamy avocado adds richness that keeps every bite satisfying.
What makes this salad special is the bright citrus dressing—zesty and refreshing—that cuts through the richness without overpowering the natural flavors.
Perfect for vegans or anyone looking for a nutrient-dense meal, this salad delivers a balance of hearty and light. The roasting process caramelizes the sweet potatoes just enough to add a subtle crispness, while the avocado stays perfectly creamy.
No hidden animal products here—just fresh, wholesome ingredients that come together in under 30 minutes.
Assembling this salad is straightforward: roast the sweet potatoes until tender and slightly crisp, slice the avocado at the last minute to preserve its texture, and toss everything with a tangy citrus vinaigrette.
The result is a dish that’s colorful, satisfying, and full of summer vibes—ideal for picnics, lunches, or as a side for grilled favorites.
Serve it chilled or at room temperature, and don’t forget the garnish—fresh herbs or toasted seeds add an extra layer of crunch and flavor. This salad is as beautiful as it is delicious, making it perfect for sharing or enjoying on your own. Let’s get started!
Ingredients for sweet potato and avocado salad
Roasted sweet potatoes and creamy avocado meet zesty citrus in this vibrant, nutrient-packed salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 whole | Organic preferred, peeled and cubed |
| Ripe Avocados 🥑 | 2 whole | Firm but yielding, pitted and sliced |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Cold-pressed, fruity variety |
| Fresh Lime Juice 🍋 | ¼ cup | Strained, freshly squeezed |
| Orange Zest 🍊 | 1 tbsp | Finely grated organic orange |
| Maple Syrup 🍯 | 1 tbsp | Grade B for depth of flavor |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Stems removed, loosely packed |
| Toasted Pumpkin Seeds 🥜 | ¼ cup | Raw seeds, lightly toasted |
| Red Bell Pepper 🌶️ | 1 whole | Diced, seeds removed |
| Red Wine Vinegar 🍷 | 1 tbsp | Dry, aged variety |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
The sweet potatoes are the heart of this dish—organic sweet potatoes from Whole Foods or your local farmers' market deliver the best flavor and texture. Look for vibrant orange flesh with smooth skin. If you can't find organic, conventional sweet potatoes work fine, just scrub them well. The avocados should be ripe but firm—press gently, they should yield slightly but not be mushy. Hass avocados are ideal, and buying a few extra ensures you'll have perfectly ripe ones for the salad. For the citrus dressing, organic limes and oranges from a specialty market like Trader Joe's provide the brightest, most flavorful zest and juice—non-organic works, but organic citrus often has more vibrant flavor due to better growing conditions.
No fresh lime juice? Bottled lime juice works in a pinch, but fresh is always better. Substitute maple syrup with agave nectar if preferred, though maple adds a subtle earthiness that complements the sweet potatoes. For the pumpkin seeds, pepitas from a bulk bin are more flavorful and budget-friendly than pre-packaged versions. If you're missing cilantro, fresh parsley or basil can be used at the same quantity, though cilantro's bright, citrusy note is ideal. The red bell pepper adds a subtle crunch and sweetness—roasted red peppers from a jar can substitute, but fresh is always preferred for texture. For a smokier flavor, swap half the olive oil for smoked paprika-infused oil.
Roasted sweet potatoes keep well in the fridge for 4-5 days when stored in an airtight container, but they're best enjoyed within 2-3 days for optimal texture. Avocados should be sliced and tossed with lemon juice immediately before serving to prevent browning—store them separately until ready to assemble. The dressing can be made up to 3 days ahead and stored in a sealed jar in the refrigerator. For the pumpkin seeds, toast them in a dry skillet over medium heat for 3-4 minutes until fragrant, then let cool completely before adding to the salad. This salad holds well for 2 days in the fridge when fully assembled, though the avocado may soften slightly—add fresh avocado slices just before serving to maintain texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—roast the sweet potatoes and avocados together, then toss with lime and olive oil. No chopping boards, no extra pans, just one sheet pan and 40 minutes of hands-off time while you sip something cold.
- Citrus-Kissed Creaminess: That orange zest and lime juice? It’s like sunshine in a bowl. The sweet potatoes get tender and caramelized, while the avocado stays rich—bright, buttery, and impossible to resist. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Between us, this keeps perfectly for four days if you store it right. Toss it in a jar for lunch, pile it on toast for breakfast, or serve it cold with grilled fish—it’s my go-to for when I need something reliable and actually tasty.
- Budget-Friendly Luxury: Sweet potatoes and avocados stretch further than you’d think. A few dollars at the market gives you a dish that feels fancy but won’t break the bank. Plus, the olive oil and lime make it taste like you spent hours—when you really just threw it together.
Step-by-step instructions for sweet potato and avocado salad
This vibrant salad balances earthy sweet potatoes with creamy avocado and bright citrus notes.
🔥 Step 1: Roast Sweet Potatoes Until Caramelized
Preheat oven to 400°F and line a baking sheet with parchment paper. Toss the 2 whole medium sweet potatoes (peeled and cubed) with 1 tablespoon of the extra-virgin olive oil, ¼ teaspoon of the kosher salt, and ⅛ teaspoon of the black pepper. Spread in a single layer, leaving space between cubes for even browning.
Roast for 25-30 minutes until edges are deep golden brown and the cubes are tender when pierced with a fork. The sweet potatoes should develop a caramelized crust while staying moist inside. If they brown too quickly, tent with foil to prevent burning. Let cool slightly before handling.
👨🍳 Step 2: Prepare the Citrus Dressing
In a small bowl, whisk together the 0.25 cup fresh lime juice, 1 tablespoon orange zest, 1 tablespoon maple syrup, 1 tablespoon red wine vinegar, 2 cloves minced garlic, 0.5 teaspoon kosher salt, and 0.25 teaspoon black pepper. Slowly drizzle in the remaining 0.33 cup extra-virgin olive oil while whisking continuously until emulsified.
The dressing should have a bright, tangy aroma with a slight sweetness from the maple syrup. Taste and adjust seasoning if needed—you want a balance of citrus acidity and subtle sweetness. Set aside while you prepare the remaining ingredients. This dressing is the flavor bridge between the earthy sweet potatoes and creamy avocado.
🥘 Step 3: Assemble and Toss the Salad
In a large mixing bowl, combine the cooled roasted sweet potatoes, 2 whole ripe avocados (pitted, peeled, and sliced), 1 whole red bell pepper (diced), and 0.25 cup fresh cilantro leaves. Gently fold in the prepared dressing, tossing just until everything is evenly coated. Be careful with the avocado—toss only enough to distribute the dressing without mashing the fruit.
Real talk: avocado oxidizes quickly, so work efficiently. If the salad looks dry, add 1-2 teaspoons of water to help the dressing cling. The ideal texture should be vibrant with pockets of creamy avocado, crisp bell pepper, and tender sweet potatoes. Let the salad sit for 5 minutes before serving to allow flavors to meld.
🍽️ Step 4: Garnish and Serve Immediately
Transfer the salad to serving plates and sprinkle with 0.25 cup toasted pumpkin seeds for added crunch and visual contrast. The seeds should be warm from toasting—if not, quickly toast them in a dry skillet over medium heat for 2-3 minutes until fragrant and golden.
Serve immediately while the avocado maintains its vibrant green color and creamy texture. This salad pairs beautifully with grilled proteins or as a refreshing standalone dish. The citrus dressing prevents the avocado from browning while enhancing the natural sweetness of the roasted sweet potatoes.
Pro Tips For Making Sweet Potato And Avocado Salad
- ROAST SWEET POTATOES UNTIL SOFT: Roast them at 400°F (200°C) for 25-30 minutes—cut into 1-inch cubes and flip halfway. I used to undercook them, thinking they’d finish in the salad, but they need that tender, almost creamy texture to avoid a dry bite. Toss with 1 tablespoon olive oil and a pinch of salt before roasting.
- USE HALF THE LIME JUICE: Start with 1 tablespoon lime juice, then taste. Avocados and sweet potatoes are already rich, and lime can overpower if you go heavy. I learned this after making a batch so sour my roommate walked away. Save the rest for garnish or another dish.
- STORE AVOCADOS IN THE FRIDGE: Cut them just before serving—no exceptions. But if you’re prepping ahead, store the whole avocado in the fridge for up to 2 days. The cold slows browning, and the flesh stays firmer. I used to let them sit out, and by the time I mixed the salad, they’d turned to mush.
- ZEST ORANGES FRESHLY, NOT FROM A BOTTLE: The difference is night and day. Grate the peel of one organic orange (avoid the white pith) and use immediately. Bottled zest is pasteurized and lacks the bright, fresh aroma that ties the dish together. I was skeptical until I tried it—I now keep a zester in my drawer for this exact reason.
Perfect pairings for these flavors
Crunchy Toppings
Toasted pumpkin seeds add a nutty crunch that contrasts beautifully with the creamy avocado and tender sweet potatoes. For extra texture, try toasted pecans or walnuts—just toast ¼ cup in a dry skillet over medium heat for 3-4 minutes until fragrant.
If you love heat, sprinkle with ½ teaspoon chili powder or smoked paprika before toasting for a subtle kick. 🥜
Protein Pairings
This salad holds up perfectly with grilled proteins. Serve alongside grilled chicken breast or seared tofu for a complete meal. For a vegan option, top with black beans or chickpeas—simmer ½ cup with 1 tsp cumin and ½ tsp smoked paprika for 10 minutes before serving.
The protein adds heartiness while keeping the dish balanced.
Beverage Pairings
A crisp sparkling water with lime keeps the meal refreshing and light. For something stronger, try a dry white wine like Sauvignon Blanc—its citrus notes complement the salad’s bright dressing.
If you prefer beer, a hoppy IPA cuts through the richness of the avocado. For a non-alcoholic option, hibiscus iced tea adds a tangy contrast that enhances the salad’s flavors.
Seasonal Variations
In summer, add diced mango or pineapple for tropical sweetness—toss in ½ cup just before serving. For fall, swap the red bell pepper for roasted butternut squash cubes and add sage leaves for an earthy touch.
In winter, include toasted pepitas and cranberries for a festive twist. Each season brings new textures and flavors to keep this salad exciting year-round. 🌿
Meal Prep Tips
Prep the roasted sweet potatoes and dressing 2 days ahead—store separately in airtight containers. Assemble the salad just before serving to keep the avocado fresh. For meal prep, pack the salad in glass containers with tight lids and add avocado slices only when ready to eat.
Keep the pumpkin seeds and cilantro in a small container on top to preserve their texture and aroma.
Garnish Ideas
Fresh herbs elevate this salad—try thinly sliced mint or basil for a bright finish. For extra flair, drizzle with avocado oil or a swirl of yogurt sauce (mix ¼ cup Greek yogurt with 1 tsp lemon juice).
A sprinkle of feta cheese (if not vegan) adds a salty contrast. Keep garnishes minimal to let the natural flavors shine through.
Nutrition facts
Frequently asked questions
Can I make this salad without roasting the sweet potatoes?
Yes! For a quicker version, boil or steam the sweet potatoes until tender (10-12 minutes for cubes), then cool completely before tossing with the dressing. The texture will be softer, but the flavor remains rich. If you prefer extra caramelization, try air-frying at 400°F for 15 minutes for a crispier bite.
How do I prevent avocado from browning in the salad?
Slice the avocado right before serving and immediately toss with 1 teaspoon of fresh lime juice per avocado. For prepped salads, store avocado slices separately in an airtight container with plastic wrap pressed directly on the surface. This keeps them fresh for up to 2 hours—just add them to the salad just before eating.
What can I substitute if I don’t have pumpkin seeds?
Toasted sunflower seeds, almonds, or pecans work beautifully for crunch. For a seed-free option, try toasted coconut flakes or crumbled feta cheese (if not vegan). Just toast nuts/seeds for 3-4 minutes in a dry skillet until golden and fragrant for maximum flavor.
Is this salad safe to eat cold or should it be served warm?
This salad is best served at room temperature or chilled. The avocado stays creamy when not hot, while the roasted sweet potatoes maintain their flavor. If you prefer warm elements, serve the salad slightly warm (within 30 minutes of assembly) with warm toasted seeds on top. Never reheat avocado—it becomes mushy when warmed.
Can I make this salad ahead of time?
Yes, but assemble it last-minute! Roast sweet potatoes and make the dressing 2 days ahead, storing separately in airtight containers. Add avocado and cilantro just before serving. For meal prep, store components in glass containers with tight lids—avocado should be added fresh to maintain texture. The salad keeps for 2 days when fully assembled, though avocado may soften.
