Sweet Potato Salad Recipe Vegan: Roasted Roots With Crunchy Tahini Dressing

Desserts

Sweet Potato Salad Recipe Vegan: Roasted Roots With Crunchy Tahini Dressing

This vegan sweet potato salad transforms humble roots into a dish that’s hearty enough for a main course but elegant enough for holiday tables. 💛 I developed it after years of perfecting roasting techniques—crispy edges, tender centers, and a tahini dressing that adds nutty depth without overpowering.

The secret lies in the slow roast, which caramelizes the sweet potatoes while keeping them moist, and the tahini dressing that binds everything with just the right crunch.

The beauty of this recipe is its versatility—serve it warm as a side dish alongside grilled vegetables or chilled as a standalone meal with crusty bread.

Every bite delivers a perfect balance of sweetness from the roasted potatoes, earthiness from the tahini, and a touch of brightness from lemon and fresh herbs. It’s the kind of dish that tastes even better the next day, making it ideal for meal prep.

What sets this salad apart is the tahini dressing, which replaces traditional mayo with a creamy, protein-rich alternative that’s packed with flavor. The combination of tahini, lemon juice, and maple syrup creates a dressing that’s tangy, slightly sweet, and rich enough to coat every bite.

Plus, it’s naturally vegan, gluten-free, and full of plant-based protein—without sacrificing any of the comfort food appeal.

Ready in just 45 minutes, this salad requires minimal effort but delivers maximum flavor. The roasting process is hands-off, and the dressing comes together in minutes.

Whether you’re hosting a dinner party or simply craving a satisfying meal, this vegan sweet potato salad is a game-changer that will become a staple in your kitchen.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for sweet potato salad recipe vegan

Roasted sweet potatoes meet nutty tahini dressing for a vegan salad that's hearty yet elegant.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Extra-Virgin Olive Oil 🫒 ¼ cup For roasting and dressing
Tahini 🥜 ½ cup Smooth, not chunky
Lemon Juice 🍋 ¼ cup Freshly squeezed
Maple Syrup 🍁 2 tbsp Pure, grade B preferred
Garlic Cloves 🧄 4 cloves Minced for dressing
Red Onion 🧅 ½ whole Thinly sliced, soak in cold water
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Smoked Paprika 🌶️ ½ tsp For roasting
Cumin Seeds 🌿 ½ tsp Toasted lightly
Raw Cashews 🥜 ¼ cup Soaked 15 mins for crunch

Sweet potatoes are the star—look for firm, heavy ones with smooth skin. Trader Joe's and Whole Foods usually carry the best organic varieties. Peeled and cubed, they roast up perfectly tender with crispy edges. For extra flavor, toss them with olive oil, smoked paprika, and a pinch of salt before roasting. Orange-fleshed potatoes work best—they're naturally sweeter and creamier. If you're short on time, microwave whole potatoes for 8 minutes first, then cube and roast to save 20 minutes.

No tahini? Substitute peanut butter or almond butter—just add a splash of water to thin it out. Fresh cilantro too strong? Dried parsley at half the amount works in a pinch. The cashews add crunch, but pumpkin seeds or sunflower seeds are great swaps if you're nut-free. For extra brightness, add a pinch of ground turmeric to the dressing. And if you're making this ahead, store the roasted potatoes and dressing separately—they keep better that way. The red onion? Soak it in cold water for 10 minutes to mellow the bite.

Roasted potatoes stay fresh for 5 days in the fridge, but the dressing lasts 1 week if stored in a sealed jar. For meal prep, assemble everything the night before—flavors meld beautifully overnight. Freeze the dressing for up to 3 months if you want to make a big batch. The salad reheats well too—just warm the potatoes gently in a skillet with a splash of water. This is one of those dishes that actually gets better as leftovers, so make extra.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe because it’s literally one bowl, one roast, zero cleanup. Toss cubed sweet potatoes in olive oil and roast them until caramelized—no boiling, no peeling, just golden perfection. The tahini and lemon tie it all together in minutes.
  • Rich Without Guilt: Honestly, this salad is ridiculously satisfying. The tahini adds that creamy, nutty depth, while the maple syrup and lemon brighten it up—no dairy, no eggs, but still feels indulgent. That crispy edge on the sweet potatoes? Chef’s kiss.
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. Roast a big batch of sweet potatoes on Sunday, mix in the dressing, and you’ve got a salad that holds up for days. Pack it in jars, toss it in wraps, or eat it straight—it’s that versatile.
  • Budget-Friendly Luxury: Sweet potatoes are cheap, tahini lasts forever, and a little olive oil goes a long way. I make this for potlucks, family dinners, or just because—it’s filling, flavorful, and won’t break the bank. Plus, leftovers taste just as good the next day.

