- 0 Facebook
- 1 Pinterest
- 0 Email
- Copy Link
- 1 share
The dressing in this Asian Rainbow Salad is what I keep coming back to — and honestly, it’s what makes this recipe more than a salad. Over ten years of home cooking, Aunt Anne always reminded me that the sauce is where the dish finds its soul. This one layers hoisin, low-sodium soy sauce, fresh ginger, lime juice, and a touch of chili crisp into something fragrant, glossy, and deeply satisfying. Toss that over thin spaghetti, vibrant Tuscan kale, crunchy purple cabbage, and a full rainbow of crisp raw vegetables, and you have a dish that truly earns its name. If you love bold Asian-inspired flavors, this salad lives in the same bright, aromatic world as my spicy Asian cucumber salad — tangy, layered, and completely crowd-pleasing. I’ve also paired it alongside my shaved rainbow carrot sesame salad for a colorful spread that never disappoints. The edamame and roasted cashews make this filling enough for a full weeknight meal on its own. Let’s make it together.
You Might Also Love
If you love vibrant, Asian-inspired salads and bold homemade dressings, these recipes belong on your table too.
- Spicy Asian Cucumber Salad — tangy, bold, and ready in minutes with minimal pantry staples.
- Shaved Rainbow Carrot Sesame Salad — crunchy, colorful, and tossed in a nutty sesame dressing everyone asks for again.
- Thai Green Papaya Salad Som Tam — bright, punchy, and packed with fresh Thai flavor that wakes up the whole table.
- 20 Minute Green Goddess Pasta Salad — herby, satisfying, and on the table in 20 minutes flat.
Why You’ll Love This Recipe?
- A dressing worth making again and again. Hoisin, soy, ginger, lime, and chili crisp layer into a bold, glossy sauce with fragrant warmth and bright tang in every single bite.
- Every bite has texture contrast. Crunchy cabbage, crisp cucumber, and julienned carrots hold up beautifully against the tender spaghetti noodles throughout the whole bowl.
- Color in every forkful. Purple cabbage, red bell pepper, orange carrots, and green herbs make this salad as beautiful to look at as it is nourishing to eat.
- Herby freshness that lifts the whole bowl. Two full cups of mint, basil, cilantro, and green onion bring aromatic vibrancy that no dried herb could ever replicate.
- Filling enough for a complete meal. Edamame and roasted cashews add plant-based protein and satisfying richness — this is a salad that actually holds you.
- Better after it rests. Twenty minutes of sitting lets the kale soften and the dressing sink in, making the flavors even deeper and more cohesive.
Ingredient Notes
For the dressing:
- Avocado oil — Neutral base that lets the bold Asian flavors shine without interference; you’ll also use a small teaspoon to toss the cooled spaghetti before assembling.
- Low-sodium soy sauce — Controls salt while delivering deep umami; regular soy is too overpowering here.
- Hoisin sauce — Adds sweet, savory depth and glossy body to the dressing. Don’t skip it.
- Brown sugar — Rounds out the lime’s acidity and balances the salty-savory notes perfectly.
- Fresh ginger — Grated fine for maximum warmth and punch; jarred ginger won’t give the same brightness.
- Garlic — Grated raw into the dressing for sharp, pungent flavor that mellows as it sits.
- Lime zest and juice — Zest adds floral citrus oil; juice brings the bright, tart acidity. Use both.
- Chili crisp — Adds heat, texture, and savory depth; adjust the amount to your spice preference.
For the salad:
- Thin spaghetti — Cook al dente; it holds texture beautifully when chilled, like a solid cold pasta salad base.
- Tuscan kale — Ribs removed and sliced thin; it softens slightly in the dressing for satisfying chew.
- Salt — A small pinch used to massage the kale before assembling; it breaks down the fibrous texture and helps the leaves absorb the dressing.
- English cucumber — Seedless and mild; slice in half moons for clean, crisp bites throughout.
- Julienned carrots — Adds sweetness and satisfying crunch; pre-julienned store carrots are a convenient time-saver here.
- Red bell pepper — Thin slices add color and subtle sweetness that balances the bold dressing.
- Purple cabbage — Shred fine for bold color and crunch; its mild bitterness plays beautifully against the hoisin.
- Edamame — Shelled and ready to add; brings plant-based protein and a satisfying chew.
- Fresh herbs (mint, basil, cilantro, green onions) — Use all four generously; dried herbs won’t replicate the aromatic vibrancy they bring.
- Roasted cashews — Roughly chopped for rich, buttery crunch; add right before serving so they stay crisp.

How to Make Asian Rainbow Salad?
- Cook the spaghetti — Bring a large pot of salted water to a boil; cook spaghetti until barely al dente, about 7–8 minutes.
- Rinse and cool — Drain spaghetti and rinse immediately under cold water; toss with 1 teaspoon avocado oil to prevent sticking.
- Make the dressing — Whisk avocado oil, soy sauce, hoisin, brown sugar, grated ginger, garlic, lime zest, lime juice, and chili crisp until smooth.
- Prep the kale — Remove ribs, stack the leaves, and slice into thin ribbons; massage briefly with a pinch of salt to soften.
- Prep the vegetables — Slice cucumber into half moons; thinly slice bell pepper; shred cabbage; have julienned carrots, edamame, and herbs ready.
- Build the salad — Add spaghetti, kale, cucumber, carrots, bell pepper, cabbage, edamame, and fresh herbs to a large bowl.
- Dress and toss — Pour dressing over everything and toss well until every strand and vegetable is evenly coated.
- Top and serve — Scatter chopped roasted cashews over the top and serve immediately, or rest 15–20 minutes for deeper flavor.

