Vibrant Thai Peanut Noodle Salad with Fresh Crunch

by Eleanor Craig
Thai Peanut Noodle Salad with Shredded Veggies

This is a rice noodle salad tossed with shredded red cabbage, carrots, cucumber, and bell pepper, all pulled together by a peanut-lime dressing built from pantry staples. It takes 30 minutes, uses mostly vegetables you can prep while the noodles soak, and the dressing does the heavy lifting on flavor. It works as a main or a side, and it travels well.

Substitutions that actually work

  • Rice noodles: Any flat pad thai-width rice noodle works. In a pinch, thin rice vermicelli or even soba noodles (not gluten-free) hold the dressing well.
  • Chili-garlic sauce: Sambal oelek, sriracha, or a small spoonful of gochujang all work. Gochujang adds a slightly smoky note.
  • Fish sauce: Skip it to keep the dish vegan โ€” the soy sauce carries enough salt and umami on its own. Donโ€™t substitute Worcestershire; the flavor profile drifts.
  • Peanut butter: Sunflower seed butter makes this nut-free without changing the texture of the dressing. Tahini works too but shifts the flavor noticeably toward sesame.
  • Red cabbage: Green cabbage or a bag of pre-shredded coleslaw mix both work fine. The color wonโ€™t be as striking, but the crunch is identical.

Before you start

The two things that actually determine how this salad turns out are noodle texture and dressing consistency. Rice noodles go from underdone to mushy fast โ€” pull them while they still have a little resistance, then rinse immediately under cold water and toss with a tiny drizzle of sesame oil to keep them from clumping into a solid mass while you prep everything else. For the dressing, whisk the peanut butter with the warm water first until it loosens before adding the other liquids; if you add everything at once it tends to seize. The finished dressing should coat a spoon thickly but still drip off โ€” add water a teaspoon at a time if itโ€™s too stiff to toss through the noodles evenly.

If something goes sideways

  • Noodles are clumped together: Run them under warm water and separate with tongs. A small drizzle of sesame oil worked in right after rinsing prevents this from happening in the first place.
  • Dressing tastes flat: It almost always needs more lime juice or a pinch of salt, not more peanut butter. Taste and adjust acid first before adding anything else.
  • Dressing is too thick to toss: Add warm water one teaspoon at a time. Cold water makes it seize further.
  • Vegetables are releasing water and diluting the dressing: This happens when the salad sits dressed for too long. Dress it at the table โ€” a pre-dressed salad goes limp fast.
  • Salad tastes one-dimensional: The balance here is salty, sour, sweet, and heat. If itโ€™s flat, add lime juice. If itโ€™s too sharp, add a small pinch of brown sugar. If itโ€™s too sweet, add a few drops more soy sauce or rice vinegar.

Make-ahead notes

You can get this almost entirely ready a day ahead. Store the cooked, rinsed, and lightly oiled noodles in one container and the shredded vegetables in another โ€” both keep well in the fridge for up to 24 hours. The dressing keeps in a jar for up to 5 days; it will thicken in the cold, so let it sit at room temperature for 10 minutes and whisk in a splash of warm water before using. The toasted peanuts should stay separate and at room temperature so they hold their crunch. Combine everything just before serving.

Thai Peanut Noodle Salad with Shredded Veggies

Thai Peanut Noodle Salad with Shredded Veggies

Picture of EleanorEleanor Craig
Bright, crunchy, and deeply savory, this Thai-inspired peanut noodle salad braids silky rice noodles with a confetti of shredded vegetables and a lush, tangy peanut dressing. Inspired by Bangkok street salads and satay sauce, it balances salty, sweet, sour, and heat in every bite. Toasted peanuts and sesame bring nutty aroma, while fresh herbs and lime keep the finish vivid and clean.
No ratings yet
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Salad
Cuisine East / Southeast Asian
Servings 4 servings
Calories 580 kcal

Equipment

  • Large pot
  • Colander
  • Skillet
  • Mixing bowls
  • Whisk
  • Tongs
  • Chef's Knife
  • Cutting board
  • box grater or mandoline
  • Measuring cups and spoons

Ingredients
 
 

For the Toasted Peanuts:

  • ยฝ cup unsalted roasted peanuts roughly chopped, for toasting and garnish

For the Peanut Dressing:

  • โ…“ cup creamy peanut butter
  • 3 tbsp warm water plus more as needed to thin
  • 3 tbsp low-sodium soy sauce or tamari for gluten-free
  • 2 tbsp unseasoned rice vinegar
  • 2 tbsp fresh lime juice about 1 lime, juiced
  • 1 tbsp light brown sugar packed, or sub honey
  • 1 tbsp toasted sesame oil fragrant, not plain sesame oil
  • 2 cloves garlic finely minced or pressed
  • 1 tbsp fresh ginger finely grated
  • 1 tsp chili-garlic sauce Sambal Oelek or similar, to taste
  • 1 tsp fish sauce optional, for depth; omit for vegan

