This Thai-inspired pasta salad brings together tender penne, juicy chicken breast, and protein-rich edamame in a luscious peanut-lime dressing. Crisp bell peppers, shredded carrots, and fresh cilantro add brightness and crunch to every bite.
Ready in just 30 minutes, it's an ideal make-ahead option for meal prep, potlucks, or a quick weeknight dinner. The homemade peanut dressing balances savory, tangy, and slightly sweet flavors that soak into the pasta beautifully.
Each serving delivers 36 grams of protein, making it as filling as it is flavorful. Customize it with tofu for a vegetarian twist or adjust the heat with red pepper flakes.
The smell of toasted sesame oil hit me before I even opened the fridge, and suddenly I was back in my friend Mias cramped apartment, balancing a bowl of noodles on my lap while she told me about her trip to Chiang Mai. That night she threw together a peanut dressing that ruined me for every other noodle salad. This recipe is my attempt to recreate that magic with enough protein to actually keep me full past three in the afternoon.
I brought a massive batch of this to a potluck last summer and watched three people ask for the recipe before they even finished their first plate. There is something about the combination of cold noodles, crunchy vegetables, and that addictive peanut lime dressing that makes people forget there is a line for the dessert table.
Ingredients
- 2 cups cooked chicken breast, diced: Use leftover roasted chicken or grab a rotisserie bird. For a vegetarian spin, pressed extra firm tofu cubed and pan seared works beautifully.
- 1 cup shelled edamame, cooked: These little green gems add a satisfying bite and boost the protein count without any heaviness.
- 250 g whole wheat or high protein pasta: Penne, fusilli, or rotini are ideal because the spirals catch the dressing in every fold.
- 1 red bell pepper, julienned: The sweetness balances the salty soy sauce and tangy lime perfectly.
- 1 cup shredded carrots: Pre shredded works, but hand grated carrots melt into the salad in a way that feels intentional.
- 1/2 cup sliced cucumber: English cucumbers hold up best without turning watery in the fridge.
- 3 spring onions, sliced: The mild bite gives everything a fresh sharpness without overpowering the peanut flavor.
- 1/3 cup fresh cilantro, chopped: Skip it if you are in the soapy cilantro camp, but if you love it, consider doubling the amount.
- 1/3 cup natural peanut butter: The kind with just peanuts and salt on the label makes the creamiest, most flavorful dressing.
- 2 tbsp soy sauce: Tamari works if you need gluten free, and coconut aminos work if you want it slightly sweeter.
- 2 tbsp lime juice: Fresh is nonnegotiable here. The bottled stuff tastes flat and throws off the whole balance.
- 1 tbsp maple syrup or honey: Just enough sweetness to round the edges without making it taste like dessert.
- 1 tbsp toasted sesame oil: This is the backbone of the dressing aroma. A little goes a long way, so measure rather than pour directly.
- 1 clove garlic, minced: Smash it with the flat side of your knife before mincing for a paste that distributes evenly.
- 1 tsp fresh ginger, grated: Freeze a knob of ginger and grate it straight from frozen for the finest texture.
- 1 to 2 tbsp water: Add gradually until the dressing pours like a thick cream rather than a paste.
- 1/2 tsp crushed red pepper flakes: Entirely optional but a gentle warmth makes everything more interesting.
- 1/4 cup roasted peanuts, chopped: The crunch on top is the payoff. Do not skip this part.
- Lime wedges: A final squeeze over each bowl brightens every single flavor at once.
Instructions
- Get the pasta going:
- Cook the pasta in well salted water until just al dente, then drain and rinse under cold running water until completely cool. Toss it gently with a drop of sesame oil to prevent sticking while you prep everything else.
- Build the salad base:
- In your largest mixing bowl, combine the cooled pasta, diced chicken or tofu, edamame, bell pepper, carrots, cucumber, spring onions, and cilantro. Toss with your hands or tongs so the colors distribute evenly.
- Whisk the dressing:
- In a medium bowl, whisk the peanut butter, soy sauce, lime juice, maple syrup, sesame oil, garlic, ginger, and red pepper flakes until smooth. Add water one tablespoon at a time until it falls off the whisk in a silky ribbon.
- Bring it all together:
- Pour the dressing over the salad and toss thoroughly, making sure every noodle and vegetable is coated. Use your hands if needed because sometimes a spoon just does not get into the corners.
- Finish and serve:
- Transfer to a wide serving platter or divide into bowls. Scatter the chopped peanuts over the top and nestle lime wedges around the edges so everyone can squeeze their own.
One rainy Tuesday I ate an entire bowl of this standing at the kitchen counter, still in my rain jacket, because I could not wait long enough to sit down. Some meals just demand that kind of urgency.
Making It Your Own
The beauty of a pasta salad is its forgiveness. Toss in shredded red cabbage for a purple streak of crunch, add snap peas when they are in season, or swap the chicken for chilled shrimp if you want something lighter. The dressing holds up to almost any substitution, so treat this recipe as a starting point rather than a rulebook.
Storage and Leftovers
This salad keeps well in an airtight container in the refrigerator for up to two days, though it is at its absolute best within the first six hours. The vegetables lose a bit of their snap overnight, but a fresh squeeze of lime and a handful of new peanuts on top makes day two feel almost as good as day one.
Serving Suggestions
Pile it high alongside grilled corn in the summer or serve it as a hearty side at a barbecue where everyone brings potato chips and store bought dip. It travels well, scales up effortlessly for crowds, and tastes just as good at room temperature as it does chilled.
- Double the dressing recipe and keep the extra in a jar for emergency weeknight grain bowls.
- Press your tofu for at least twenty minutes before searing if you want a golden crust that actually holds together.
- Taste the dressing before pouring it over the salad because peanut butter brands vary wildly in salt and sweetness.
Keep a batch of that peanut dressing in your fridge and you will never have a boring lunch again. Trust me on this one.
Your Questions Answered
- → Can I make this pasta salad ahead of time?
-
Yes, this salad actually tastes better after resting. Prepare it up to 24 hours in advance and store covered in the refrigerator. The peanut dressing continues to flavor the pasta as it sits. Give it a good toss before serving and add a splash of water if the dressing has thickened.
- → What's the best pasta shape for this salad?
-
Short, textured shapes like fusilli, rotini, or penne work best because their ridges and curves hold onto the peanut dressing. Avoid long noodles like spaghetti since the thick dressing won't coat them evenly. Whole wheat or high-protein varieties add extra nutrition and a pleasant nutty flavor.
- → How do I thin the peanut dressing to the right consistency?
-
Start with 1 tablespoon of warm water and whisk thoroughly. Add more water, 1 tablespoon at a time, until the dressing drizzles smoothly off a spoon. The dressing thickens as it chills, so make it slightly thinner than you think you need if serving cold.
- → 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. Tahini is another option but will give a more earthy, sesame-forward flavor. Adjust the sweetness and salt levels to taste since each alternative has a different flavor profile.
- → How long does this keep in the refrigerator?
-
Stored in an airtight container, this salad stays fresh for up to 2 days. Beyond that, the vegetables begin to soften and release water, which waters down the dressing. If meal prepping, consider storing the dressing separately and tossing everything together just before eating.
- → Can I serve this warm instead of cold?
-
Absolutely. While it's designed as a cold salad, you can serve it at room temperature or slightly warm. If serving warm, toss the dressing with the pasta while it's still hot so the peanut butter melts into a silky sauce. The flavors will be more pronounced when warm.