• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Her Wholesome Kitchen
  • All Recipes
  • Salads
  • eBooks
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
  • All Recipes
  • Salads
  • eBooks
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Salads
    • eBooks
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Vegan

    Thai Noodle Salad with Peanut Sauce

    Updated: Jan 31, 2024 » This post may contain affiliate links » By: Megan » 7 Comments

    Jump to Recipe

    This Thai noodle salad is vegetables and noodles tossed in a crave-worthy peanut sauce. It's easy to make in only 20 minutes and can be served hot or cold.

    thai noodle salad

    This simple noodle salad is a light and fresh dish that's full of vibrant colors and flavors. Plus it's super versatile: you can make it for lunch, dinner or meal prep for your week (leftovers are tasty).

    The best part of this recipe is the peanut sauce! It's what will make you want to eat this salad again and again. It uses a similar Peanut Sauce as our popular Peanut Butter Noodles (a noodle-only version of this recipe) and Asian Slaw Salad (a chopped salad version of this recipe).

    Ingredients

    Here's what you'll need to make this noodle salad. The full recipe card and ingredient list can be found at the bottom of the page.

    • Brown rice noodles (or pad thai, soba, fettuccine, or spaghetti noodles) 
    • Carrots, peeled and thinly sliced
    • Red bell pepper, thinly sliced
    • Red cabbage, thinly sliced

    For the Peanut Sauce: 

    • Creamy peanut butter
    • Soy sauce 
    • Garlic
    • Ginger 
    • Sesame oil 
    • Fresh lime juice
    thai noodle salad

    Substitutions

    Here's some of the most popular substitutions and additions for this recipe:

    • Noodles - there are many options for the noodles in this recipe. I've used brown rice noodles, but you could also use pad thai, soba, fettuccine, or spaghetti noodles.
    • Vegetables: this recipe includes about 3 cups of vegetables (sliced carrots, red bell peppers, and red cabbage). You can swap these out for your favorite veggies: for example, cucumber, yellow bell pepper, green onion, red onion).
    • Soy sauce: to make this recipe gluten-free, swap out the soy sauce for Tamari sauce or coconut aminos and use gluten-free pasta.
    • Sesame oil: sesame oil adds flavor to the peanut sauce, but in a pinch you can substitute avocado oil (or any neutral oil).

    Instructions

    Here's how to make this salad in 4 simple steps:

    1. Make the sauce: in a small bowl, use a fork to stir together the ingredients for the sauce. Stir well, until the peanut butter is completely dissolved and the sauce is smooth (not grainy). Set aside. 
    2. Cook the noodles: cook the noodles according to their package instructions. Drain the noodles and use tongs or two forks to toss them with the sauce in a large bowl.
    3. Add vegetables: add the chopped carrots, bell pepper, and cabbage to the noodles and toss again, until everything is coated in the sauce. 
    4. Serve: serve warm or refrigerate for 5 minutes if you prefer your noodle salad chilled. Optionally, top with chopped cilantro and roasted peanuts. 

    Hint: be sure to stir your peanut sauce until the peanut butter is completely dissolved! Depending on the type of peanut butter you use, the sauce will be grainy as you start to stir it and then become smooth once completely combined.

    thai noodle salad

    Storage

    • In the fridge: cool and store in an airtight container for up to 3 - 4 days.
    • In the freezer: it's not recommended to freeze this recipe.

    Top Tip

    Be sure to toss your noodles in the peanut sauce as soon as they are done cooking and while they are still hot/warm. This prevents the noodles from clumping together. Use tongs or two forks to toss the noodles and coat them completely in the sauce.

    If you try this recipe, I would love to hear your thoughts! Please leave a comment at the bottom of this page. And if you share a photo on social media, I'd love to see it! You can tag me on: Instagram, Facebook, or TikTok.

    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
    thai noodle salad

    Thai Noodle Salad with Peanut Sauce


    ★★★★★

    5 from 5 reviews

    • Total Time: 20 minutes
    • Yield: 4 1x
    Print Recipe
    Pin Recipe

    Description

    This Thai noodle salad is vegetables and noodles tossed in a crave-worthy peanut sauce. It's easy to make in only 20 minutes and can be served hot or cold.


    Ingredients

    Scale
    • 8 ounces brown rice noodles (or pad thai, soba, fettuccine, or spaghetti noodles)
    • 2 large carrots, peeled and thinly sliced (about 1 cup)
    • 1 red bell pepper, thinly sliced
    • 1 cup thinly shredded red cabbage

    Peanut Sauce

    • ¼ cup creamy peanut butter
    • 3 tablespoons soy sauce
    • 2 cloves garlic, minced
    • 2 teaspoons minced fresh ginger
    • 2 tablespoons sesame oil
    • 1 tablespoon fresh lime juice
    • 1 teaspoon Sriracha (optional, for spice)

    Toppings (Optional)

    • Cilantro
    • Roasted peanuts

    Instructions

    1. Make the sauce: in a small bowl, use a fork to stir together the ingredients for the sauce. Stir well, until the peanut butter is completely dissolved and the sauce is smooth (not grainy). Add water if you need to thin your sauce. Set aside.
    2. Cook the noodles: cook the noodles according to their package instructions. Drain the noodles and use tongs or two forks to toss them with the sauce in a large bowl.
    3. Add vegetables: add the chopped carrots, bell pepper, and cabbage to the noodles and toss again, until everything is coated in the sauce.
    4. Serve: serve warm or refrigerate for 5 minutes if you prefer your noodle salad chilled. Optionally, top with chopped cilantro and roasted peanuts.
    • Prep Time: 5 minutes
    • Cook Time: 15 minutes
    • Category: Main Course, Salad
    • Cuisine: Thai-Inspired

    Nutrition

    • Calories: 399
    • Sugar: 4.8
    • Sodium: 785
    • Fat: 15
    • Saturated Fat: 2.7
    • Carbohydrates: 60.5
    • Fiber: 2.9
    • Protein: 7.7

    Keywords: noodles, peanut sauce, red cabbage, salad, thai

    Did you make this recipe?

    Share a photo and tag us @her.wholesome.kitchen — we can't wait to see what you've made!

    More Vegan

    • Spring roll salad with peanut sauce.
      Spring Roll Salad
    • Edamame crunch salad with peanuts.
      Edamame Crunch Salad
    • Southwest quinoa salad with avocado.
      Southwest Quinoa Salad
    • Black bean stuffed sweet potato.
      Black Bean Stuffed Sweet Potatoes

    Reader Interactions

    Comments

    1. Loren F.

      October 28, 2021 at 3:37 pm

      5 stars
      Loved it!

      ★★★★★

      Reply
    2. Joan Breckwoldt

      December 07, 2021 at 8:27 pm

      5 stars
      So delicious and fresh! Thank you!

      ★★★★★

      Reply
    3. Jackie

      August 04, 2022 at 1:54 pm

      Can this be made with organic peanut butter?
      Thank you

      Reply
      • Megan

        November 07, 2022 at 10:22 am

        Yes, it can be made with organic peanut butter! As long at it is creamy/smooth (not crunchy) it will work. I find that sometimes I like to add a little water to the sauce as well to thin it depending on the type of peanut butter I use 🙂

        Reply
    4. Helen H

      January 16, 2023 at 4:14 pm

      Just made this today, it was delicious! Just curious - for the nutrition information posted, what is the serving size? Thank you! Love all of your salads.

      Reply
      • Megan

        January 17, 2023 at 11:37 am

        Thanks for trying the recipe & glad you enjoyed it!! The nutrition information is calculated for 1/4th of what the total recipe makes (it makes a total of 4 servings and the nutrition is for 1 serving).

        Reply
    5. Janet D

      July 01, 2023 at 6:06 am

      Made this for the first time last night. It will become a staple in our house! Delicious!! This was a trial run and now I certainly plan to bring it to a holiday picnic next week.

      ★★★★★

      Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
    Recipe Rating




    Primary Sidebar

    Hi, I'm Megan! I love to share easy salad recipes that taste amazing!

    Browse all recipes here →

    Footer

    • Contact Us
    • Privacy Policy
    • Story Explorer
    Disclaimer: Her Wholesome Kitchen is a participant in the Amazon Services LLC Associates Program. If you purchase through one of our links, we may earn a commission at no cost to you.

    Copyright © 2025 HER WHOLESOME KITCHEN LLC