I’ve been making this peanut noodle pasta salad on repeat all summer, and I’m convinced it’s the perfect dish to bring to any potluck or picnic. The creamy peanut butter sauce is ridiculously addictive, and when you toss it with crisp veggies and a generous handful of chopped peanuts, it just hits different. Trust me, this is one of those recipes you’ll find yourself craving constantly!

| Preparation Time | 15-20 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 85-95 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1500-1700
- Protein: 45-55 g
- Fat: 55-65 g
- Carbohydrates: 210-230 g
Ingredients
For the dressing:
- 1/2 cup creamy peanut butter
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 1/2 tablespoons sesame oil
- 2 tablespoons sriracha
- 1 tablespoon fresh lime juice
- 1 1/2 tablespoons freshly grated ginger
- 3 garlic cloves, minced
- 2 tablespoons brown sugar
- 1/4 teaspoon red pepper flakes
- salt to taste
For the salad:
- 1 box (16 oz) linguine
- 1 1/4 cups carrots, julienned
- 2 cucumbers, peeled and sliced into rounds
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 4 green onions, sliced
For the topping:
- 1/4 cup fresh cilantro, chopped
- 1/3 cup peanuts, roughly chopped
Step 1: Prepare the Peanut Sauce
- 1/2 cup creamy peanut butter
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 1/2 tablespoons sesame oil
- 2 tablespoons sriracha
- 1 tablespoon fresh lime juice
- 1 1/2 tablespoons freshly grated ginger
- 3 garlic cloves, minced
- 2 tablespoons brown sugar
- 1/4 teaspoon red pepper flakes
- salt to taste
In a medium bowl, whisk together the peanut butter, soy sauce, rice vinegar, sesame oil, sriracha, lime juice, ginger, garlic, brown sugar, and red pepper flakes until smooth and well combined.
Taste and adjust seasoning with salt as needed.
I find that letting this sauce sit for a few minutes allows the flavors to meld together beautifully, creating a more balanced and complex taste.
Step 2: Cook the Pasta
- 1 box linguine
Bring a large pot of salted water to a boil and cook the linguine according to package directions until al dente.
Drain the pasta thoroughly, then rinse it under cold running water until completely cooled to prevent it from sticking together and to stop the cooking process.
Step 3: Prepare the Fresh Vegetables
- 1 1/4 cups carrots, julienned
- 2 cucumbers, peeled and sliced into rounds
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 4 green onions, sliced
While the pasta cooks, julienne the carrots, slice the cucumbers into thin rounds, and thinly slice both the red and yellow bell peppers.
Slice the green onions on a bias into 1/4-inch pieces.
I like to keep the vegetables separately until combining them with the pasta so they stay crisp and vibrant rather than releasing excess moisture too early.
Step 4: Combine and Dress the Salad
- cooled pasta from Step 2
- prepared vegetables from Step 3
- peanut sauce from Step 1
In a large mixing bowl, combine the cooled pasta from Step 2 with all the prepared vegetables from Step 3.
Pour the peanut sauce from Step 1 over the mixture and toss everything together thoroughly until all the pasta and vegetables are evenly coated with the sauce.
The sauce will cling beautifully to the noodles and vegetables, creating a cohesive dish.
Step 5: Chill and Finish
- 1/4 cup fresh cilantro, chopped
- 1/3 cup peanuts, roughly chopped
Cover the bowl and refrigerate the pasta salad for at least 1 hour to allow the flavors to meld and develop.
Just before serving, give the salad a quick stir to redistribute the sauce (it settles as it chills), then transfer to a serving dish.
Top with the chopped fresh cilantro and roughly chopped peanuts for a fresh herbal note and satisfying crunch that contrasts beautifully with the creamy noodles.

Cold Peanut Noodle Pasta Salad
Ingredients
Method
- In a medium bowl, whisk together the peanut butter, soy sauce, rice vinegar, sesame oil, sriracha, lime juice, ginger, garlic, brown sugar, and red pepper flakes until smooth and well combined. Taste and adjust seasoning with salt as needed. I find that letting this sauce sit for a few minutes allows the flavors to meld together beautifully, creating a more balanced and complex taste.
- Bring a large pot of salted water to a boil and cook the linguine according to package directions until al dente. Drain the pasta thoroughly, then rinse it under cold running water until completely cooled to prevent it from sticking together and to stop the cooking process.
- While the pasta cooks, julienne the carrots, slice the cucumbers into thin rounds, and thinly slice both the red and yellow bell peppers. Slice the green onions on a bias into 1/4-inch pieces. I like to keep the vegetables separately until combining them with the pasta so they stay crisp and vibrant rather than releasing excess moisture too early.
- In a large mixing bowl, combine the cooled pasta from Step 2 with all the prepared vegetables from Step 3. Pour the peanut sauce from Step 1 over the mixture and toss everything together thoroughly until all the pasta and vegetables are evenly coated with the sauce. The sauce will cling beautifully to the noodles and vegetables, creating a cohesive dish.
- Cover the bowl and refrigerate the pasta salad for at least 1 hour to allow the flavors to meld and develop. Just before serving, give the salad a quick stir to redistribute the sauce (it settles as it chills), then transfer to a serving dish. Top with the chopped fresh cilantro and roughly chopped peanuts for a fresh herbal note and satisfying crunch that contrasts beautifully with the creamy noodles.