Thai Noodle Salad

Colorful and healthy Thai Noodle Salad with peanut dressing is a wonderful meal to enjoy for lunch or dinner.

Thai noodle salad in a serving dish

Cold Noodle Salad

No one ever said salads must be boring. Take this Asian-inspired spicy Thai Noodle Salad, for example. Don’t be put off at the thought of eating cold noodles. They are deliciously refreshing on a hot day, with the peanut sauce helping to tame the heat of the optional chili peppers, and the vegetables provide a contrast to the soft rice noodles. This recipe is an ideal healthy meal you can enjoy on the go or at home!

What are Rice Noodles

Rice noodles are made using rice flour and appear in many Asian recipes. Using rice flour means they have a softer texture and a more mild flavor than wheat noodles. Since rice noodles are translucent, many people call them glass noodles, and you may find some manufacturers marketing the noodles under this name. There are several rice noodles varieties, including rice vermicelli and chow fun, but for this Thai glass noodle salad, the best ones to use are the rice stick noodles.

One of the more unusual aspects of rice noodles is that you don’t have to boil them. To cook glass noodles, all you need to do is to pour boiling water over them and let them sit for around 8 minutes, stirring occasionally. This makes rice noodles an excellent choice to prepare when you don’t have access to a full kitchen.

Whipping Up the Peanut Butter Dressing

The peanut butter dressing is the heart and soul of this Thai glass noodle salad recipe, but it’s also an excellent marinade for any grilled Thai-inspired dishes. To get the best results, choose natural peanut butter without any additional sugar and a low-sodium soy sauce.

  1. Put the peanut butter in a medium mixing bowl.
  2. Pour the rest of the ingredients into a separate bowl along with just enough hot water to melt the honey.
  3. Give the honey mixture a few stirs to combine and pour it into the bowl with the peanut butter.
  4. Stir to combine. The dressing should be just thick enough to cling to a noodle without clumping. You may need to add a little hot water to reach the correct consistency.

Making the Salad Your Way

Once you prepare the noodles and the peanut butter dressing, the rest of the Thai Rice Noodle Salad ingredients are pretty much up to you. If you want, stick to the recipe completely, go for it, but don’t be afraid to make it your own. Here are a few suggestions:

  • Add shredded cold chicken or beef. The additional protein helps to turn the salad into more of a complete meal. Season the meat with the same spice mixture you use for the peanut butter dressing.
  • Toss in some tofu or tempeh. These are great meat-free options for making the salad more filling. Try marinading the tofu or tempeh in the peanut butter dressing before stir-frying.
  • Switch up the vegetables. Consider adding a few aromatic veggies like thinly sliced red onions or scallions.

Tips for Storing and Packing Thai Rice Noodle Salad

  • Cooked rice noodles don’t last too long in the fridge. Don’t make too many noodles to avoid having to throw them out.
  • Store peanut butter dressing in an airtight container in the refrigerator. It can last up to five days when stored properly.
  • When packing the salad to go, separate each component. Rice noodles are very soft and will become gummy if mixed with the sauce for too long.

Check out our other Asian-inspired recipes on YouTube!

Thai Noodle Salad Ingredients

This beautiful and healthy salad has a few components. Here are lists of what you need for the salad, dressing, and garnish. Scroll down for substitutions and extra additions.

For the noodle salad:

  • Rice noodles
  • Red bell pepper
  • Red cabbage
  • Cucumber
  • Carrots
  • Peanuts
  • Fresh cilantro
  • Fresh mint leaves
Thai noodle salad ingredients and dressing in a rectangular dish

For the Thai salad dressing:

  • Smooth peanut butter
  • Ginger powder
  • Garlic powder
  • Cayenne pepper
  • Soy sauce
  • Honey

To garnish the salad:

  • Cilantro
  • Mint
  • Lime
  • Red chili pepper
Thai noodle salad and lime wedges in a bowl

