Thai Peanut Noodle Salad

My go-to Thai Peanut Noodle Salad recipe! A riot of textures & flavors with a magical peanut dressing. Ready in 25 mins & perfect for make-ahead meals.

Sharing Is Caring

Jump to Recipe
There’s something about a cold noodle salad that just feels like a reward on a warm day, isn’t there? This Thai Peanut Noodle Salad is my go-to when I’m craving something that’s both incredibly satisfying and refreshingly light. It’s a riot of textures and flavors—chewy noodles, crunchy veggies, creamy avocado, and that outrageously good savory-sweet peanut dressing that you’ll honestly want to eat with a spoon. The best part? It comes together in about the time it takes to boil water for the noodles. It’s the kind of meal that feels special enough for a weekend lunch with friends but is simple enough for a hectic Tuesday night. I love making a big batch and having it ready in the fridge for a few days; the flavors just get better and better as they mingle. Honestly, once you taste that dressing, you’ll understand the hype.

Why You’ll Love This Thai Peanut Noodle Salad

  • It’s a total texture party. Every single bite is different. You get the soft chew of the rice noodles, the crisp snap of the bell peppers and carrots, the cool crunch of the cucumber, and the buttery softness of the avocado. It’s never, ever boring.
  • The dressing is pure magic. This isn’t just any peanut sauce. It’s a perfectly balanced blend of creamy peanut butter, tangy lime, salty soy, and a gentle kick of heat from the sriracha. It coats every strand of noodle and every piece of vegetable in a glossy, irresistible cloak of flavor.
  • It’s incredibly versatile. Think of this recipe as a fantastic starting point. Got some leftover grilled chicken or shrimp? Toss it in! Not a fan of cilantro? Swap in fresh basil or mint. It’s a salad that happily adapts to what you have and what you love.
  • It’s a make-ahead dream. This salad actually improves after a few hours in the fridge. The noodles soak up the dressing, and the vegetables stay wonderfully crisp. It’s the ultimate packed lunch or stress-free dinner solution.

Ingredients & Tools

  • 200 g rice noodles (pad thai style or vermicelli)
  • 1 large red bell pepper, thinly sliced
  • 2 medium carrots, julienned or grated
  • 1/2 English cucumber, halved and sliced
  • 2 green onions, thinly sliced
  • 1/2 cup chopped fresh cilantro
  • 1/4 cup chopped roasted, salted peanuts
  • 1 ripe avocado, diced
  • 1/3 cup creamy peanut butter
  • 3 tbsp soy sauce (or tamari)
  • 2 tbsp lime juice (about 1 large lime)
  • 1 tbsp maple syrup or honey
  • 1 tbsp sriracha, or to taste
  • 1 garlic clove, minced
  • 1 tsp freshly grated ginger
  • 3-4 tbsp warm water

Tools: A large pot for boiling noodles, a large mixing bowl, a colander, a small bowl or jar for the dressing, a whisk.

A quick note on the peanut butter—using a natural, runny kind really helps the dressing emulsify smoothly. If you only have the super-stiff, sugary kind, just add a touch more warm water to get it to the right drizzling consistency. And don’t skip the fresh ginger and garlic; they provide that essential aromatic punch that makes the sauce taste truly authentic.

Serves: 4 | Prep Time: 20 mins | Cook Time: 5 mins | Total Time: 25 mins

Before You Start: Tips & Ingredient Notes

  • Noodle Know-How. Rice noodles can be tricky. The key is to not overcook them! They should be tender but still have a slight chew (al dente). They’ll continue to soften a bit as they cool and absorb the dressing. Follow the package instructions, but start tasting a minute or two early.
  • The Ginger & Garlic Rule. Fresh is non-negotiable here. The pre-minced stuff in jars just doesn’t have the same bright, pungent flavor. A microplane is fantastic for grating both the ginger and garlic into a fine paste that will disappear beautifully into the dressing.
  • Customize Your Heat. Sriracha is our suggested heat source because it’s easy to find and has a nice garlicky sweetness. But feel free to use a fresh red chili (minced) or even a dash of chili crisp for a more complex spice. Start with less—you can always add more!
  • Veggie Prep Shortcuts. If you’re short on time, a bag of pre-shredded coleslaw mix (just the carrots and cabbage, no dressing!) can stand in for the sliced bell pepper and carrots. It’s a great way to get this salad on the table even faster.

How to Make Thai Peanut Noodle Salad

Step 1: Cook the Noodles. Bring a large pot of water to a rolling boil. Once boiling, turn off the heat and add your rice noodles. Give them a gentle stir to submerge them. Let them sit in the hot water for the time specified on the package, usually 4-6 minutes. You’ll want to check them frequently—they should be pliable and tender but not mushy. The second they’re done, drain them immediately and rinse under very cold water to stop the cooking process. This also washes away excess starch, preventing them from clumping together.

