This Thai-inspired pasta salad brings together tender chicken, edamame, and colorful vegetables tossed in a rich peanut-lime dressing.
With 36 grams of protein per serving, it's a satisfying option for meal prep or a quick weeknight dinner.
The creamy peanut dressing balances savory soy sauce, zesty lime, and a hint of sweetness for bold flavor in every bite.
My friend Ming convinced me that peanut butter belongs in savory dishes years ago, and I was skeptical until a sweltering July afternoon when I threw together leftover rotini with whatever vegetables were wilting in my crisper drawer.
I brought a massive bowl of this to a potluck last summer and watched three people ask for the recipe before they even finished their first plate.
Ingredients
- 2 cups cooked chicken breast, diced (or firm tofu): The protein anchor that makes this a real meal, and tofu soaks up the dressing beautifully if you press it dry first.
- 1 cup shelled edamame, cooked: These little green gems add a satisfying pop and extra plant protein without any fuss.
- 250 g whole wheat or high protein pasta: Shapes with ridges and curves like fusilli or rotini trap the peanut dressing in all the right places.
- 1 red bell pepper, julienned: Sweetness and crunch that holds up against the rich dressing.
- 1 cup shredded carrots: They bring color and a slight sweetness that balances the salty soy sauce.
- 1/2 cup sliced cucumber: Cool freshness that cuts through the density of the peanut butter.
- 3 spring onions, sliced: A mild bite that perks everything up without overpowering.
- 1/3 cup fresh cilantro, chopped: Totally optional if you are in the anti cilantro camp, but it adds a brightness nothing else replicates.
- 1/3 cup natural peanut butter: The unsweetened kind is essential here, since sweetened peanut butter will throw off the balance entirely.
- 2 tbsp soy sauce (or tamari): Salty depth that rounds out the sweetness from the maple syrup.
- 2 tbsp lime juice: Fresh is non negotiable, the bottled stuff tastes flat and lifeless in comparison.
- 1 tbsp maple syrup or honey: Just enough sweetness to tame the peanut butter and tie the flavors together.
- 1 tbsp toasted sesame oil: A little goes a long way and adds that toasty aroma that makes the dressing taste complex.
- 1 clove garlic, minced: One is enough, raw garlic can easily bully its way to the front.
- 1 tsp fresh ginger, grated: Microplane it fine so it melts into the dressing rather than catching in little fibrous chunks.
- 1 to 2 tbsp water: Your control dial for consistency, start with one tablespoon and add more gradually.
- 1/2 tsp crushed red pepper flakes: Optional but a gentle warmth behind the sweetness is magic.
- 1/4 cup roasted peanuts, chopped: The garnish that doubles as texture and flavor reinforcement.
- Lime wedges: A final squeeze at the table wakes up every flavor on the plate.
Instructions
- Cook and cool the pasta:
- Boil the pasta in salted water until just al dente, then drain and rinse immediately under cold running water to halt the cooking and keep the noodles firm and ready to absorb dressing.
- Build the salad base:
- Toss the cooled pasta with the chicken or tofu, edamame, bell pepper, carrots, cucumber, spring onions, and cilantro in your largest mixing bowl so everything has room to combine evenly.
- Whisk the dressing:
- In a separate bowl, beat the peanut butter, soy sauce, lime juice, maple syrup, sesame oil, garlic, ginger, and pepper flakes together, streaming in water until it pours like a thick cream.
- Bring it all together:
- Pour the dressing over the pasta and vegetables, then toss with confidence and patience, using tongs to lift and fold until every surface gleams with coating.
- Garnish and serve:
- Mound the salad onto a platter or into bowls, scatter the chopped peanuts over the top, and set lime wedges alongside for squeezing at the table.
- Rest if you can:
- Cover and refrigerate for an hour if time allows, because the dressing seeps into the noodles and transforms from good to genuinely irresistible.
There is something deeply satisfying about a dish that feeds a crowd and still leaves you feeling good afterward.
Making It Vegetarian or Gluten Free
Swap the chicken for extra firm tofu pressed dry and cubed small, use tamari instead of soy sauce, and choose a gluten free pasta, and you have a version that welcomes almost everyone at the table.
Playing With Crunch and Color
Shredded red cabbage and snap peas are my favorite add ins when I want to stretch the servings, and they bring a purple green vibrancy that photographs almost as well as it eats.
Storing and Reheating
Covered tightly in the refrigerator, this salad holds up for about two days before the cucumbers start weeping and the noodles absorb every last drop of dressing.
- If making ahead, reserve half the dressing and toss it in right before serving to refresh the bowl.
- Stir in a splash of lime juice and a spoon of water to loosen leftovers that have thickened overnight.
- This dish is best served cold or at room temperature, never warmed.
Keep this one in your back pocket for potlucks, beach days, and those evenings when cooking feels like too much but eating well still matters.
Recipe FAQs
- → Can I make this pasta salad ahead of time?
-
Yes, it actually tastes better after resting. Refrigerate for up to 2 hours before serving to let the peanut dressing soak into the pasta and vegetables.
- → What can I substitute for chicken breast?
-
Extra-firm tofu or tempeh work well as plant-based alternatives. Press and cube the tofu, then lightly pan-fry for best texture.
- → How do I thin out the peanut dressing?
-
Gradually whisk in warm water, one tablespoon at a time, until the dressing reaches your preferred consistency. Start with 1 tablespoon and add more as needed.
- → Is this dish gluten-free?
-
It can be. Use gluten-free pasta and swap soy sauce for tamari. Always verify labels on peanut butter and other condments to confirm they are gluten-free.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 2 days. The pasta may absorb some dressing overnight, so toss with a splash of water or lime juice before serving leftovers.
- → What pasta shapes work best?
-
Penne, fusilli, and rotini are ideal because their ridges and curves hold the peanut dressing well. Avoid long strands like spaghetti for this type of salad.