Rice Noodle Salad


Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Rice Noodle Salad is one of the most delicious make-ahead meals. You can add in all of the crunchy, fresh ingredients you want, from bell peppers, carrots, cabbage, or cucumbers. Top it with a dreamy Thai-inspired peanut sauce and lunch or dinner is served! Naturally gluten-free and vegan but you can adapt it with any other ingredients you’d like. 

a fork twirling noodles in a white bowl

Pin this now to save it for later

Pin It Now

A rice noodle salad is about the most fresh and fun salad you could ever serve. Bonus that it’s packed full of a rainbow of vegetables and topped with arguably the best sauce of all time – Thai-inspired peanut sauce. 

This is one of those salads that you could make in layers in jars and pack for lunches or just serve in a big bowl with some spring rolls and chicken satay for a fun and unique dinner. 

rice noodles and a knife on a cutting board

Rice Noodle Salad Ingredients

These really are so simple! This is my go-to combination, but see below for other variation ideas.

  • Rice Vermicelli Noodles – These are very thin rice noodles that cook fast. This salad is best with the noodles that are labeled as “Vermicelli” not the thicker style of rice noodles used for Pad Thai.
  • Red Cabbage – Chop it up small. Green cabbage works too or use coleslaw mix as a shortcut. Just give the coleslaw mix a good rough chop before you add it. 
  • Diced Bell Peppers – Any color works. I also love using the mini rainbow sweet peppers here.
  • Edamame – Be sure to grab edamame that has already been removed from the pods. I find this in the produce section at Trader Joe’s or in the frozen vegetable section at most other grocery stores.
  • Peanut Sauce – Don’t forget the creamy peanut sauce. I use a version that has some fresh ginger and is made with conventional peanut butter like JIF. If you use natural peanut butter, just taste the sauce and add some extra honey.
  • Toppings like chopped peanuts, fresh cilantro, and fresh lime juice. 
small peppers on a grey cutting board
smooth peanut butter in a measuring cup

How to Make a Rice Noodle Salad

  1. Cook the noodles – Every variety of rice noodles varies a bit in how it should be cooked so be sure to check the instructions on the variety you purchase. And watch them carefully so they don’t overcook. These cook fast! I like to use kitchen scissors to chop them up a bit after they’re cooked so that they’re easier to eat.
  2. Combine noodles and veggies – Just combine everything in a big bowl.
  3. Top with sauce – Pour on all of that creamy peanut sauce. 
  4. Finish with lots of chopped roasted peanuts for crunch, fresh cilantro, and lime juice.


  • Add chicken – Substitute cooked rotisserie chicken for the edamame (or in addition to it for extra protein).
  • Use a different sauce – This recipe is also great when made in a Vietnamese style with something like Nuoc Cham as the dressing.
  • Mix up the veggies – Seriously, almost any are great here!
rice noodle salad in white bowls


Can I make this in advance?

Oh yes you can! It’s best to keep the noodles, vegetables, and peanut sauce separate and mix just before serving, but even if the salad is all mixed together, you can make it up to 3 days ahead.

What other noodles can I use?

Try it with angel hair or spaghetti.

Can I make substitutes? 

Absolutely. Almost any substitutions will work in this easy, fresh salad. Use your favorite vegetables, add a different protein, or use a different dressing like nuoc cham.

Is this gluten-free?

Yes, as long as you use Tamari instead of soy sauce.

Why put rice noodles in cold water?

If you cook rice noodles ahead, they tend to stick together. The solution for this is to soak the rice noodles in cold water in the fridge. Just drain them when you’re ready to use them.

More Thai Noodle Recipes

overhead image of rice noodle salad in a white bowl

Pin this now to save it for later

Pin It Now
5 from 5 votes

Rice Noodle Salad with Peanut Dressing

A quick and easy rice noodle salad served at room temperature and packed with crunchy fresh vegetables, tender rice noodles, and topped with creamy peanut sauce.
Prep: 20 minutes
Cook: 5 minutes
Total: 25 minutes
Servings: 4


  • Kitchen Shears
  • Mixing Bowl
  • Knife
  • Cutting Board
  • Jar with Tight Lid


  • 8 ounces rice vermicelli noodles
  • 1/2 cup finely chopped red cabbage
  • 1/2 cup diced bell peppers, any color
  • 1 1/2 cups shredded carrots
  • 1 cup edamame (look for shelled edamame already removed from the pods; often found in the freezer section)
  • 1 teaspoon grated fresh ginger
  • 1/2 cup warm water
  • 1/2 cup peanut butter (I just use conventional peanut butter like JIF)
  • 1/4 cup low-sodium soy sauce (if using regular soy sauce reduce this to 2 tablespoons; substitute tamari for gluten-free)
  • 1 tablespoon rice vinegar
  • 1 tablespoon honey
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon chili garlic sauce or Sriracha
  • 1 cup chopped roasted peanuts
  • fresh cilantro, for topping (optional)
  • 1 lime


  • Prepare the rice noodles according to package directions. When they’re done cooking, use kitchen shears to roughly cut through them in intervals (this just breaks them down into smaller pieces and makes them easier to eat).
  • In a large mixing bowl, combine the noodles, cabbage, bell peppers, carrots, and edamame.
  • In a jar with a tight-fitting lid, combine the grated ginger, warm water, peanut butter, soy sauce, rice vinegar, honey, toasted sesame oil, and chili garlic sauce / Sriracha. Put the lid on and shake very well until the sauce is smooth.
  • Pour the sauce over the salad and gently toss until everything is combined.
  • Top with peanuts, cilantro, and fresh lime juice.


Calories: 512kcal | Carbohydrates: 73g | Protein: 15g | Fat: 19g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 9g | Sodium: 881mg | Potassium: 665mg | Fiber: 7g | Sugar: 13g | Vitamin A: 8736IU | Vitamin C: 39mg | Calcium: 91mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Author: Jess Smith via Inquiring Chef
Cost: $6.00
Calories: 512
Keyword: easy dinner, easy noodle recipe, easy salad, easy salad recipe, easy Thai recipe, homemade Thai, lunch, Thai noodles
Like this? Leave a comment below!Jump to Comments
Want to save this recipe?
Get it emailed to you directly! Enter your email below.

About Jess Smith

Jess is the recipe creator and photographer at InquiringChef.com. She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

5 from 5 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.