Step 2: Whisk the Dressing. While the noodles are soaking, let’s make the star of the show. In a small bowl or a jar with a lid, combine the peanut butter, soy sauce, lime juice, maple syrup, sriracha, minced garlic, and grated ginger. Whisk (or shake) everything together. It might look a bit thick and separated at first—that’s normal. Now, slowly add the warm water, one tablespoon at a time, whisking continuously until the dressing is smooth, glossy, and has a perfect drizzling consistency. Taste it! This is your chance to adjust. Want more tang? Add a squeeze more lime. More heat? Another dash of sriracha.

Step 3: Chop the Veggies. This is where the color and crunch come in. Thinly slice the red bell pepper into strips. Julienne the carrots (a julienne peeler makes this a 30-second job), or you can simply grate them on the large holes of a box grater. Slice the cucumber and green onions, and give the cilantro a rough chop. I like to keep the diced avocado separate for now to prevent it from browning before serving.

Step 4: Combine & Toss. In your large mixing bowl, add the cooled, drained noodles. Pile on all your prepared vegetables: the bell pepper, carrots, cucumber, and green onions. Pour about three-quarters of the peanut dressing over everything. Using a pair of tongs or two large spoons, toss everything together gently but thoroughly. You want every single component to be kissed by that delicious sauce. The salad should look vibrant and well-coated.

Step 5: The Final Flourish. Right before serving, gently fold in the diced avocado. This is also the time to add any extra protein like shredded chicken or tofu. Transfer the salad to a serving platter or individual bowls. Drizzle with the remaining dressing—this adds a fresh hit of flavor on top—and sprinkle generously with the chopped peanuts and extra cilantro. The peanuts add one last crucial layer of texture and salty richness.

Serving Suggestions

Complementary Dishes

  • Fresh Summer Rolls — The cool, soft rice paper wrappers and herby filling are a perfect light starter that complements the salad’s flavors without overwhelming them.
  • Grilled Lemongrass Chicken Skewers — The charred, citrusy notes from the chicken add a smoky depth that pairs wonderfully with the creamy, sweet, and spicy notes of the salad.
  • A Simple Mango & Cucumber Salad — The sweet, juicy mango provides a lovely, refreshing contrast that cleanses the palate between bites of the richer peanut noodles.

Drinks

  • A Crisp Lager or Pale Ale — The carbonation and slight bitterness of a cold beer cut through the richness of the peanut sauce beautifully, making each bite taste fresh again.
  • Iced Green Tea with Mint — This is a non-alcoholic option that’s equally fantastic. The grassy, slightly astringent tea and cool mint are incredibly refreshing against the salad’s bold flavors.
  • A Riesling or Gewürztraminer — If you’re a wine person, a slightly sweet, aromatic white wine has the acidity and fruitiness to stand up to the spice and peanut flavors.

Something Sweet

  • Mango Sticky Rice — It’s a classic Thai dessert for a reason. The warm, sweet, coconutty rice and fresh mango are the ultimate happy ending to this meal.
  • Coconut Ice Cream — A simple scoop of rich, creamy coconut ice cream is a no-fuss way to end on a cool, sweet note that echoes the tropical vibes of the salad.
  • Pineapple Spears — Sometimes, the simplest option is the best. Fresh, juicy pineapple is a natural palate cleanser and feels like a little burst of sunshine.

Top Mistakes to Avoid

  • Mistake: Overcooking the noodles. This is the number one error. Mushy, sticky noodles will ruin the salad’s texture. Remember, they cook in hot water off the heat, and a cold-water rinse is essential.
  • Mistake: Not tasting the dressing as you go. Peanut butter brands vary in saltiness, limes vary in juiciness. Your palate is the best guide. Adjust the sweet, salty, sour, and spicy balance until it makes you happy.
  • Mistake: Adding the avocado too early. If you toss the avocado in with everything and then let the salad sit, it will turn brown and mushy. Fold it in at the very end for perfect, bright green cubes.
  • Mistake: Skipping the garnish. Those chopped peanuts and extra herbs aren’t just for looks. They add a critical final layer of texture and freshness that elevates the whole dish from good to great.

Expert Tips

  • Tip: Toast your peanuts. If you have raw peanuts, toast them in a dry skillet over medium heat for a few minutes until fragrant and lightly golden. This deepens their flavor immensely and makes that final garnish even more impactful.
  • Tip: Make it a meal prep superstar. Prep the dressing, chop the veggies (except avocado), and cook the noodles. Store each component separately in airtight containers in the fridge. Assemble individual portions each day, adding fresh avocado and peanuts. It will stay perfect for up to 4 days.
  • Tip: Use the dressing for more than just salad. This peanut sauce is incredible as a dip for spring rolls, a marinade for chicken or tofu, or a sauce for grilled vegetables. Make a double batch and have fun with it!
  • Tip: For a smoother dressing, blend it. If you want an ultra-silky, restaurant-style sauce, toss all the dressing ingredients (including the water) into a small blender or food processor and blitz until completely smooth.

