Go Back
+ servings
Peanut noodle salad in a black bowl

Thai peanut noodle salad

Quick and easy Thai peanut noodle salad recipe! A no-cook, vegan rice noodle salad loaded with crunchy veggies and tossed in an amazing peanut sauce dressing.

Course entree, Main Course, Salad
Cuisine American, thai
Keyword gluten free, vegan, vegetarian
Prep Time 20 minutes
Total Time 20 minutes
Servings 4 servings
Calories 577 kcal
Author Trish Bozeman


For the noodles

  • 6 oz Rice stick noodles (pad thai noodles)
  • boiling water (enough to cover noodles)

For the dressing

  • ¼ cup creamy peanut butter
  • 1 Tbsp soy sauce
  • 1 Tbsp pure maple syrup
  • 1 tsp sesame oil
  • ½ tsp minced garlic
  • ½ tsp minced fresh ginger
  • 2 Tbsp freshly squeezed lime juice (about one lime)
  • 3 Tbsp water

For the salad

  • 2 cups shredded purple or green cabbage
  • 1 cup julienned or shredded carrot
  • ½ cup chopped green onion
  • ½ cup chopped orange bell pepper
  • 1 cup shelled edamame
  • 1 cup roasted unsalted peanuts
  • ¼ cup chopped fresh mint leaves
  • ¼ cup chopped fresh cilantro
  • ¼ cup chopped fresh basil
  • salt and pepper

For serving

  • lime slices, peanuts, and Sriracha for serving (optional)


For the noodles

  1. Place the noodles in a large heat safe bowl and pour boiling water over them until they are covered. Let them soak in the boiling water for 15 minutes or until al dente. When softened to your liking, strain and rinse the noodles in cold water. Set in the refrigerator until you are ready to add the noodles to the salad.

  2. Meanwhile, make your dressing. Combine the peanut butter, soy sauce, maple syrup, sesame oil, garlic, ginger, lime juice, and water in a bowl or jar and whisk until combined. Set aside.

  3. Meanwhile, prep your salad ingredients and place them in a large mixing bowl.

  4. Add the noodles to the salad and pour the dressing over. Toss everything together to combine. Add a dash of each salt and pepper, combine, and add more to your taste if needed. Chill in the fridge until cold if desired.

  5. Serve with lime slices, additional peanuts, and Sriracha or hot sauce.

Nutrition Facts
Thai peanut noodle salad
Amount Per Serving (1 bowl)
Calories 577 Calories from Fat 270
% Daily Value*
Fat 30g46%
Saturated Fat 5g25%
Trans Fat 1g
Polyunsaturated Fat 9g
Monounsaturated Fat 14g
Sodium 446mg19%
Potassium 859mg25%
Carbohydrates 63g21%
Fiber 9g36%
Sugar 11g12%
Protein 20g40%
Vitamin A 6674IU133%
Vitamin C 59mg72%
Calcium 115mg12%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.