Emily’s Expert Tips
- Grate your ginger and garlic fresh every time — jarred versions flatten the flavor significantly. I’ve tried both, and there’s no comparison when it comes to that bright, aromatic punch.
- Pull the spaghetti a minute before it’s done. I always do this — the noodles continue to soften in the dressing and stay perfectly al dente, never mushy.
- Massage the kale before adding it to the bowl. I rub the ribbons with a pinch of salt for 30 seconds — it softens the texture and helps the leaves drink in the dressing.
- Add the cashews at the very last moment. Tossing them in early softens them into the dressing — add them right before serving so you keep that buttery crunch in every bite.
- Taste and adjust the dressing before tossing. I always balance the lime and chili crisp last — hoisin brands vary in sweetness and fresh limes vary in tartness.
Storage Tips
- Refrigerator — Store dressed salad in an airtight container for up to 2 days.
- Keep cashews separate — Store cashews in a separate container; add fresh portions at each serving to preserve crunch.
- Herbs — Store leftover fresh herbs separately; they wilt quickly once dressed and are best added fresh.
- Freezer — This salad does not freeze well; the vegetables and noodles lose all texture when thawed.
- Make-ahead tip — Prep all components and dressing separately; toss together right before serving for the best texture.
Variations & Substitutions
- Make it gluten-free — Use rice noodles or certified gluten-free spaghetti; swap soy sauce for tamari at the same ratio.
- Go lower-carb — Replace spaghetti with shredded cabbage or zucchini noodles; the dressing works beautifully on either.
- Add protein — Toss in grilled chicken, seared shrimp, or crispy tofu for a complete, protein-forward meal.
- Make it Thai-style — Swap hoisin for fish sauce and add a spoon of peanut butter; it shifts the bowl toward the punchy, layered flavors of a Thai papaya salad .
- Try a creamy herb dressing — Swap the Asian dressing for a green goddess-style blend, the way I build my green goddess pasta salad — bright, herby, and vibrant.
- Nut-free version — Swap cashews for toasted sunflower or pumpkin seeds for the same crunch without allergens.
- Less heat — Reduce or omit the chili crisp for a milder bowl that’s still fully flavorful.

What to Serve With Asian Rainbow Salad?
- Grilled teriyaki chicken — A teriyaki glaze mirrors the sweet-savory notes in the dressing perfectly.
- Miso soup — A small bowl adds warm contrast and keeps the meal light and cohesive.
- Sesame garlic edamame — A warm edamame starter echoes the flavors and keeps the Asian profile consistent throughout the meal.
- Steamed jasmine rice — For bigger appetites, a small scoop rounds out the meal without overpowering the salad.
- Crispy spring rolls — Serve alongside for a crowd-pleasing spread that works beautifully for any casual evening.
Frequently Asked Questions
Can I make Asian Rainbow Salad ahead of time? Prep all components up to 24 hours ahead; toss with dressing right before serving.
How long does Asian Rainbow Salad keep in the fridge? Up to 2 days in an airtight container; add cashews fresh at each serving.
Can I use a different pasta for this salad? Yes — rice noodles, soba, or angel hair all work well with this dressing.
Is this Asian Rainbow Salad vegan? Yes — every ingredient is plant-based as written, making it fully vegan-friendly.
Can I substitute the chili crisp? Use red pepper flakes or sriracha; reduce to taste for a milder heat level.
What protein works best in this salad? Grilled chicken, seared shrimp, or baked tofu all complement the bold Asian dressing beautifully.
- 0 Facebook
- 1 Pinterest
- 0 Email
- Copy Link
- 1 share
Asian Rainbow Salad
Ingredients
Instructions
Bring a large pot of salted water to a boil; cook thin spaghetti until barely al dente, about 7 to 8 minutes.
Drain spaghetti and rinse immediately under cold water; toss with 1 teaspoon avocado oil to prevent sticking and set aside.
Whisk together 1/2 cup avocado oil, soy sauce, hoisin sauce, brown sugar, grated ginger, garlic, lime zest, lime juice, and chili crisp until smooth and glossy.
Remove ribs from Tuscan kale, stack the leaves, and slice into thin ribbons; massage with a pinch of salt for 30 seconds to soften slightly.
Slice cucumber into half moons, thinly slice the bell pepper, and shred the cabbage; have julienned carrots, edamame, and herbs ready.
Add cooked spaghetti, kale, cucumber, carrots, bell pepper, cabbage, edamame, and fresh herbs to a large mixing bowl.
Pour the dressing over the salad and toss thoroughly until every strand and vegetable is evenly coated.
Scatter chopped roasted cashews over the top and serve immediately, or allow to rest for 15 to 20 minutes for deeper flavor before serving.
Notes
Always grate ginger and garlic fresh — jarred versions significantly flatten the brightness and warmth of the dressing.
Pull the spaghetti 1 minute before fully done; it continues softening in the dressing and stays perfectly al dente, never mushy.
Store dressed salad in an airtight container in the refrigerator for up to 2 days; keep cashews in a separate container and add fresh at each serving to preserve crunch.
