Vegan Noodle Salad Recipe: Bright Citrus-Tahini Dressing With Almond Crunch

Salads

Vegan Noodle Salad Recipe: Bright Citrus-Tahini Dressing With Almond Crunch

This vegan noodle salad transforms simple ingredients into a vibrant, protein-packed dish that’s as fresh as it is satisfying. The secret lies in the bright citrus-tahini dressing—zesty, creamy, and perfectly balanced—while toasted almonds add satisfying crunch.

I developed this recipe after realizing how often salads could be more exciting with bold flavors and textures, and this version delivers every time.

The salad itself is a celebration of fresh vegetables—crisp cucumbers, juicy bell peppers, and crunchy shredded carrots—tossed with chewy noodles that hold up beautifully. The tahini dressing, infused with lemon and garlic, ties everything together with a velvety, tangy finish, while the almonds provide that essential textural contrast.

It’s the kind of dish that feels light yet substantial, perfect for meal prep or a refreshing lunch.

What makes this recipe truly special is how effortlessly it comes together—no complicated techniques, just fresh ingredients and a few simple steps. The dressing can be made ahead, the vegetables prepped in minutes, and the noodles cooked just right to avoid mushiness.

By the time you’re done, you’ll have a salad that’s vibrant, flavorful, and packed with plant-based protein, all while being completely vegan.

This dish is incredibly versatile—serve it as a light lunch, a side for grilled proteins, or even a filling wrap. The flavors hold up well in the fridge, making it ideal for meal prepping.

Whether you're a seasoned vegan or just exploring plant-based meals, this noodle salad is a game-changer for bright, satisfying dishes.

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Low Cal

Ingredients for vegan noodle salad

Fresh vegetables meet creamy tahini dressing for this vibrant, protein-rich vegan noodle salad.

Ingredient Amount Notes
Spiralized Zucchini Noodles 🥒 4 cups Freshly spiralized, al dente
Crisp Bell Peppers 🌶️ 1 ½ cups Red/yellow, thinly sliced
Shredded Carrots 🥕 1 ½ cups Finely julienned, organic preferred
Crisp Cucumber 🥒 1 whole English or Persian, thinly sliced
Raw Cashews 🥜 ½ cup Soaked 2 hours, for creamy texture
Tahini 🥄 ⅓ cup 100% sesame seed, no additives
Fresh Lemon Juice 🍋 ¼ cup From 2-3 lemons, freshly squeezed
Extra-Virgin Olive Oil 🫒 ¼ cup Light, fruity variety preferred
Garlic Cloves 🧄 3 cloves Fresh, minced, roasted optional
Toasted Almond Slices 🥜 ½ cup Skin-on, lightly toasted
Fresh Mint Leaves 🌿 ¼ cup Finely chopped, stems removed
Maple Syrup 🍁 1 tbsp Grade B for depth of flavor
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain, for balanced seasoning
Ground Black Pepper 🌶️ ¼ tsp Freshly cracked, for subtle heat
Lime Zest 🍋 1 tsp From 1 lime, for citrus brightness

The vegetables form the salad's backbone, so prioritize organic carrots and bell peppers when possible—their natural sweetness shines in this dish. Trader Joe's and local farmers markets consistently carry the freshest produce, but any high-quality grocery store will do. For the zucchini noodles, a spiralizer from Amazon makes quick work of prep, but a julienne peeler works too. The cucumber should be crisp—look for firm ones with minimal soft spots. Toasting the almonds in a dry pan for 3-4 minutes enhances their flavor without burning, and Costco bulk bins offer the best price per pound for quality nuts.

No tahini? Substitute equal parts cashew butter and olive oil, though the texture will differ slightly. Fresh mint unavailable? Dried mint at one-third the amount works, but fresh is ideal. The dressing can be made up to 3 days ahead—just store it in an airtight jar with a thin layer of olive oil on top to prevent oxidation. For extra protein, add 1 cup cooked chickpeas or 1/2 cup edamame to the salad base. The maple syrup adds subtle depth, but agave nectar works in a pinch if you're avoiding refined sugars.

This salad keeps beautifully in the fridge for 4-5 days, though the zucchini noodles soften over time—add them last if prepping ahead. For meal prep, store the dressing and vegetables separately to maintain crispness. The almonds can be toasted fresh each time you serve it for maximum crunch. Portion into glass containers with airtight lids to preserve flavor, and always bring to room temperature before serving to enhance the citrus notes. The dressing can also be used as a dip for veggie sticks or drizzled over grain bowls.