FAQs

Can I make this salad gluten-free?
Absolutely! This recipe is very easy to adapt. Simply ensure you use gluten-free tamari instead of regular soy sauce. Also, double-check that your rice noodles are certified gluten-free, as some brands may be processed in facilities that also handle wheat.

How long will the leftovers keep in the fridge?
The salad will keep well for 3-4 days in an airtight container. The noodles will continue to absorb the dressing, so it might become a bit drier. If this happens, just give it a stir and maybe add a tiny splash of lime juice or water to loosen it up again. The avocado is best added fresh, so if you have leftovers, they might be a little brown, but still perfectly tasty.

My dressing is too thick. What did I do wrong?
You probably just need a bit more liquid! Different peanut butters have different consistencies. No problem at all. Just whisk in more warm water, a tablespoon at a time, until it reaches your desired consistency. It should drizzle easily off a spoon.

Can I use a different type of noodle?
Of course! While rice noodles are traditional, soba (buckwheat) noodles work wonderfully and add a nice nutty flavor. Whole wheat spaghetti or even zucchini noodles (zoodles) would also be delicious. Just adjust the cooking method according to the noodle type you choose.

Is there a substitute for peanut butter if I have an allergy?
Yes, you can create a similar flavor profile with sunflower seed butter or tahini (sesame seed paste). The taste will be different but still deliciously nutty and creamy. You might need to adjust the seasoning a bit, as these alternatives can be more bitter than peanut butter.

Thai Peanut Noodle Salad

Thai Peanut Noodle Salad

Recipe Information
Cost Level budget-friendly
Category Salad
Difficulty easy
Cuisine Thai, asian
Recipe Details
Servings 4
Total Time 25 minutes
Recipe Controls

My go-to Thai Peanut Noodle Salad recipe! A riot of textures & flavors with a magical peanut dressing. Ready in 25 mins & perfect for make-ahead meals.

Ingredients

Ingredients

Instructions

  1. Cook the Noodles. Bring a large pot of water to a rolling boil. Once boiling, turn off the heat and add your rice noodles. Give them a gentle stir to submerge them. Let them sit in the hot water for the time specified on the package, usually 4-6 minutes. You'll want to check them frequently—they should be pliable and tender but not mushy. The second they're done, drain them immediately and rinse under very cold water to stop the cooking process. This also washes away excess starch, preventing them from clumping together.
  2. Whisk the Dressing. While the noodles are soaking, let's make the star of the show. In a small bowl or a jar with a lid, combine the peanut butter, soy sauce, lime juice, maple syrup, sriracha, minced garlic, and grated ginger. Whisk (or shake) everything together. It might look a bit thick and separated at first—that's normal. Now, slowly add the warm water, one tablespoon at a time, whisking continuously until the dressing is smooth, glossy, and has a perfect drizzling consistency. Taste it! This is your chance to adjust. Want more tang? Add a squeeze more lime. More heat? Another dash of sriracha.
  3. Chop the Veggies. This is where the color and crunch come in. Thinly slice the red bell pepper into strips. Julienne the carrots (a julienne peeler makes this a 30-second job), or you can simply grate them on the large holes of a box grater. Slice the cucumber and green onions, and give the cilantro a rough chop. I like to keep the diced avocado separate for now to prevent it from browning before serving.
  4. Combine & Toss. In your large mixing bowl, add the cooled, drained noodles. Pile on all your prepared vegetables: the bell pepper, carrots, cucumber, and green onions. Pour about three-quarters of the peanut dressing over everything. Using a pair of tongs or two large spoons, toss everything together gently but thoroughly. You want every single component to be kissed by that delicious sauce. The salad should look vibrant and well-coated.
  5. The Final Flourish. Right before serving, gently fold in the diced avocado. This is also the time to add any extra protein like shredded chicken or tofu. Transfer the salad to a serving platter or individual bowls. Drizzle with the remaining dressing—this adds a fresh hit of flavor on top—and sprinkle generously with the chopped peanuts and extra cilantro. The peanuts add one last crucial layer of texture and salty richness.

Chef’s Notes

  • Use natural, runny peanut butter for a smooth, easily emulsified dressing, or add extra warm water if using a stiffer variety
  • Do not overcook rice noodles; aim for a tender but slightly chewy texture as they will continue to soften after draining
  • Let the finished salad rest in the refrigerator for a few hours to allow the noodles to absorb the dressing and the flavors to meld
  • Add leftover grilled chicken or shrimp, or swap cilantro for fresh basil or mint to customize the salad to your taste
  • Always include fresh ginger and garlic in the dressing for an essential aromatic, authentic flavor boost

Tags

Sharing Is Caring