Step-by-step instructions for roasted sweet potato salad

Here's how to create a perfectly balanced vegan salad with caramelized sweet potatoes and a creamy tahini dressing.

1

🔥 Step 1: Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and line two baking sheets with parchment paper. Toss the 2 lbs sweet potatoes (peeled and cubed) with 0.25 cup extra-virgin olive oil, 0.5 tsp smoked paprika, and 0.5 tsp salt. Spread them in a single layer—don't crowd the pan or they'll steam instead of roast.

Roast for 25-30 minutes, flipping halfway, until the edges are deep golden brown and the sweet potatoes are tender when pierced with a fork. The paprika gives them that gorgeous smoky hue while the olive oil keeps them moist. For extra flavor, I like to sprinkle the 0.5 tsp cumin seeds on top during the last 5 minutes of roasting.

2

👨‍🍳 Step 2: Prepare the Crunchy Tahini Dressing

While the sweet potatoes roast, prepare the dressing by soaking the 0.25 cup raw cashews in warm water for 15 minutes. Drain and blend them with the 0.5 cup tahini, 0.25 cup lemon juice, 2 tbsp maple syrup, 4 cloves minced garlic, 0.5 tsp black pepper, and 0.5 tsp salt until completely smooth.

Here's the thing—tahini can be thick, so I start with just 2 tablespoons of water and add more as needed until it reaches a creamy, pourable consistency. The cashews add that perfect crunch and balance the richness of the tahini. Taste as you go and adjust the lemon or maple syrup to your preference—you want it tangy-sweet with a hint of garlic heat.

3

🥘 Step 3: Assemble and Chill the Salad

Once the sweet potatoes are done, let them cool for 5 minutes before transferring to a large mixing bowl. Add the 0.5 whole red onion (thinly sliced and drained from its soaking water) and 0.25 cup chopped fresh cilantro. Pour the tahini dressing over everything and gently toss until evenly coated.

I always let the salad chill in the fridge for at least 30 minutes before serving—this lets the flavors meld and the onions soften slightly. The contrast between the warm, caramelized sweet potatoes and the cool, creamy dressing is what makes this dish sing. If you're short on time, even 15 minutes in the fridge helps, but the full 30 minutes gives you the best texture and flavor.

4

🍽️ Step 4: Serve With Crunch and Freshness

Before serving, I like to add a final sprinkle of 0.25 cup chopped fresh cilantro and a pinch of 0.5 tsp black pepper for extra brightness. The salad keeps well in the fridge for 3-4 days, making it perfect for meal prep. For extra crunch, toast some 0.25 cup raw cashews in a dry pan until golden and sprinkle them on top right before serving.

This salad works beautifully as a main dish with a side of greens or as a hearty side for grilled meats. The sweetness of the roasted potatoes pairs perfectly with the tangy tahini, and the crunch from the cashews keeps every bite exciting. Trust me, your taste buds will thank you for the balance of textures and flavors!

👨‍🍳

Pro Tips For Making Sweet Potato Salad Recipe Vegan

  • ROAST UNTIL TENDER: Sweet potatoes should give slightly when pierced with a fork—not mushy, not hard. I’ve learned the hard way that medium-high heat (400°F/200°C) for 25-30 minutes with the skin-on locks in moisture better than high heat, which burns the edges before the center cools.
  • WHISK TAHINI FIRST: Tahini clumps like a stubborn child if you dump it straight into lemon juice. Warm it slightly (10 seconds in the microwave) and whisk with a splash of water first—this makes the dressing silky, not grainy. Trust me, your salad won’t taste like sandpaper.
  • LEMON JUICE IN STAGES: Adding all the lemon juice at once curdles the tahini, turning your dressing into a sad, lumpy mess. Mix half first, taste, then add the rest—this balances sweetness and tang without overpowering. (Yes, even if you’re impatient like me.)
  • COOL BEFORE MIXING: Hot sweet potatoes steam the dressing, diluting flavors and making the tahini separate. Let them rest 10 minutes under foil before tossing—this also prevents a gluey, sad salad. (Your future self will thank you.)

Regional styles of sweet potato salad recipe vegan

