• Skip to main content
  • Skip to primary sidebar
Flavour and Savour
menu icon
go to homepage
  • About Me
  • Appetizers
  • Baking
  • Desserts
  • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • About Me
    • Appetizers
    • Baking
    • Desserts
    • Main Dishes
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Healthy Salad Recipes » Super Crunchy Thai Noodle Salad with Peanut Sauce

    Super Crunchy Thai Noodle Salad with Peanut Sauce

    Published: Jul 27, 2022 · Updated: Jul 27, 2022 by Elaine - 26 Comments

    Jump to Recipe Jump to Video Print Recipe

    Healthy enough for a weeknight family dinner and big enough for a potluck, this cold Crunchy Thai Noodle Salad is loaded with fresh veggies. Crisp peppers, cabbage, carrots, cucumber, cilantro and crunchy peanuts are all tossed together with rice noodles and a spicy peanut sauce! Gluten-free.

    A large bowl of crunchy Thai noodle salad.

    (A record number of you have been making (and loving!) this Thai Noodle Salad lately. It's been hanging out as an old favorite in the archives for a while. So for any of you who have yet to give it a try, I thought I would bump this recipe back to the top of the blog for everyone to enjoy this summer.)

    ❤️ Why you'll love this recipe

    • Makes a big salad! Need a salad recipe for a crowd that everyone seems to love? This is it!
    • A family fave! This Thai Noodle Salad is a long-time favorite of mine. It has vibrant colors, and contrasting textures, and it's easy to make it as spicy or as mild as you like. I often make a big bowl for a family dinner and serve it with my Easy Thai Chicken Skewers.
    • Gluten-free. Full of crisp, crunchy veggies, it's tossed with rice noodles, so it's naturally gluten-free.
    • Healthy veggies and the best peanut sauce! Crisp peppers, cabbage, carrots, cucumber, and crunchy peanuts are all tossed together with rice noodles and a spicy Thai-style peanut sauce. Adjust the amount of chili sauce in the recipe if you like it spicier!
    • Prep ahead of time. This cold Thai noodle salad is easy to make and most of it can be made in advance.

    🛒 Ingredients and substitutions

    You'll find a complete list of ingredients with amounts in the recipe card below. But before we get to the full recipe, here are a few notes about some of the key ingredients for this crisp and crunchy Thai noodle salad with peanut sauce dressing!

    Ingredients for Thai Noodle Salad with Spicy Peanut Sauce.
    • rice noodles:  your choice--thin or flat rice noodles, brown rice noodles, vermicelli, or try it with well-drained zucchini noodles!
    • green cabbage:  Savoy or Napa
    • red cabbage: aka purple cabbage
    • carrots
    • bell peppers:  1 red, 1 orange, 1 yellow
    • cucumber:  I used a Long English cucumber
    • green onions and radishes
    • cilantro
    • peanuts: you can substitute almonds or cashews if you're following a paleo diet or want this to be allergen-friendly
    • sesame seeds: either white or black

    To make homemade spicy peanut sauce, you'll need

    • peanut butter: substitute almond butter if you're avoiding peanuts or on a paleo diet
    • full-fat canned coconut milk
    • gluten-free tamari or soy sauce (or coconut aminos for paleo diet)
    • rice vinegar
    • garlic:  fresh is always best!
    • ginger: again, fresh is always best. Fresh ginger has much more flavor than powdered ginger.
    • sweet chili sauce
    • lime juice

    🔪 Instructions

    Here's an overview of what you'll do to make this recipe perfectly. You'll find complete instructions in the recipe card at the end of this post.

    Just break down the recipe into these steps:

    1. Make the Spicy Peanut Sauce first. Blend all ingredients in a blender or food processor. Save the remaining part of the can of coconut milk for another use, or toss it in your morning smoothie. You can make the peanut sauce a few days in advance as it keeps well in the refrigerator. You'll have extra, so store leftovers it in a small jar in the fridge or freezer.
      A spoonful of Thai peanut sauce.
    2. Cook the rice noodles. Put the rice noodles or vermicelli in a large pot of boiling water and cook according to package directions, stirring once after 2 minutes to break up the noodles. Drain, rinse thoroughly in cold water, and set aside.
      Rice noodles in a glass bowl
    3. Chop the vegetables. Use a julienne cutter or a very sharp knife to slice the cabbage, peppers, green onions, and radishes. If your cucumber has lots of seeds, remove them by scraping the length of the cucumber with a spoon. Seeding the cucumber will help to avoid having too much water in the salad. Use a julienne tool for the carrots or a box grater to coarsely grate them.
      Ingredients for Thai Noodle Salad in a bowl
    4. Toss the salad, garnish, and serve! Toss the vegetables and the rice noodles together until well combined. You may need to give the rice noodles another rinse if they are starting to stick together. Add the peanut sauce and toss again. Garnish with chopped cilantro, coarsely chopped peanuts, and sesame seeds just before serving.
      Overhead view of a bowl of crunchy Thai Noodle Salad with Peanut Sauce Dressing.

    🔁 Possible Variations

    Avoiding peanuts? Switch out the peanut sauce for avocado cream or cashew cream. Garnish with coarsely chopped almonds instead of peanuts.

    Feel free to switch in your favorite veggies from your garden or farmer's market.

    👍🏼 Helpful Tips

    Make ahead! Chop or slice all the vegetables for this salad a day or two in advance. Store in a covered container in the fridge.

    You can also make the peanut sauce days in advance. I make this sauce on repeat and always have a jar or two of it in the freezer.

    ❓Reader's Questions

    What type of noodles are best for Thai Noodle Salad?

    I usually use thin rice noodles or vermicelli, but wide rice noodles (sometimes called Pad Thai noodles) are delicious in this recipe, too.

    🍳 Equipment

    You'll need a large bowl, a sharp knife, a julienne too or a grater.

    A large bowl of Thai noodle salad with colourful vegetables.

    🍽 Serving Suggestions

    Add a protein. This cold Thai noodle salad goes well with any of the following:

    • Easy Thai Baked Chicken
    • Easy Thai Chicken Skewers
    • Thai Grilled Turmeric Chicken Kabobs
    • Air Fryer Lemon Garlic Shrimp
    • Bangkok Thai Crab Cakes with Spicy Dip

    ⏰ Storage Instructions

    Store leftover salad separately from the peanut sauce dressing in an airtight container in the fridge.

    🗒 More healthy salad recipes

    • A bowl of Thai-style coleslaw with Napa cabbage, carrots red bell pepper, sugar snap pea pods and green onions.
      Thai-Style Coleslaw with Sesame Ginger Dressing
    • Blackberry Spinach Salad with blackberry dressing drizzled on top.
      Blackberry Spinach Salad with Blackberry Balsamic Dressing
    • Kale Salad with air fried sweet potatoes, red pepper, feta cheese, sunflower seeds and Medjool dates in a bowl.
      Roasted Sweet Potato Kale Salad with Nutritional Yeast Dressing
    • Winter Persimmon Kale Salad with Pomegranate overhead view
      Winter Persimmon Kale Salad
    See more Healthy Salad Recipes →

    When you make this Thai rice noodle salad, please leave a comment and a star rating below. I love hearing when you've made one of my recipes! Thanks in advance. Subscribe to my newsletter and have new recipes delivered straight to your inbox.

    📖 Recipe

    Overhead view of a bowl of crunchy Thai Noodle Salad.

    Super Crunchy Thai Noodle Salad

    Crisp peppers, cabbage, carrots and cucumber, crunchy peanuts are all tossed together with rice vermicelli and a spicy Thai-style peanut sauce in this cold Crunchy Thai Noodle Salad.
    Print Pin Rate
    Course: Salad
    Cuisine: Thai
    Diet: Gluten Free, Vegan, Vegetarian
    Prep Time: 25 minutes minutes
    Cook Time: 5 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 12
    Calories: 161kcal
    Author: Elaine
    Prevent your screen from going dark

    Equipment

    large glass serving bowl optional
    julienne tool optional
    Jump to Video

    Ingredients

    Spicy Peanut Sauce

    • ½ cup peanut butter, natural, no-sugar added, creamy style
    • ½ cup coconut milk, canned (full-fat)
    • 2 tablespoons tamari (soy sauce) or coconut aminos for Paleo diet
    • 2 tablespoons rice vinegar
    • 1 clove garlic
    • ¼ - ½ inch slice fresh ginger, finely grated
    • 1 tablespoon sweet chili sauce
    • 1 teaspoon lime juice

    Cold Thai Noodle Salad Ingredients

    • 1 12-ounce package rice noodles
    • 3 cups Napa or Savoy cabbage very finely sliced
    • 1 cup purple cabbage, very finely sliced
    • 4 large carrots, julienne cut or shredded
    • 2 med. red bell peppers, very thinly sliced
    • 1 med. yellow bell pepper, very thinly sliced
    • 1 med. orange bell pepper, very thinly sliced
    • 1 long English cucumber, seeded
    • 8 green onions, chopped
    • 4 radishes, thinly sliced
    • ½ bunch fresh cilantro, chopped
    • ½ cup peanuts, or cashews, chopped
    • 1 tablespoon sesame seeds, optional

    Instructions

    • Prepare the Spicy Peanut Sauce first. This can be made up to a few days in advance. Blend all peanut sauce ingredients in a blender or food processor until smooth. You can thin the sauce with a little water if you like. Set aside if using right away, or refrigerate (or freeze) if making it in advance.
    • Bring a large pot of lightly salted water to a boil. Add rice noodles to water and let stand for 8 - 10 minutes (or follow package directions, depending on the type of noodles you're using), stirring after 2 minutes to break up noodles. Remove from heat, drain and rinse thoroughly with cold water. Set aside.
    • Prepare all vegetables and transfer to a large bowl with the cooled, rinsed and drained noodles. 
    • Just before serving, toss with the peanut sauce and garnish with cilantro, peanuts, and optional sesame seeds.

    Video

    Notes

    See the post for recipe ideas to serve with this Thai salad.
    Store leftover salad separately from the peanut sauce dressing in a covered container in the fridge.

    Nutrition

    Calories: 161kcal | Carbohydrates: 12g | Protein: 5g | Fat: 11g | Saturated Fat: 3g | Sodium: 147mg | Potassium: 425mg | Fiber: 3g | Sugar: 5g | Vitamin A: 5230IU | Vitamin C: 69.7mg | Calcium: 58mg | Iron: 1.4mg
    Tried this Recipe? Pin it for Later!Mention @enessman or tag #flavourandsavour!

    More recipes to try

    • hearty Tuscan salad with kale, radicchio and romaine leaves.
      Hearty Tuscan Salad with Creamy Gorgonzola Dressing
    • overhead view of a bowl of shaved Brussels Sprout salad with sliced apples and pecans
      Shaved Brussels Sprout Salad with Cranberries and Pecans
    • Square image of butternut squash salad in an oval serving bowl.
      Butternut Squash Salad with Cranberries and Feta
    • Two bowls of Asian Pear Chopped Salad with blue cheese and cranberries.
      Asian Pear Chopped Salad with Blue Cheese

    Reader Interactions

    Comments

    1. Elise

      September 13, 2020 at 11:28 am

      5 stars
      Love this recipe and I've made it 3 times now! Everyone seems to like it. Thanks.

      Reply
      • Flavour & Savour

        September 13, 2020 at 2:17 pm

        Thanks so much for letting me know! It's always popular when I make it too!

        Reply
    2. Dee

      March 01, 2020 at 2:56 pm

      5 stars
      This recipe makes a big quantity. I used the recipe slider in the recipe and cut it in half. I'll be making this often!

      Reply
      • Flavour & Savour

        March 01, 2020 at 3:24 pm

        Great idea! If you make the full quantity of peanut sauce, you can freeze it. I portion it into 1/2 cup Mason jars and freeze it so we can have it with satay or Thai chicken skewers. Thanks for commenting!

        Reply
    3. Dana

      April 15, 2019 at 7:29 am

      5 stars
      This is so perfect and delicious and crunchy! I'm in love with cold salads like this, especially when they're this substantial. The summer here in NC can get pretty damn toasty (that's an understatement). Sometimes it's too hot to eat! So things like this are perfect.

      Reply
      • Flavour & Savour

        April 16, 2019 at 2:58 pm

        A healthy salad for a soon-to-be Mama! Thanks Dana!

        Reply
    4. Donna

      April 14, 2019 at 4:41 pm

      5 stars
      This salad is STUNNING! Absolutely adore the colours used here. It sounds absolutely delicious, my friend.

      Reply
      • Flavour & Savour

        April 14, 2019 at 4:47 pm

        Thanks so much for your kind words, Donna! Hope you get a chance to make it soon.

        Reply
    5. Colleen

      April 11, 2019 at 9:14 pm

      5 stars
      For me, peanut sauce on everything makes it perfect, but this salad celebration of freshness and colour needs to go on my menu this week for sure.

      Reply
      • Flavour & Savour

        April 14, 2019 at 7:53 am

        Thanks Colleen! I'm sure you'll love this salad!

        Reply
    6. Leanne | Crumb Top Baking

      April 11, 2019 at 6:30 am

      5 stars
      This is a gorgeous salad Elaine! I love the colours, peanut sauce and the crunchy texture! I've pinned it and I can't wait to make it!

      Reply
      • Flavour & Savour

        April 14, 2019 at 7:53 am

        I know you'll love this one, Leanne. Thanks for commenting!

        Reply
    7. Denise@urbnspice

      April 10, 2019 at 7:04 pm

      5 stars
      I think it has been stated already in your comments, but I have to say that the first thing I thought when I saw your salad was "this is a work of art!" My goodness, it is gorgeous, Elaine. 🙂 Not to mention that everything about your Crunchy Thai Noodle salad is appealing to me with all of those fresh colourful ingredients. I cannot wait to try it! Many thanks for sharing.

      Reply
      • Flavour & Savour

        April 14, 2019 at 7:55 am

        Thanks for your kind words, Denise! I crave colour in my meals and using lots of different veggies is an easy way to get it. Hope you love it too!

        Reply
    8. Jo Vanderwolf

      April 10, 2019 at 10:54 am

      5 stars
      You had me at peanut sauce..... but that color! Oh my! Definitely need to frame it and hang it on my wall. 🙂 So lovely.

      Reply
      • Flavour & Savour

        April 10, 2019 at 4:45 pm

        Awww--thanks for your kind words, Jo!

        Reply
    9. Dawn - Girl Heart Food

      April 09, 2019 at 9:02 am

      5 stars
      Love everything about this salad! It's so colourful and has tons of texture and flavours. It wouldn't last long in our home, that's for sure 🙂 Pinned!

      Reply
      • Flavour & Savour

        April 09, 2019 at 10:41 am

        Thanks Dawn! This is a salad I've been making for years. Always a favourite.

        Reply
    10. Tom M

      March 18, 2018 at 6:53 pm

      4 stars
      Should the salad be reheated before serving leftovers? It looks clumpy cold.

      Reply
      • Flavour & Savour

        March 18, 2018 at 8:39 pm

        Hi Tom,
        Thanks for your question. I hope I can clear things up for you. I serve this as a cold salad as a side dish for the chicken skewers. The rice noodles are cooked, of course, but they're rinsed in cold water and set aside to cool before adding to the salad. If they're looking "clumpy" as you said, the only thing I can think of is that the starch from the noodles needed to be rinsed more thoroughly. I don't know what it would be like reheated, as I've never tried it that way. I sure hope this helps a bit!

        Reply
    11. Samantha @mykitchenlove

      March 11, 2016 at 5:42 pm

      5 stars
      This recipe comes off as totally bright and flavourful! Even the chicken looks juicy! Love the addition of the peanut sauce.

      Reply
      • Flavour & Savour

        March 11, 2016 at 5:43 pm

        Thanks Samantha! It's a favourite meal around here.

        Reply
    12. Mel @ The Refreshanista

      March 11, 2016 at 11:53 am

      Wow, this salad looks so vibrant! And I love anything that has a peanut sauce on top so this looks super delicious 🙂

      Reply
      • Flavour & Savour

        March 11, 2016 at 11:59 am

        Thanks Mel,
        I'm a peanut sauce fan too!

        Reply
    13. Karen Ahmed

      March 11, 2016 at 11:50 am

      I love Thai and this is so colorful

      Reply
      • Flavour & Savour

        March 11, 2016 at 12:00 pm

        Hi Karen,
        Honestly, I think I could eat Thai food every day!

        Reply
    4.91 from 11 votes

    Leave a comment Cancel reply

    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.

    Primary Sidebar

    Find the perfect recipe

    Welcome! I'm Elaine

    Gluten-free Made Easy!

    I create delicious gluten-free recipes that everyone can make. Gluten-free eating doesn’t have to be complicated! I’ll help you make healthy meals that you’ll want to share with family and friends. About Me!

    Popular Posts

    • A jar filled with quick refrigerator pickled beans.
      Quick Refrigerator Pickled Beans
    • Overhead view of Lemon Curd Tart with fresh berries
      Gluten-Free Lemon Curd Tart with Berries
    • Easy Thai Chicken Skewers
    • A square of grain-free carrot cake with cream cheese frosting .
      Grain-free Carrot Cake with Pineapple

    Welcome Spring!

    • strawberry spinach salad with strawberry vinaigrette
      Strawberry Spinach Salad with Strawberry Dressing
    • Overhead view of a serving dish with Thai Mango Chicken
      Instant Pot or Slow Cooker Thai Mango Chicken
    • small jars of lemon curd with fresh strawberries
      5-Minute Microwave Honey Lemon Curd
    • Four glasses of honeydew lime mocktail with lime slices for garnish
      Honeydew Lime Mocktail with Mint
    Brands that feature Flavour and Savour.

    Footer

    ↑ back to top

    About

    About Me

    Privacy Policy

    Accessibility Statement

    Newsletter

    SIGN UP HERE

    for weekly recipes and tips!

    Contact

    Contact me

    Use of Recipes and Images

    Copyright © 2015 - 2025

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.