Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Protein Packed Thai Pasta Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: High Protein

Description

A flavorful and nutritious pasta salad packed with protein, fresh veggies, and a delightful Thai-inspired dressing.


Ingredients

Scale
  • 8 oz. whole-grain or rice noodles
  • 1 cup cooked and shredded chicken or tofu
  • 1 ½ cups mixed vegetables (carrots, bell peppers, snap peas)
  • ¼ cup peanuts or cashews
  • ½ cup cilantro, chopped
  • 3 tablespoons peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon lime juice
  • 1 teaspoon honey or agave syrup
  • 1 teaspoon sriracha
  • Lime wedges (optional)
  • Extra fruits (optional)

Instructions

  1. Boil water in a large pot. Add a pinch of salt. Toss in noodles and cook according to package instructions until al dente. Drain and rinse with cold water.
  2. If using chicken, ensure it’s cooked and shredded. Chop veggies into bite-sized pieces and coarsely chop the peanuts or cashews.
  3. In a small bowl, whisk together peanut butter, soy sauce, rice vinegar, lime juice, honey or agave, and sriracha.
  4. In a large bowl, toss the noodles, veggies, and protein. Drizzle dressing over the top and mix until everything is well-coated. Sprinkle nuts and cilantro on top.
  5. Chill in the fridge for at least 30 minutes before serving with lime wedges.

Notes

Perfect for potlucks and meal prep. Customize by adjusting the spice level or adding different veggies.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Salad
  • Method: Chilling
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 3g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 50mg