Desserts
This vegan sweet potato salad transforms humble ingredients into a dish that's rich, satisfying, and completely plant-based—no compromises needed. Roasted sweet potatoes develop a natural sweetness that pairs beautifully with the creamy tahini dressing, creating a balance of textures and flavors that's both comforting and unexpected. I developed this recipe after realizing how often sweet potatoes get overlooked in vegan dishes, and it's become a staple in my kitchen for its versatility and depth.
The secret to this salad's success lies in the roasting process, which caramelizes the sweet potatoes and intensifies their natural sweetness without needing added sugar. The tahini dressing—made with lemon juice, garlic, and a touch of maple syrup—adds a creamy, nutty richness that ties everything together.
It's a dish that feels indulgent yet remains light enough for any meal, making it perfect for potlucks, work lunches, or a hearty side dish.
What makes this recipe stand out is how it delivers restaurant-quality results with simple, accessible ingredients. The roasted sweet potatoes are tender yet hold their shape, while the tahini dressing clings to them beautifully, creating a dish that's creamy, flavorful, and packed with texture.
It's the kind of salad that makes you want to take seconds—and it's entirely plant-based, proving that vegan food can be just as rich and satisfying as its non-vegan counterparts.
This salad also works beautifully as a main dish when paired with a fresh green salad or crusty bread. The natural sweetness of the roasted sweet potatoes complements the earthy, nutty notes of the tahini dressing, creating a harmonious balance that's both comforting and exciting.
Let's get started on a dish that's as nourishing as it is delicious.
Ingredients for sweet potato salad recipe vegan
Roasted sweet potatoes meet creamy tahini dressing in this restaurant-quality vegan salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lb | Organic preferred, skin-on |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and dressing |
| Tahini 🥜 | ½ cup | Sesame paste, unsweetened |
| Fresh Lemon Juice 🍋 | ¼ cup | From 2-3 lemons |
| Maple Syrup 🍯 | 2 tbsp | Grade B for depth |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Red Onion 🧅 | 1 medium | Thinly sliced, red preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Smoked Paprika 🌶️ | ½ tsp | For roasting seasoning |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust to taste |
| Water 💧 | ¼ cup | For tahini thinning |
Sweet potatoes are the foundation—organic orange-fleshed varieties develop the best caramelized sweetness. Whole Foods or local farmers' markets carry the most flavorful tubers, but any medium-sized sweet potatoes work. For even roasting, cut them into 1-inch cubes before seasoning with smoked paprika and cayenne—this gives that smoky depth without overpowering. Trader Joe's has pre-cut sweet potatoes if you're short on time, but fresh-cut yields better texture. The skin-on variety adds fiber and prevents drying out during roasting.
Tahini is non-negotiable for that nutty richness—Kirkland Signature or Al Yaman brands deliver consistent quality. No tahini? Cashew butter thinned with water works in a pinch, though the flavor will differ slightly. Fresh lemon juice is essential (bottled lacks brightness)—Mexican or Yuzu lemons add extra zing. The maple syrup balances acidity; Grade B has deeper molasses notes. For garlic, elephant garlic if available, but regular works fine. Red onion adds crunch—shred it last to prevent browning. Cilantro is optional but recommended; substitute parsley if you prefer.
Roasted sweet potatoes keep 5 days in the fridge when stored in an airtight container. The tahini dressing separates if stored too long—stir vigorously before serving or whisk in a splash of water. For meal prep, assemble the salad day-of to maintain crispness. Freeze roasted sweet potatoes for up to 3 months—reheat gently before mixing with dressing. The dressing itself stays fresh 1 week refrigerated; thin with water as needed for consistency.
Why You'll Love This Recipe
- Here’s what sold me: tahini’s nutty richness cuts through the sweetness like a dream. A splash of lemon brightens it up, and the maple syrup ties everything together in one dangerously addictive bite.
- One-Pot Magic: I swear by this method—roast the sweet potatoes whole, then scoop out the flesh. No chopping, no mess, and the skin crisps up beautifully for extra texture. That’s 15 minutes less prep than my old recipe.
- Tahini Twist: Here’s what sold me: tahini’s nutty richness cuts through the sweetness like a dream. A splash of lemon brightens it up, and the maple syrup ties everything together in one dangerously addictive bite.
- Lunchbox Hero: Between us, this salad keeps for days in the fridge. Pack it for work or school—it’s hearty enough to stand alone or pair with crusty bread. My kids actually eat their veggies this way.
Step-by-step instructions for roasted sweet potato salad with tahini dressing
Balancing caramelized sweet potatoes with a velvety tahini dressing creates a dish that's both hearty and light.
🔥 Step 1: Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a baking sheet with parchment paper. Cut the 2 lb medium sweet potatoes into 1-inch cubes, leaving the skin on for texture. Toss them with 2 tablespoons of the extra-virgin olive oil, 0.5 tsp smoked paprika, 0.5 tsp salt, and 0.25 tsp cayenne pepper until evenly coated.
Spread the sweet potatoes in a single layer on the baking sheet, leaving space between each piece. Roast for 25-30 minutes, stirring halfway, until the edges are deep golden brown and the flesh is tender when pierced with a fork. The potatoes should smell sweetly caramelized—this is your cue they're ready. Let them cool slightly before handling.
👨🍳 Step 2: Prepare the Tahini Dressing
While the sweet potatoes roast, combine the 0.5 cup tahini with the 0.25 cup water in a small bowl. Whisk vigorously until smooth, scraping the sides of the bowl to ensure no lumps remain. This thinning step is crucial—the tahini should resemble heavy cream in consistency.
Next, add the 0.25 cup fresh lemon juice, 2 tbsp maple syrup, 4 minced garlic cloves, 1 tsp salt, and 0.25 tsp black pepper. Whisk continuously for 2-3 minutes until fully emulsified. The dressing should coat the back of a spoon and have a glossy sheen. If it thickens too much, add 1-2 teaspoons of water to reach your desired consistency.
🥘 Step 3: Assemble the Salad
In a large mixing bowl, combine the cooled sweet potatoes with the 1 medium red onion (thinly sliced) and 0.25 cup chopped fresh cilantro. Gently toss to distribute the onion and cilantro evenly. The sweet potatoes should still be warm enough to soften the onion slightly, enhancing its flavor.
Drizzle the tahini dressing over the sweet potatoes in a slow stream, tossing gently to coat. Start with about half the dressing and taste—you can always add more later. The ideal ratio balances sweetness, tang, and creaminess. For extra depth, sprinkle with an additional pinch of smoked paprika and cayenne pepper to taste. Let the salad sit for 5 minutes to allow the flavors to meld.
🍽️ Step 4: Serve and Enjoy
Transfer the salad to a serving platter and garnish with an extra sprinkle of cilantro and a drizzle of remaining tahini dressing. Serve immediately while the sweet potatoes are still warm, or chill for 30 minutes in the refrigerator if you prefer a cooler texture. The contrast of warm, caramelized sweet potatoes with the cool, creamy tahini dressing makes this dish truly special.
For best results, pair with a side of crusty bread or a simple green salad. The smoky-sweet flavor profile works beautifully with grilled proteins or as a standalone vegetarian main. Store leftovers in an airtight container for up to 3 days, though the tahini dressing may thicken slightly—simply whisk in a splash of water to restore its creaminess before serving.
Pro Tips For Making Sweet Potato Salad Recipe Vegan
- ROAST UNTIL TENDER: Boil your sweet potatoes first, then finish them in the oven at 400°F (200°C) for 15–20 minutes—this caramelizes the edges and keeps them from turning mushy when tossed with tahini. I learned this the hard way after serving a fork-tender pile that fell apart like wet cardboard.
- PEEL WHEN COLD: Let the roasted sweet potatoes cool for 10 minutes before peeling—hot skins slip and tear, wasting good potato. A quick rinse under cold water afterward removes any stubborn residue. (Yes, even if you’re impatient like me.)
- WHISK TAHINI FIRST: Mix the tahini with lemon juice and a splash of warm water before adding olive oil—this prevents a gritty, clumpy mess. I used to just dump everything in and ended up with a texture like wet sand. Stirring it into a smooth paste first makes all the difference.
- SWEETEN WITH CAUTION: Start with half the maple syrup called for, then taste before adding more—the tahini and lemon already bring natural sweetness. Adjusting at the end lets you avoid a dish that’s cloyingly sugary or underseasoned. (Your future self will thank you.)
Creative variations of sweet potato salad recipe vegan
Spicy Southwest Twist
For a bold kick, add 1 diced jalapeño and 1 tbsp lime juice to the tahini dressing, then fold in ½ cup black beans (rinsed) and ¼ cup corn kernels with the sweet potatoes.
Top with ¼ cup crumbled cotija cheese (or vegan feta) and 2 tbsp chopped red onion. The smoky-sweet potatoes play perfectly with the tangy lime and spicy jalapeño, making this a fiesta-worthy dish. 🌶️
Citrusy Maple-Glazed
Brush the sweet potatoes with an extra 1 tbsp maple syrup and 1 tsp orange zest before roasting. After tossing with the dressing, garnish with 2 tbsp chopped orange segments and 1 tbsp toasted pecans.
The bright citrus cuts through the richness of the tahini, while the pecans add crunch. This version feels festive enough for holiday gatherings but simple enough for weeknight dinners.
Herb-Infused Mediterranean
Swap the cilantro for ¼ cup chopped fresh mint and parsley, and add 1 tbsp olive oil to the tahini dressing. Fold in ½ cup chopped Kalamata olives and ¼ cup crumbled vegan feta (or omit for a dairy-free option).
The Mediterranean herbs and briny olives create a sophisticated flavor profile that pairs beautifully with grilled halloumi or as a standalone salad. 🌿
Creamy Avocado Fusion
Mash 1 ripe avocado into the tahini dressing for extra creaminess, then fold in ½ cup diced mango and 2 tbsp chopped cilantro. The tropical mango adds a refreshing contrast to the earthy sweet potatoes, while the avocado makes the dressing even richer.
Serve with a sprinkle of chili powder for a sweet-spicy finish that feels like a vacation in every bite.
Smoky BBQ Twist
Add 2 tbsp BBQ sauce (vegan-friendly) to the tahini dressing and toss the roasted sweet potatoes with 1 tbsp smoked paprika before baking. Top with ¼ cup chopped red bell pepper and 2 tbsp chopped scallions.
The smoky BBQ flavor transforms this into a hearty side dish that pairs perfectly with grilled veggies or tofu. It’s a crowd-pleaser with minimal extra effort!
Sweet & Savory Sesame
Stir 1 tbsp soy sauce and 1 tsp sesame oil into the tahini dressing, then fold in 2 tbsp chopped scallions and 1 tbsp toasted sesame seeds. The umami-rich sesame adds depth, while the scallions provide a fresh finish.
This variation works beautifully as a side for Asian-inspired dishes or as a standalone salad with a sprinkle of crushed peanuts for extra crunch.
Nutrition facts
Frequently asked questions
Can I make this sweet potato salad ahead of time?
Roast the sweet potatoes up to 3 days ahead and store them in an airtight container in the fridge. The tahini dressing is best made fresh, but you can prepare it 1 day ahead—just whisk in a splash of water before serving to restore creaminess. Assemble the salad just before eating to keep the onions crisp and the potatoes warm. For a chilled version, let it sit for 30 minutes in the fridge after mixing.
What can I substitute if I don't have tahini?
No problem! For a similar creamy texture, use ½ cup cashew butter thinned with 2 tablespoons of water or ½ cup vegan mayo mixed with 1 tablespoon lemon juice. If you prefer a lighter dressing, blend ½ cup silken tofu with 2 tablespoons lemon juice and 1 tablespoon olive oil until smooth. The flavor will differ slightly, but the salad will still be delicious.
Why did my tahini dressing separate?
This happens when the dressing isn't emulsified properly or sits too long. Whisk the tahini with water first until completely smooth, then gradually add other ingredients while whisking continuously. If it separates later, simply whisk in 1-2 teaspoons of water or lemon juice to restore the creamy texture. For extra insurance, add ingredients to the tahini in this order: water, lemon juice, maple syrup, then garlic and spices.
Can I use regular potatoes instead of sweet potatoes?
While you can use regular potatoes, the flavor and texture will be completely different. Sweet potatoes have a natural sweetness that caramelizes beautifully when roasted, while regular potatoes will taste starchy and lack depth. If you're set on using them, try Yukon Gold potatoes for a creamier texture, but expect a more neutral flavor profile. The tahini dressing will still work, but the overall dish won't have the same satisfying sweet-savory balance.
How can I make this salad spicier?
For extra heat, add ½ teaspoon cayenne pepper directly to the tahini dressing or sprinkle 1 teaspoon smoked paprika on top. For a slow-building spice, include 1-2 teaspoons of hot sauce (like Sriracha or vegan chili sauce) when whisking the dressing. If you love fresh heat, top with finely chopped jalapeño or red pepper flakes. Start with small amounts—you can always add more!
