Try this Peanut Thai noodle salad for a quick, flavorful meal featuring spicy peanut sauce and fresh vegetables.
If there’s one dish I lean on when I want something fast, colorful, and deeply satisfying, it’s this Peanut Thai Noodle Salad. It’s the kind of recipe that feels indulgent but is secretly very weeknight-friendly—and honestly, it might even be better the next day. Between the creamy peanut dressing, the fresh crunchy veggies, and the optional protein boost, this is one of those “everyone asks for the recipe” meals.
I started making versions of this salad years ago when I needed a reliable, make-ahead lunch that didn’t get sad in the fridge. And after lots of tweaking (more sauce, always more sauce), this version is the one I keep coming back to.

Why we love this Spicy Peanut Noodles Recipe
This Peanut Thai Noodle Salad checks all the boxes. It’s creamy, crunchy, spicy, and fresh all at once. Plus, it’s incredibly forgiving—swap the veggies, change the protein, or make it fully vegetarian. It’s also perfect side dish for potlucks, it’s great for meal prep, and those days when you want something that feels exciting without turning on the oven.
Key Ingredients for this Cold noodle salad

Peanut butter is the heart of the sauce. It adds richness, body, and that creamy texture that clings perfectly to the noodles.
Soy sauce brings the salty, umami depth that balances the sweetness and heat in the sauce.
Sriracha adds warmth and spice. You can easily adjust this up or down, depending on your heat tolerance.
Rice wine vinegar cuts through the richness and brightens everything up. Without it, the sauce can feel a little heavy.
Brown sugar adds a subtle molasses-like sweetness that rounds out the spice and acidity.
Garlic gives the sauce its savory backbone, while fresh ginger adds that unmistakable Thai-inspired zing and freshness.
Water is key for thinning the sauce to a pourable, silky consistency that coats the noodles evenly.
Spaghetti might seem unconventional, but it’s affordable, sturdy, and soaks up the sauce beautifully. You could also use glass noodles or brown rice noodles
Purple cabbage adds crunch and color, while shredded carrots bring a touch of natural sweetness.
Cilantro adds freshness and that herby pop that makes the whole dish feel vibrant.
Chicken is totally optional, but it turns this salad into a protein-packed meal.
Black sesame seeds add a subtle nuttiness and a finishing touch that makes the dish feel intentional and polished.
Lime juice adds a fresh, citrusy acidity that lifts the entire sauce and balances the richness of the peanut butter. It also ties everything together with a bright, Thai-inspired finish.

Step By Step Instructions To Make These Spicy Noodles
First, bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente. Then, drain and rinse under cold water to stop the cooking and cool the noodles completely. This step is key for a chilled noodle salad.
Meanwhile, make the sauce. In a large bowl, whisk together the peanut butter, soy sauce, sriracha, rice wine vinegar, brown sugar, garlic, and ginger. Slowly whisk in the water until the sauce is smooth and pourable. At this point, taste and adjust—more spice, more sweetness, or a splash more vinegar if needed. You could also make the dressing in a small blender.
Next, add the cooled noodles to the bowl with the sauce and toss until fully coated. Then, fold in the red cabbage, carrots, chopped cilantro, and chicken (if using). Toss again until everything is evenly distributed.
Finally, sprinkle with black sesame seeds just before serving.
Additional Ingredient Add-Ins
One of my favorite things about this Peanut Thai Noodle Salad is how easy it is to customize. Depending on what’s in your fridge—or who you’re feeding—you can mix and match any of these add-ins to make it your own:
Fresh basil, thinly sliced – Adds a slightly sweet, peppery note that complements the peanut sauce beautifully. Thai basil would also be a great addition!
Chopped peanuts or cashews – For extra crunch and a deeper nutty flavor
Sliced red bell pepper – Adds sweetness and a pop of color
Green onions or scallions – Great for a mild onion bite and freshness
Edamame – A plant-based protein boost that works beautifully with the peanut sauce
Cucumber, thinly sliced – Adds a cool, refreshing crunch
Shrimp – Swap for or add alongside the chicken for a seafood twist
Tofu (baked or pan-seared) – Perfect for a vegetarian version
Extra lime wedges – For squeezing over the top right before serving
Chili crisp or red pepper flakes – If you love heat, this takes it to the next level

Entertaining Tip
Serve this salad in a big, shallow bowl and top it with extra cilantro, sesame seeds, and a drizzle of sriracha. For a build-your-own noodle bar moment, set out bowls of chopped peanuts, lime wedges, and extra protein options—your guests will love customizing their plates.
Storage Instructions
Store leftover Peanut Thai Noodle Salad in an airtight container in the refrigerator for up to 4 days. If the noodles absorb too much sauce, simply stir in a splash of water or soy sauce before serving to loosen everything back up.
Other Recipes to Try
If you loved this tasty dish, check out these other recipes
Fresh Spring Rolls – these bright and fresh spring rolls couldn’t be easier to make, and are the ultimate appetizer!
Copycat PF Changs Lettuce Wraps – these easy lettuce wraps are a quick, healthy dinner for busy weeknights or a date night in!
Thai Chicken Pizza – A Thai-inspired pizza with a spicy peanut sauce, crunchy carrots, lots of fresh herbs that makes an easy dinner!
Tried this recipe? Please leave a ⭐️⭐️⭐️⭐️⭐️ star rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook!
Print
Easy 15 Minute Noodles with Spicy Peanut Sauce
- Prep Time: 7 minutes
- Cook Time: 8 minutes
- Total Time: 15 minutes
- Yield: 4 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Asian
Description
Make delicious spicy peanut noodles at home! Quick, easy, and packed with flavor. Perfect for a weeknight dinner using pantry staples. Customize with your favorite veggies and noodles.
Ingredients
For the sauce:
1/2 cup peanut butter ⠀⠀⠀⠀⠀⠀⠀⠀⠀
2 tablespoons Soy sauce⠀⠀⠀⠀⠀⠀⠀⠀⠀
2 tablespoon Sriracha ⠀⠀⠀⠀⠀⠀⠀⠀⠀
2 tablespoons rice wine vinegar⠀⠀⠀⠀⠀⠀⠀⠀⠀
2 tablespoons brown sugar⠀⠀⠀⠀⠀⠀⠀⠀⠀
4 cloves garlic, minced⠀⠀⠀⠀⠀⠀⠀⠀⠀
2 tablespoons grated fresh ginger
3/4 cup water
12 oz spaghetti
1/2 cup red cabbage, chopped
1/2 cup shredded carrots
1 bunch cilantro, chopped
1 chicken breast, cooked and chopped (optional)
2 tablespoons black sesame seeds
Instructions
Boil a pot of water for the spaghetti and cook noodles until al dente, about 8 minutes. Drain and cool noodles.
Chop all the veggies and set aside.
Make the sauce by combining all sauce ingredients in a blender and blend until smooth.
Combine all the ingredients in a large bowl. Top with black sesame seeds and additional cilantro.





3 Comments
This was super quick Easy and most importantly, DELICIOUS! I could drink this straw as a cocktail!
Ugh, I meant to say I could drink this “sauce” as a cocktail!
YUM! This has the perfect amount of spice!