This Thai-inspired pasta salad brings together tender whole wheat pasta, grilled chicken breast or pan-seared tofu, and a rainbow of crisp vegetables including bell pepper, carrot, and purple cabbage.
The star of the dish is a creamy peanut dressing made with natural peanut butter, soy sauce, lime juice, and a hint of Sriracha that coats every bite with bold, savory-sweet flavor.
Ready in just 32 minutes, it's an ideal option for weekly meal prep, packing 34 grams of protein per serving to keep you satisfied throughout the day.
The farmers market had run out of my usual salad greens by the time I showed up that Saturday, which turned out to be the best thing that happened all week. I grabbed a rotini, some peanut butter from the pantry, and started throwing together whatever crunched. Three hours later my roommate was standing in the kitchen eating it straight from the bowl with serving tongs.
I brought a massive batch of this to a potluck thinking it would be a side dish, and it disappeared before the grilled chicken someone actually planned as the main event.
Ingredients
- Whole wheat pasta (225 g): Rotini grabs the dressing best but farfalle works if that is what you have.
- Cooked chicken breast or firm tofu (300 g): Grill marks add a smoky edge that pairs perfectly with the peanut sauce.
- Shelled edamame (75 g): Thawed frozen edamame saves time and adds a satisfying pop of green protein.
- Red bell pepper: Slice it thin so every bite gets a sweet crunch.
- Carrot (1, julienned): Matchsticks look better and integrate more evenly than grated shreds.
- Purple cabbage (1 cup): The color bleeds slightly into the dressing and makes everything look vivid.
- Spring onions (2): Keep the green parts for garnish and use the white parts in the mix.
- Cucumber (1/2): Half moons hold their shape better than rounds when tossed.
- Fresh cilantro (3 tbsp): Add it last so the leaves do not bruise during tossing.
- Natural peanut butter (60 g): The kind you have to stir, not the sweetened kind, gives you a sauce with real depth.
- Low-sodium soy sauce (2 tbsp): Tamari works if you are avoiding gluten.
- Rice vinegar (1 tbsp): This brightens the peanut butter so it never feels heavy.
- Honey or maple syrup (2 tsp): Maple syrup makes it fully vegan without changing the flavor much.
- Fresh lime juice (2 tsp): Bottled works in a pinch but fresh lime wakes up every other ingredient.
- Sesame oil (1 tsp): A little goes a long way so measure carefully.
- Sriracha (1 to 2 tsp, optional): Start with one teaspoon and taste before committing to more.
- Warm water (2 to 3 tbsp): This thins the dressing and should be added gradually.
- Roasted peanuts (2 tbsp): Rough chopped so you get texture without breaking a tooth.
- Toasted sesame seeds (1 tbsp): Toast them yourself in a dry pan for thirty seconds and you will never buy pre-toasted again.
Instructions
- Cook the pasta:
- Boil the pasta in salted water until just past al dente since it firms up when chilled. Drain and rinse thoroughly under cold running water until completely cool to the touch.
- Prep the protein:
- Slice grilled chicken into thin strips or cube firm tofu and sear it in a hot pan until golden on each side. Let it rest for a minute before handling so it does not fall apart.
- Whisk the dressing:
- Combine peanut butter, soy sauce, rice vinegar, honey, lime juice, sesame oil, and sriracha in a bowl. Add warm water one tablespoon at a time until it drizzles off the whisk in a smooth ribbon.
- Build the salad:
- Toss the cooled pasta with chicken or tofu, edamame, bell pepper, carrot, cabbage, spring onions, cucumber, and cilantro in your largest bowl. Make sure nothing hides at the bottom.
- Dress and toss:
- Pour the dressing over everything and toss with confidence, scraping the bottom and sides to coat every noodle evenly. Taste a noodle and adjust salt or lime juice before moving on.
- Finish and serve:
- Scatter chopped peanuts and sesame seeds across the top. Serve right away or tuck it into the fridge for an hour so the flavors settle into something even better.
There is something about a cold noodle salad that turns a regular Tuesday into a small celebration, especially when the peanut sauce stains your fingers and you have to lick them clean.
Making It Your Own
Snap peas and bean sprouts fold in beautifully if you find them at the store. I once added shredded green mango on a whim and the tart crunch made the whole bowl sing in a way I did not expect.
Storing Leftovers
This keeps for three days in an airtight container without the vegetables going limp. If you are meal prepping, store the dressing separately and combine the night before eating for the freshest texture.
Serving Suggestions
Pile it high in wide shallow bowls with extra lime wedges on the side and a cold drink nearby.
- A handful of crushed tortilla chips on top adds an unexpected but welcome saltiness.
- Pair it with a light coconut soup if you want to turn it into a full Thai-inspired spread.
- Always taste for heat before serving because sriracha sneaks up on people.
Once you master this dressing, you will start putting it on everything from roasted broccoli to morning egg wraps, and nobody will blame you.
Common Questions
- → Can I make this Thai pasta salad ahead of time?
-
Absolutely. This salad actually tastes better after resting in the fridge for 1-2 hours as the flavors meld together. It keeps well for up to 3 days refrigerated in an airtight container, making it perfect for meal prep.
- → What can I substitute for peanut butter in the dressing?
-
Almond butter or sunflower seed butter work well as alternatives if you have a peanut allergy. Keep in mind the flavor profile will shift slightly, but the creamy texture and richness will remain. Adjust seasoning to taste.
- → How do I make this dish gluten-free?
-
Use gluten-free pasta such as quinoa or brown rice pasta, and swap the soy sauce for tamari. Double-check that your Sriracha and other condiments are certified gluten-free as well.
- → Is this suitable for a vegetarian or vegan diet?
-
Yes. Replace the chicken with cubed firm tofu that's been pan-seared until golden, and use maple syrup instead of honey in the dressing. These swaps keep the dish high in protein while remaining entirely plant-based.
- → What pasta shapes work best for this salad?
-
Rotini, farfalle, and penne are excellent choices because their shapes hold the peanut dressing well in every crevice. Avoid long noodles like spaghetti, as they don't coat as evenly and can be harder to eat as a salad.
- → How can I add more heat to this dish?
-
Increase the Sriracha in the dressing to your preference, or add a diced jalapeño or red chili flakes directly into the salad. A drizzle of chili oil just before serving also brings a nice fiery kick.