For the Salad:

  • 8 oz flat rice noodles pad thai-style, medium width
  • 3 cups red cabbage finely shredded
  • 2 cups carrots coarsely shredded
  • 1 cup English cucumber seeds removed, cut into matchsticks
  • 1 cup red bell pepper thinly sliced
  • 4 stalks scallions thinly sliced on the bias

To Finish:

  • ยฝ cup fresh cilantro roughly chopped, leaves and tender stems
  • 1 tbsp toasted sesame seeds white or black, for garnish
  • 1 medium lime cut into wedges, for serving
  • 1 piece Thai bird's eye chile thinly sliced, optional heat

Instructions
 

  • Toast the Peanuts: In a dry skillet over medium heat, stir peanuts until fragrant and golden at the edges, 3-2-3 minutes. Transfer to a cutting board and chop; set aside for mixing and garnish.
  • Whisk the Peanut Dressing: In a medium bowl, combine peanut butter, warm water, soy sauce, rice vinegar, lime juice, brown sugar, sesame oil, garlic, ginger, chili-garlic sauce, and fish sauce (if using). Whisk until emulsified, glossy, and pourable, 1-2 minutes. If too thick, whisk in warm water 1 teaspoon at a time until it lightly ribbons off the whisk.
  • Cook the Noodles: Bring a large pot of water to a rolling boil. Add rice noodles and cook, stirring occasionally, until just tender with a slight bite, 4-5 minutes (check package). Reserve 2 tablespoons cooking water, then drain and rinse under cold running water to halt cooking and keep strands separate. Shake off excess water.
  • Prep the Veggies: While the noodles cook, finely shred the red cabbage, coarsely shred the carrots, julienne the cucumber and red bell pepper, and slice the scallions on a bias for texture and aroma.
  • Toss the Salad: In a large mixing bowl, combine cooled noodles, cabbage, carrots, cucumber, red bell pepper, and scallions. Pour over the dressing and toss with tongs until every strand glistens and the vegetables are evenly coated, 1-2 minutes. If needed, loosen with reserved noodle water, 1 tablespoon at a time.
  • Finish and Serve: Fold in most of the chopped toasted peanuts and cilantro, reserving a little for garnish. Mound into bowls, then finish with remaining peanuts, cilantro, sesame seeds, and sliced chile (if using). Serve immediately with lime wedges for squeezing, or chill for 15 minutes to let flavors meld.

Notes

Chef's Tips:ย 

  • Balance Like a Pro: Taste the dressing before tossing. Add a pinch of brown sugar if it reads too sharp, a splash of lime if it feels heavy, or a few drops of soy to deepen savoriness.
  • Keep Noodles Springy: Rinsing rice noodles after cooking stops carryover cooking and prevents clumping. If they stick while you prep, toss with a tablespoon of the dressing to loosen.
  • Customize the Heat: Chili-garlic sauce brings gentle warmth. For more fire, add thinly sliced Thai chile to garnish or a dash more chili-garlic sauce to the dressing.
  • Protein Add-Ins: Top with chilled poached shrimp, rotisserie chicken, or crispy baked tofu to make it a main.
  • Allergy-Friendly Swaps: Use almond or sunflower butter and roasted seeds instead of peanuts; replace fish sauce with extra soy sauce for a vegan version.
  • Make-Ahead: Dress right before serving for peak texture. Prep veggies and dressing up to 2 days ahead; store separately and keep herbs dry.

Nutrition

Calories: 580kcalCarbohydrates: 78gProtein: 16gFat: 25gSaturated Fat: 4gPolyunsaturated Fat: 8gMonounsaturated Fat: 11gSodium: 955mgPotassium: 909mgFiber: 9gSugar: 14gVitamin A: 12906IUVitamin C: 103mgCalcium: 144mgIron: 3mg
Feedback is key!Rate this Recipe !

Frequently asked questions

Can I use regular pasta instead of rice noodles?

You can, but the texture and flavor will be noticeably different. Thin spaghetti or linguine are the closest substitutes โ€” they hold the dressing similarly โ€” though the dish will be heavier and no longer gluten-free.

How spicy is this with the chili-garlic sauce?

At 1 teaspoon itโ€™s mild to medium โ€” noticeable warmth but not hot. If youโ€™re sensitive to heat, start with half a teaspoon; if you want more, add the optional birdโ€™s eye chile slices on top rather than into the dressing so people can control their own portion.

Can I add protein to make it a full meal?

Yes โ€” shredded rotisserie chicken, poached shrimp, or sliced pan-fried tofu all work without changing the prep. Add protein at the end when you toss everything together so it doesnโ€™t break up the noodles.

My peanut butter is natural and separates โ€” will that cause problems?

Stir it thoroughly before measuring so the oil is fully incorporated. Natural peanut butter actually blends into the dressing a little more smoothly than stabilized varieties once itโ€™s mixed with warm water.

Is this salad served cold or at room temperature?

Either works well. Straight from the fridge the flavors are a bit muted, so if youโ€™ve made it ahead, let it sit out for 10 to 15 minutes before serving and taste the dressing again โ€” cold dulls salt and acid and it may need a small adjustment.

More salad recipes to try

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.