How to Make Thai Noodle Salad

  1. Soak the rice noodles in lukewarm water or according to the package instructions until soft.
  2. Place bell pepper, cabbage, cucumber, carrots, peanuts, cilantro, and mint in a large salad bowl.
  3. Place peanut butter, ginger powder, garlic powder, cayenne pepper, soy sauce, and honey in a bowl. Whisk until combined and smooth.
    Thai salad dressing in a bowl
  4. Drain rice noodles and add them to the salad bowl.
  5. Mix all salad ingredients together.
  6. Pour dressing on the salad and toss until well combined.
  7. Adjust salt, spices, or honey if needed.
  8. Serve the salad cold and garnish as desired.
Thai noodle salad, limes, and fresh cilantro

Recipe Notes and Ingredient Substitutions

  • Add sliced beef or chicken for additional protein.
  • Seafood like shrimp will also fit perfectly.
  • If you are vegan and you want it to be high protein, swap the rice noodles to quinoa or black rice.
  • You can substitute the peanuts with cashews or almonds.
  • You can substitute the peanut butter with almond butter or tahini.
  • You can substitute the rice noodles with soba or pad Thai noodles

Optional Vegetables to Add to the Salad

Add these tasty veggies or swap them out with others to make the salad to your liking:

  • White cabbage
  • Roasted beets
  • Green and yellow bell pepper
  • Bean sprouts
  • Mango
  • Broccoli
Thai noodle salad in a rectangular dish

Love Thai food? Try these recipes!

Check out more of my easy Asian food recipes and the best salad recipes here on CopyKat!

Thai noodle salad and lime wedges in a bowl

Thai Noodle Salad

Colorful and healthy Thai Noodle Salad with peanut dressing is a wonderful meal to enjoy for lunch or dinner. Get the easy recipe and find out how to make the best Thai noodle salad with simple and wholesome ingredients.
4.67 from 3 votes
Print Pin Rate Add to Collection
Course: Salad
Cuisine: Thai
Keyword: Thai Noodle Salad
Prep Time: 15 minutes
Cook Time: 7 minutes
Servings: 8
Calories: 189kcal


  • 4 ounces rice noodles
  • 1 cup sliced red bell pepper
  • 4 cups sliced red cabbage
  • 1 cup chopped cucumber
  • 2 cups carrots peeled and sliced thin
  • 1/3 cup peanuts
  • 3 tablespoons chopped cilantro
  • 1 tablespoon mint leaves

Peanut butter dressing

  • 1/4 cup smooth peanut butter
  • 1/2 teaspoon ginger powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cayenne pepper
  • 1 teaspoon soy sauce
  • 3 tablespoons honey


  • 1/4 cup chopped cilantro
  • 1 tablespoon chopped mint leaves
  • 1 lime – sliced into wedges


Peanut Butter Dressing

  • In a small bowl, whisk peanut butter, spices, soy sauce, and honey together.

Salad Preparation

  • Soak rice noodles in lukewarm water or depending on the brand instructions until soft.
  • Add bell pepper, cabbage, cucumber, carrots, peanuts, cilantro and mint in a large salad bowl.
  • Drain rice noodles and add to the salad bowl. Combine all together.
  • Pour dressing on veggies and toss until well combined.
  • Serve cold with garnish.


Calories: 189kcal | Carbohydrates: 30g | Protein: 6g | Fat: 6g | Saturated Fat: 1g | Sodium: 149mg | Potassium: 395mg | Fiber: 4g | Sugar: 11g | Vitamin A: 6560IU | Vitamin C: 52mg | Calcium: 49mg | Iron: 1mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of's Dining Out in the Home, and's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2023

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Reader Interactions


  1. Gary Heimbach

    4 stars
    Now that I have the recipe, I tried this tonight. Awesome meal. I would give it 5 stars but I had to add more soy and a couple of tsps of water to the peanut butter mixture. Without that, it’s just way too thick. It cannot be ‘poured’. I have this bookmarked though.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2024


Yes, you CAN make it at home! 
I'll show you how.