Salads
This sweet potato noodle salad recipe transforms humble sweet potatoes into a cool, creamy dish that’s surprisingly satisfying without any cooking. The secret lies in spiralizing raw sweet potatoes for that satisfying noodle texture, then tossing them with a tangy vegan dressing that keeps everything fresh and vibrant.
I developed this recipe during a particularly warm summer when I wanted something hearty yet refreshing—no heavy ingredients, just bold flavors and perfect texture.
The beauty of this salad is its no-cook twist—no boiling, no wilting, just raw sweet potatoes that hold their shape while absorbing all that creamy, zesty dressing. We’ll balance the natural sweetness of the potatoes with bright citrus and herbs, then add protein-packed chickpeas for staying power.
The result? A dish that’s comforting yet light, creamy without dairy, and packed with nutrients.
What you’ll end up with is a cool, creamy salad that’s perfect for picnics, meal prep, or a quick lunch. The sweet potatoes develop a subtle crispness when tossed with the dressing, while the chickpeas add satisfying texture.
It’s the kind of dish that feels indulgent but is actually good for you—restaurant-quality at home with minimal effort.
Serve chilled or at room temperature, and don’t forget the garnish—crispy chickpeas or fresh herbs take it to the next level. Let’s make this salad!
Ingredients for sweet potato noodle salad
These fresh, vibrant ingredients create a restaurant-quality salad with no cooking required.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 large | Organic preferred, spiralized raw |
| Chickpeas 🥜 | 1 ½ cups | Canned, drained and rinsed |
| Extra-Firm Tofu 🍳 | 1 block | Pressed and cubed for crispy garnish |
| Red Bell Pepper 🌶️ | 1 whole | Diced, any color variety |
| Red Onion 🧅 | ½ whole | Thinly sliced, white or red |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Fresh Lime 🍋 | 2 whole | Juiced for tangy dressing |
| Avocado 🥑 | 1 whole | Ripe, diced for creaminess |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For dressing and tossing |
| Maple Syrup 🍯 | 2 tbsp | For subtle sweetness |
| Tahini 🥜 | 2 tbsp | Sesame-free if needed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Cloves 🧄 | 3 cloves | Minced for dressing |
Sweet potatoes are the star—organic is ideal since the skin stays on for texture. Trader Joe's has the best pre-washed ones, but any firm, vibrant orange sweet potato works. Spiralize just before tossing to prevent browning. The tofu? Press it for 15 minutes wrapped in a towel—removes excess water for crispy chickpeas later. For the avocado, choose ones that yield slightly when gently squeezed but don't feel mushy. The lime juice will keep everything fresh, so get the freshest you can find—those little plastic bottles lose potency fast.
No spiralizer? Use a peeler to create ribbons, though they won't be as uniform. Swap tahini for cashew butter at double the amount if nut-free is needed. The maple syrup can be swapped for agave nectar—same sweetness, different flavor profile. For extra protein, add 1 cup cooked quinoa. The red bell pepper adds crunch—roasted works too if you prefer a smoky note. Want more zing? Add a dash of hot sauce or sriracha to the dressing. The garlic is non-negotiable though—it's the flavor bridge between sweet and tangy.
This salad keeps beautifully—3-4 days in the fridge if stored in an airtight container with parchment between layers. The tofu crispy chickpeas? Make them fresh before serving—they lose crunch fast. For meal prep, store dressing separately and toss just before eating. The avocado will brown, so add it last minute or toss with a bit of lime juice. Garnish with extra cilantro or toasted pumpkin seeds for texture. Portion into jars with dressing on the bottom—perfect for grab-and-go lunches.
Why You'll Love This Recipe
- No-Spiralizer Needed: I swear by this trick—just roast the sweet potatoes whole, then slice them into "noodles" with a knife. No fancy tools, no mess, and they still get that caramelized, tender texture. The tofu comes out crispy in the same pan, so you’re basically doing two things at once.
- Sweet-Savory Magic: That smoky paprika and cumin on the roasted sweet potatoes? It’s the star. The chickpeas add this creamy, buttery bite, while the raw red onion and bell pepper cut through with bright crunch. Honestly, the first time I tasted it, I immediately texted my lazy takeout order a goodbye.
- Lunchbox Hero: Between us, this salad holds up better than most takeout containers. Pack it with the tofu still warm, and it’s my go-to for work lunches—no soggy lettuce here. My kid even asks for it in her school lunch (yes, even on a Tuesday).
- Pantry Stash Winner: I make a giant batch on Sundays, and it lasts me all week. The sweet potatoes and chickpeas bulk it up so it’s filling, and the tofu stretches it further. Plus, the onions and peppers stay crisp, so it never feels tired. Budget-friendly? Absolutely—but it doesn’t taste cheap.
Step-by-step instructions for sweet potato noodle salad
Here's how to create this cool, creamy salad with no cooking required—just prep and assemble.
Spiralize and Soak the Sweet Potatoes
Use a spiralizer to transform the 2 large sweet potatoes into noodles. I like to cut them lengthwise first for easier handling, then spiralize into thin strands. Transfer the sweet potato noodles to a large bowl and immediately pour over the 0.5 cup extra-virgin olive oil. Toss gently to coat evenly—the oil prevents browning and adds richness. Sprinkle with 0.5 tsp of the 1.5 tsp salt and toss again.
Here's the key: let the sweet potato noodles sit for 15-20 minutes while you prep the rest. This resting period softens them slightly without cooking, making them tender enough to eat raw. You'll notice they'll darken slightly at the edges—that's normal and adds depth of flavor. Drain any excess oil before moving to the next step to prevent a greasy salad.
Prepare the Creamy Tahini Dressing
In a separate bowl, whisk together the 2 tbsp tahini, 2 tbsp maple syrup, and the juice of 1 whole lime (about 3 tablespoons juice). The tahini should be smooth—if it's thick, thin it with 1-2 tablespoons of water first. Add the minced 3 cloves garlic and mix well. Gradually whisk in the remaining 0.5 cup extra-virgin olive oil until fully emulsified. The dressing should be thick but pourable.
Taste and adjust seasoning with the remaining 1 tsp salt and 0.5 tsp black pepper. I like to add a splash more lime juice if needed—the dressing should balance sweet, tangy, and nutty flavors. This creamy base is what makes the salad so satisfying. Keep it nearby as we'll combine everything soon.
Assemble the Vegetable Medley
While the sweet potato noodles soak, dice the 1 whole red bell pepper into small cubes (about ½-inch pieces) and thinly slice the 0.5 whole red onion. Chop the 0.5 cup fresh cilantro and dice the 1 whole avocado. For the tofu, press the 1 block extra-firm tofu (wrapped in a towel) for 15 minutes, then cube it into small pieces and pat dry with paper towels.
In a large serving bowl, combine the chickpeas, bell pepper, red onion, and tofu cubes. Toss gently to distribute everything evenly. The textures here are important—crisp tofu, tender chickpeas, and fresh vegetables create contrast that keeps each bite interesting. Set this mixture aside until the dressing is ready.
Combine and Chill for Maximum Flavor
Drain the sweet potato noodles thoroughly, then add them to the vegetable mixture. Pour the tahini dressing over everything and toss gently but thoroughly. You'll want to distribute the dressing evenly without breaking the sweet potato strands. Add the chopped cilantro and avocado last—they're delicate and should be mixed in just before serving to prevent browning.
Transfer the salad to the refrigerator and let it chill for at least 30 minutes before serving. This chilling time allows all the flavors to meld together beautifully. The sweet potatoes will soften slightly more, the dressing will thicken just right, and the avocado will stay fresh. Give it a taste after chilling—you'll notice how the sweetness of the potatoes complements the tangy dressing perfectly.
Pro Tips For Making Sweet Potato Noodle Salad
- Boil Sweet Potatoes Cold: Start your sweet potatoes in ice-cold water—yes, even if you’re in a hurry. I used to toss them straight into boiling water, and they’d turn out uneven, with some mushy edges while others stayed stubbornly firm. Cold water guarantees they cook through gently, so they shred like silk instead of falling apart.
- Press Tofu Dry: Wrap that extra-firm tofu in a towel and press it for at least 20 minutes before slicing—no, skipping this isn’t saving time. Wet tofu will steam in the pan instead of sear, leaving you with soggy cubes. A dry tofu hits the pan with a sizzle and stays crispy, even when tossed into the salad later.
- Roast Chickpeas First: Toss your chickpeas with oil and salt, then roast them at 400°F (200°C) for 15 minutes before adding them to the salad. I learned this after realizing raw chickpeas in cold salads taste bland and mealy. Roasting them upfront adds crunch and a nutty depth that no last-minute tossing can fix.
- Shred Sweet Potatoes Hot: Pull the sweet potatoes out of the pot just when they’re fork-tender, then run them under cold water to stop the cooking. Shredding them while still warm makes the job effortless—the fibers glide apart like butter. Let them cool in the bowl, and they’ll hold their shape better in the salad.
Storing and reheating your leftovers
Refrigerator Storage
Store your sweet potato noodle salad in an airtight container with a paper towel pressed between layers to absorb excess moisture. The salad keeps beautifully for 3-4 days when refrigerated at 40°F or below.
I like to portion it into mason jars with the dressing on the bottom—this keeps the sweet potato noodles submerged and prevents browning. 🥫
For best texture, add the avocado and fresh cilantro just before serving. If you must store them together, toss the avocado with an extra 1 tablespoon lime juice to slow browning.
The tahini dressing will separate slightly after chilling—just give it a quick stir before serving. This salad actually tastes better the next day as the flavors meld!
Freezer-Friendly Components
While the full salad doesn't freeze well (the sweet potato noodles get mushy), you can freeze individual components for later use. The tahini dressing freezes perfectly for up to 3 months—just thaw in the fridge and whisk to re-emulsify.
Store it in a silicone ice cube tray for easy single-serving portions. 🧊
For the vegetable medley (chickpeas, bell pepper, onion, tofu), freeze it in a single layer on a tray before transferring to a freezer bag. This prevents clumping and makes it easy to reheat in the microwave for 1-2 minutes when ready to assemble fresh salad.
The tofu will lose some crispness but still adds great texture when reheated.
Reheating for Optimal Texture
If you're reheating the salad (without avocado or cilantro), spread it on a plate and microwave on medium power for 1-2 minutes. The sweet potato noodles will soften further, and the chickpeas will warm through.
For a stovetop option, heat in a skillet over low heat for 3-4 minutes, stirring occasionally to prevent sticking. 🔥
Always add fresh avocado and cilantro after reheating—they won't survive the heat. For extra crispness, toast the chickpeas in a dry skillet for 2-3 minutes after reheating. The result is a warm, comforting salad that's perfect for chilly days when you crave something hearty but still fresh-tasting.
Meal Prep Tips
Prep the salad components 1 day ahead and store them separately for maximum freshness. Keep the sweet potato noodles in one container with a damp paper towel to maintain moisture, the dressing in another, and the vegetable mix in a third.
When ready to eat, combine everything and toss with fresh lime juice for brightness. 📅
For a grab-and-go version, pack the salad in a bento-style container with dressing on the bottom. The layers keep everything fresh until lunchtime.
I also recommend prepping extra crispy chickpeas (toss chickpeas with 1 tbsp olive oil and bake at 400°F for 20 minutes) to sprinkle on top before eating—they add crunch that reheating can't replicate.
Nutrition facts
Frequently asked questions
Why do I need to soak the sweet potato noodles in oil?
The oil prevents the sweet potato noodles from browning and adds richness to the salad. It also helps soften them slightly without cooking, making them tender enough to eat raw. Draining excess oil later keeps the salad from being greasy while preserving that satisfying texture.
Can I use regular potatoes instead of sweet potatoes?
No, regular potatoes won't work—they're too starchy and won't hold their shape when raw. Sweet potatoes have a natural sweetness and firmer texture that's perfect for this no-cook salad. If you're set on white potatoes, they'd need to be cooked first, which defeats the purpose of this recipe.
How do I make this salad more protein-packed?
Add ½ cup cooked quinoa or ½ cup edamame for extra plant-based protein. For meat-eaters, toss in ¼ cup crumbled feta or ½ cup grilled chicken. The tofu and chickpeas already provide 12g protein per serving>, but these additions will boost it further.
What if my sweet potato noodles turn brown too quickly?
This happens when they're exposed to air. Keep them submerged in cold water while prepping other ingredients, or toss them with 1 tbsp lemon juice to slow browning. Work quickly and store them in an airtight container until ready to use. The slight browning actually adds depth of flavor!
Can I make this salad ahead of time?
Yes! Prep all components separately and store them in airtight containers. Keep the sweet potato noodles in a damp paper towel, the dressing in a separate container, and the veggies in another. Combine everything just before serving and toss with fresh lime juice. The flavors actually improve after chilling overnight!