Southern Comfort Style

In the South, sweet potato salad often gets a smoky, spicy twist that makes it perfect for barbecues and potlucks. I like to add ½ tsp cayenne pepper and 1 tsp apple cider vinegar to the tahini dressing for a tangy kick.

For extra heat, top with pickled jalapeños—just slice them thin and soak in ¼ cup vinegar with 1 tsp sugar for 30 minutes. This version pairs beautifully with grilled vegan ribs or cornbread. 🌶️

Mediterranean Twist

For a lighter, herb-forward take, blend 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp dried oregano, and ½ tsp ground cumin into the tahini dressing.

Toss the roasted sweet potatoes with ½ cup chopped kalamata olives and ¼ cup crumbled feta-style tofu (for a vegan option, use cashew-based feta). Garnish with toasted pine nuts and fresh dill.

This version works perfectly as a side for Mediterranean bowls or as a filling for vegan wraps. 🌿

Asian-Inspired Fusion

Give your salad an umami boost by adding 1 tbsp soy sauce and 1 tsp sesame oil to the tahini dressing. Stir in 2 tbsp chopped fresh mint and 1 tbsp toasted sesame seeds.

For extra crunch, top with ½ cup shredded red cabbage and ¼ cup sliced scallions. Serve with a side of steamed edamame or sushi rice for a full meal. This fusion version is inspired by Japanese and Thai flavors but keeps the hearty sweetness of the original. 🥢

Mexican Fiesta Style

Transform your salad into a fiesta-worthy dish by adding ½ cup black beans (rinsed and drained) and ¼ cup corn kernels. Mix 1 tsp lime juice, ½ tsp ground coriander, and ¼ tsp chili powder into the tahini dressing.

Top with ¼ cup chopped avocado and 2 tbsp chopped cilantro. This version is perfect for taco nights or as a topping for vegan nachos. The sweet potatoes bring a natural sweetness that balances the spicy and tangy flavors. 🌮

Classic American Potluck

For a nostalgic touch, add ½ cup diced celery and ¼ cup chopped green onions to the salad. Sweeten the tahini dressing with an extra 1 tbsp maple syrup and a pinch of ground cinnamon for warmth.

This version is a crowd-pleaser at potlucks and picnics—it’s hearty enough to stand alone but light enough to pair with sandwiches. I often double the batch and serve it in a big bowl with extra dressing on the side. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 52g18%
Dietary Fiber 8g29%
Sugars 12g
Protein 10g20%
* 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 use regular potatoes instead of sweet potatoes?

Sweet potatoes are key for this recipe—their natural sweetness and creamy texture create the perfect balance with the tahini dressing. Regular potatoes will be starchier and less flavorful, though you could try Yukon golds for a slightly sweeter alternative. If you're set on using them, roast them 10 minutes longer to achieve similar caramelization.

2

How do I make this salad nut-free?

No problem! Skip the cashews in the dressing and replace them with 0.25 cup pumpkin seeds or 0.25 cup sunflower seeds for crunch. For the tahini, blend 0.5 cup sunflower seed butter with the same dressing ingredients—just add 1 extra tablespoon of water since seed butters are thicker. Toast the seeds in a dry pan for 3-4 minutes before adding to the salad.

3

Can I make this ahead of time?

This salad actually tastes better the next day! Roast the sweet potatoes and store them separately in an airtight container for 5 days. Make the tahini dressing up to 1 week ahead and keep it refrigerated. When ready to serve, simply toss everything together and let it sit for 30 minutes to let the flavors meld. The onions will soften and the dressing will coat the potatoes perfectly.

4

Why did my tahini dressing turn out too thick?

Tahini naturally thickens when refrigerated, but you can easily fix it by adding 1-2 tablespoons of warm water at a time while blending until smooth. Start with the 2 tablespoons called for in the recipe, then adjust as needed. If it's still too thick, add 1 teaspoon of lemon juice—the acidity helps thin it out. For future batches, blend in 1 extra tablespoon of water right away if you prefer a thinner consistency.

5

What's the best way to reheat leftovers?

This salad reheats beautifully! For best results, warm the roasted sweet potatoes in a skillet over medium-low heat for 3-4 minutes with 1 tablespoon of water or broth. This keeps them moist without making them soggy. Stir in the dressing and fresh herbs at the end to maintain crispness. If you prefer it cold, simply toss everything together and chill for 30 minutes before serving.

★★★★★4.6(1 review)
Categories Desserts