❤️

Why You'll Love This Recipe

  • No Spiralizer Needed: I’ll admit, I skipped the spiralizer at first—just used a sharp knife and took my time. The zucchini noodles still hold up perfectly, and honestly? The slightly uneven edges make it feel more homemade anyway.
  • Crunchy Magic: That mix of raw bell peppers, cucumber, and shredded carrots? It’s the secret weapon. The crunch stays all day, and the cashews add this buttery, satisfying bite—no cooking required.
  • Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors don’t get soggy, and the cashews keep it filling. I’ve sent this to work, picnics, and even my kid’s school lunch—no complaints yet.
  • Budget Brightness: Fresh veggies stretch so far here, and cashews (even raw) are cheaper than you’d think. I’ve made this for four people for under $10, and it’s still the star of every meal.

Step-by-step instructions for vegan noodle salad with citrus-tahini dressing

This method delivers vibrant, crunchy texture and perfectly balanced citrus-tahini flavor every time.

1

Prepare and Blanch the Zucchini Noodles

Fill a large bowl with ice water and set aside. Bring a separate pot of water to a gentle boil. Add the 4 cups spiralized zucchini noodles and blanch for exactly 30 seconds—they should remain vibrant green but slightly softened. Immediately drain and plunge into the ice water bath to halt cooking and preserve their crisp texture.

Drain thoroughly using a fine-mesh strainer and transfer to a clean kitchen towel. Gently squeeze out excess water while preserving their shape. This blanching step prevents the noodles from becoming mushy while ensuring they absorb the dressing properly. Work quickly to maintain their al dente quality.

2

Assemble the Crunchy Vegetable Mix

In a large mixing bowl, combine the 1.5 cups crisp bell peppers, 1.5 cups shredded carrots, and 1 whole crisp cucumber (thinly sliced). Add the 0.5 cup toasted almond slices and 0.25 cup fresh mint leaves. Toss gently but thoroughly to distribute all components evenly. The vegetables should look vibrant and fresh, with the almonds adding immediate texture contrast.

Set aside while you prepare the dressing. This vegetable mix forms the base of your salad, providing essential crunch and color. The mint leaves will infuse subtle freshness throughout, while the almonds add satisfying crunch that holds up well in the dressing.

3

Create the Citrus-Tahini Dressing

In a blender, combine the 0.5 cup soaked raw cashews, 0.33 cup tahini, 0.25 cup fresh lemon juice, 0.25 cup extra-virgin olive oil, 3 cloves minced garlic, 1 tbsp maple syrup, 0.5 tsp diamond crystal kosher salt, 0.25 tsp ground black pepper, and 1 tsp lime zest. Blend until completely smooth, scraping down the sides as needed. The mixture should be thick but pourable, with a vibrant citrus hue.

If the dressing appears too thick, add 1-2 tablespoons of water while blending. This dressing forms the heart of your salad, delivering rich sesame flavor balanced by bright citrus notes. The cashews create natural creaminess without dairy, while the maple syrup adds subtle sweetness that complements the acidity.

4

Combine All Components

Add the blanched zucchini noodles and vegetable-almond mixture to the blender with the dressing. Pulse briefly just to combine—you want to maintain the texture of the vegetables and almonds rather than fully blending everything. Transfer to a large serving bowl and toss gently but thoroughly with clean hands or a large spoon.

The salad should look vibrant with distinct layers of color from the vegetables, zucchini noodles, and almonds. Taste and adjust seasoning if needed—you may want to add a touch more salt or lemon juice to balance flavors. The dressing should coat everything lightly without making the salad soggy.

5

Rest and Serve

Cover the bowl and refrigerate for at least 30 minutes before serving. This resting period allows all flavors to meld together while maintaining the perfect texture. The zucchini noodles will absorb the dressing evenly, and the vegetables will soften slightly while retaining their crunch.

Serve chilled or at room temperature. The salad should be refreshing with a perfect balance of creamy tahini dressing, crisp vegetables, and satisfying almond crunch. Each bite should deliver vibrant citrus notes, nutty richness, and satisfying texture contrast. This dish keeps well in the refrigerator for up to 2 days, making it perfect for meal prep.

👨‍🍳

