This Thai-inspired pasta salad brings together tender penne, diced chicken breast, and edamame for a protein-rich meal that clocks in at 36g per serving.
A velvety peanut butter dressing infused with lime, soy sauce, ginger, and sesame oil coats every bite with bold, zesty flavor. Crisp bell peppers, shredded carrots, and cool cucumber add satisfying crunch and freshness.
Ready in just 30 minutes with no cooking beyond boiling pasta, it's an ideal make-ahead option for weekday lunches, potlucks, or light dinners. Garnished with roasted peanuts and served with lime wedges, it delivers a satisfying balance of textures and Southeast Asian-inspired taste.
The exhaust fan in my tiny apartment kitchen was barely functional, but that didnt stop me from attempting every noodle dish I could dream up during a particularly humid July. One evening, armed with a near empty jar of peanut butter and leftover rotisserie chicken, I threw together something that changed my summer meal rotation forever. The lime was an afterthought, grabbed from a bowl on the counter while the pasta drained. That impulsive squeeze of acidity transformed a simple pantry clearout into the kind of dish I craved on repeat for weeks.
I brought a massive bowl of this to a rooftop potluck the following month, expecting it to be a modest side among flashier contributions. Three people pulled me aside to ask for the recipe before the sun even set behind the buildings. There is something about cold noodles coated in a creamy, tangy, slightly spicy peanut sauce that makes people genuinely happy, and I have learned to always make extra.
Ingredients
- Chicken breast or firm tofu (2 cups cooked, diced): The protein anchor that makes this a real meal instead of a side dish. Dice it fairly small so every forkful gets a bit of everything.
- Shelled edamame (1 cup, cooked): This sneaks in extra protein and a satisfying pop of texture. Frozen edamame thaws quickly under running warm water.
- Whole wheat or high protein pasta (250g): Fusilli and rotini are ideal because their spirals trap the peanut dressing in every crevice.
- Red bell pepper (1, julienned): Brings sweetness and a bright crunch that contrasts beautifully with the creamy dressing.
- Shredded carrots (1 cup): Add color and a subtle earthiness. A box grater makes quick work of these.
- Sliced cucumber (1/2 cup): Cool and refreshing, it lightens each bite. Use an English cucumber if you want to skip peeling.
- Spring onions (3, sliced): A mild onion bite that does not overpower. Slice them thin on a steep diagonal for a nicer presentation.
- Fresh cilantro (1/3 cup, chopped): Essential for that Thai inspired freshness. If you are one of those people who taste soap, flat leaf parsley works in a pinch.
- Natural peanut butter (1/3 cup): The soul of the dressing. Use the kind with just peanuts and salt, nothing else, for the most authentic flavor.
- Soy sauce or tamari (2 tbsp): Provides salt and umami depth. Tamari keeps it gluten free without sacrificing anything.
- Lime juice (2 tbsp): Brightens the entire dish and cuts through the richness of the peanut butter. Fresh only, the bottled stuff will not do this justice.
- Maple syrup or honey (1 tbsp): A touch of sweetness that balances the salt and acid. Maple syrup keeps it fully plant based.
- Toasted sesame oil (1 tbsp): A little goes a long way, lending a nutty aroma that rounds everything out.
- Garlic (1 clove, minced) and fresh ginger (1 tsp, grated): These two are nonnegotiable. Fresh ginger grated on a microplane practically melts into the dressing.
- Crushed red pepper flakes (1/2 tsp, optional): For a gentle hum of heat. Add more if you like it fiery, but start conservative.
- Roasted peanuts (1/4 cup, chopped) and lime wedges: The finishing touches that make it look and taste complete.
Instructions
- Get the pasta going:
- Cook your pasta in well salted boiling water until just al dente, then drain and rinse immediately under cold running water to stop the cooking and wash off excess starch. Shake the colander well so the noodles do not clump together while you prep everything else.
- Build the salad base:
- In your largest mixing bowl, toss together the cooled pasta, diced chicken or tofu, edamame, bell pepper, shredded carrots, cucumber, spring onions, and cilantro. Give it a couple of turns with your hands or tongs so the ingredients are evenly distributed.
- Whisk the peanut dressing:
- In a separate medium bowl, combine the peanut butter, soy sauce, lime juice, maple syrup, sesame oil, garlic, ginger, and red pepper flakes if using. Whisk vigorously until smooth and creamy, adding water one tablespoon at a time until the dressing pours easily off a spoon like a thick but dippable sauce.
- Bring it all together:
- Pour the dressing over the pasta and vegetable mixture, then toss thoroughly with tongs, making sure every spiral and surface gets coated. Take your time here because uneven dressing is the difference between a great bite and a disappointing one.
- Finish and serve:
- Transfer to a wide serving platter or divide among bowls, then scatter the chopped roasted peanuts over the top and tuck lime wedges around the edges. You can eat it right away, but letting it rest in the refrigerator for an hour lets the dressing seep into every nook.
There was a Tuesday when I ate this standing over the kitchen sink after a brutal work call, and somehow the cool noodles and tangy peanut sauce reset my entire mood. Food does that sometimes, not often enough to rely on, but often enough to notice. This recipe earned a permanent spot in my rotation that day.
Making It Your Own
The beauty of a pasta salad like this is its flexibility. I have thrown in shredded red cabbage for extra crunch, snapped in a handful of sugar snap peas when they were in season, and once used leftover grilled shrimp instead of chicken with excellent results. The dressing is forgiving enough to handle substitutions, so treat the ingredient list as a suggestion, not a law.
Storing and Leftovers
This keeps well covered in the refrigerator for up to two days, though the vegetables will soften slightly and the dressing will thicken as it sits. A quick stir and a small splash of lime juice or water bring it back to life beautifully. I actually prefer the second day version because the flavors have deepened and the pasta has absorbed some of that salty, tangy dressing.
Quick Reference Tips
A few small habits make this recipe smoother from start to finish. Get all your chopping done before you even turn on the stove, and the whole process feels effortless rather than frantic. Use the largest bowl you own because tossing is much easier when everything has room to move. Let the dressing sit for five minutes after whisking if it seems too thick, because peanut butter loosens as it comes to room temperature.
- Freeze extra portions in airtight containers for grab and go lunches that thaw by noon.
- Double the dressing recipe and keep the extra in a jar for drizzling over rice bowls or roasted vegetables later in the week.
- Always taste and adjust salt and lime juice right before serving, since chilling dulls both.
Keep this one close, because once you make it, someone you love will ask for the recipe. That is simply what peanut noodles do to people.
Recipe Questions & Answers
- → Can I make this pasta salad ahead of time?
-
Yes, this salad actually benefits from resting. You can prepare it up to 24 hours in advance and refrigerate it. The flavors meld and deepen as it sits. Give it a good toss before serving and add a splash of water or lime juice if the dressing has thickened too much.
- → 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. Tahini is another option, though it will give the dressing a more earthy, sesame-forward taste.
- → How do I keep the pasta from getting mushy?
-
Cook the pasta just to al dente, then immediately drain and rinse under cold water to halt the cooking process. This firms up the pasta and prevents it from continuing to soften. Whole wheat or high-protein pasta varieties tend to hold their texture better than regular refined pasta.
- → Is this suitable for meal prep?
-
Absolutely. Portion it into airtight containers and it will keep well in the refrigerator for up to 2 days. The dressing may thicken when chilled, so let it sit at room temperature for 10–15 minutes or stir in a small amount of water before eating.
- → What protein alternatives work besides chicken?
-
Extra-firm tofu or tempeh are excellent plant-based swaps. Shrimp also pairs beautifully with the Thai peanut flavors if you eat seafood. For a lighter version, chickpeas or black beans add protein while keeping the dish entirely plant-based.
- → Can I adjust the spice level?
-
The crushed red pepper flakes are optional, so you can easily control the heat. Start with half a teaspoon for a gentle warmth, or go up to a full teaspoon if you prefer more kick. You can also add a dab of sriracha or sambal oelek directly into the dressing for a deeper, more complex heat.