Pro Tips For Making Vegan Noodle Salad

  • SALT THE ZUCCHINI IMMEDIATELY: Toss your spiralized zucchini with a pinch of salt and let it sit for 10 minutes before rinsing. I learned this the hard way—skipping it makes the noodles turn mushy faster, especially if your zucchini is fresh or slightly watery.
  • CUT PEPPERS IN STRIPS: Slice bell peppers lengthwise into thin strips, not dice. They’ll stay crisp longer and look more elegant—no one wants soggy, sad pepper chunks in their salad.
  • SOAK CASHEWS 15 MINUTES: Toss raw cashews in hot water for 15 minutes before draining and adding them. They’ll soften just enough to absorb dressing without turning into a paste—trust me, dry cashews taste like chalk.
  • DRESSING LAST MINUTE: Wait to add the dressing until right before serving. Zucchini noodles and cucumbers release water over time, and dressing them early turns your salad into a sad, watery mess. Keep it separate until the last second.

Storing and reheating your leftovers

Fridge Storage Tips

Store your vegan noodle salad in an airtight glass container with a lid to maintain freshness. The zucchini noodles will soften over time, so add them last if prepping ahead. For best texture, keep the dressing and vegetables separate until ready to serve.

This salad stays vibrant in the fridge for 4-5 days—just give it a good stir before serving. 🥗

Freezing Considerations

While this salad isn't ideal for freezing (the zucchini noodles become mushy), you can freeze the dressing separately for up to 3 months. Store it in a silicone ice cube tray or small freezer-safe container.

Thaw overnight in the fridge before using. The vegetables and almonds can be prepped fresh when you're ready to assemble. ❄️

Reheating Methods

For best results, serve this salad chilled or at room temperature—it's designed to be fresh! If you must reheat, gently warm the dressing separately over low heat for 1-2 minutes and toss with the cold salad components.

Avoid microwaving to preserve the crisp texture of the vegetables and almonds. 🔥

Texture Preservation

To keep the almonds crispy, toast them fresh each time you serve the salad. For extra crunch, add 1 tbsp toasted sesame seeds or pumpkin seeds just before serving. The zucchini noodles will soften when reheated, so always add them last if storing components separately. 💫

Meal Prep Strategy

Divide your salad into individual portion containers for easy grab-and-go lunches. Store the dressing in a small separate container and mix just before eating. This keeps everything fresh and prevents sogginess.

I like using mason jars with the dressing at the bottom and vegetables on top—they stay crisp when ready to eat! 📅

Serving Temperature

For optimal flavor, let the salad sit at room temperature for 10 minutes before serving. This enhances the citrus notes and allows the tahini to fully coat the noodles.

If serving cold, chill for at least 30 minutes in the refrigerator to let flavors meld. The contrast of warm almonds with chilled salad is particularly delicious! 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 8g
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 substitute zucchini noodles with regular pasta?

Yes! Use 12 oz cooked whole wheat or brown rice pasta instead of zucchini noodles for a heartier texture. Cook the pasta al dente and rinse with cold water to stop cooking. The salad will hold together well, though the texture will be less delicate. For extra protein, try chickpea or lentil pasta.

2

How do I make this salad nut-free?

Skip the almonds and replace them with 1/2 cup toasted pumpkin seeds or 1/4 cup sunflower seeds for crunch. For the dressing, omit cashews and use 1/4 cup extra silken tofu blended with the tahini to maintain creaminess. Both alternatives work beautifully while keeping the dish nut-free.

3

Why did my salad turn soggy after storing?

This usually happens when the dressing fully saturates the vegetables before serving. To prevent sogginess, store the dressing and vegetables separately in airtight containers. Add the dressing just before eating, or use a leak-proof container with compartments to keep everything separate until ready to toss.

4

Can I add protein to this vegan noodle salad?

Toss in 1 cup cooked chickpeas, 1/2 cup edamame, or 1/2 cup marinated tofu cubes for extra protein. For a smoky flavor, add 1/4 cup crumbled tempeh after lightly pan-frying. These additions will make your salad even more satisfying and balanced.

5

How can I make this salad spicier?

Add 1/2 tsp red pepper flakes or 1 tbsp sriracha to the dressing for heat. For a smoky kick, include 1 tsp smoked paprika in the tahini blend. You can also top the salad with 1 tbsp chopped jalapeños or a dash of hot sauce before serving. Adjust to your preferred spice level!

★★★★★5.0(6 reviews)
Categories Salads