What's in the Pan

  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
menu icon
go to homepage
  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
search icon
Homepage link
  • Subscribe
  • Main Dishes
  • Grill and Smoker
    • Skewers and Kebabs
  • Easy Pasta Dinners
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
  • Dinners
×
Home » Vegetarian

Spicy Thai Peanut Noodles with Linguine (No Wok Needed)

Updated: June 26, 2026 · Published: June 8, 2026 3:08 pm by Olya Shepard · 41 Comments

54.6K shares
  • Facebook796
This post may contain affiliate links. Please see our Affiliate Policy
Jump to Recipe Print Recipe

These spicy Thai peanut noodles come together in 25 minutes using regular linguine - no rice noodles, no wok, no specialty store run. The sauce is three ingredients: peanut butter, soy sauce, and sriracha, and the perfect ratio that keeps it from going too thick or too peanut-forward. This is the weeknight dinner I come back to when I want something that tastes like it came from a restaurant but lives entirely in my pantry.

Spicy Thai peanut noodles with peanut sauce

You absolutely do not need rice noodles, a wok, or a single hard-to-find ingredient to make Thai peanut noodles that taste genuinely great. Regular linguine works better than rice noodles here - it holds the sauce without getting slippery, cooks faster, and I'd bet you already have a box in your pantry right now. The sauce is three things: peanut butter, soy sauce, and sriracha. That's it. No fish sauce, no tamarind paste, no specialty store run.

The one thing I want to flag before you start: the peanut butter ratio matters more than anything else in this recipe. Go too heavy and the whole dish tastes like peanut butter soup - which, based on the comments on this recipe, is the most common thing that goes wrong. My tested ratio is ¼ cup peanut butter to ⅓ cup soy sauce, and if your peanut butter is a thick natural variety, whisk in a tablespoon of warm water before it hits the pan to loosen it up. That single adjustment is the difference between a sauce that coats every strand evenly and one that clumps.

I make this in a wide carbon steel pan - no wok required, no special equipment, nothing you don't already own. The pan gets hot enough to do the job, and the wide surface area actually helps the sauce distribute evenly across the noodles. Twenty-five minutes from a cold start to dinner on the table- with chicken, shrimp, broccoli, ginger, lime, shredded cabbage, and wide Asian noodles.

Overhead shot of spicy Thai noodles with peanut sauce in a large skillet on light wooden background.

Why This Recipe Works (And What I Do Differently)

Peanut noodles are one of those dishes that should be weeknight-simple but somehow ends up either bland, clumpy, or tasting like straight peanut butter. Here's what I do differently - and why it works. If you've ever wondered more broadly why homemade Thai doesn't quite taste like restaurant Thai, I broke that down separately - it comes down to three fixable things most home cooks don't realize they're doing.

Why I use linguine instead of rice noodles

Why I use linguine instead of rice noodles

Rice noodles are traditional, but they're also slippery, they overcook fast, and if you don't time things perfectly they turn into a clump the moment they hit the sauce. Linguine holds its shape, grips the sauce, and you almost certainly have a box of it already. I've made this both ways, and linguine wins every single time - better texture, better sauce coverage, zero soaking required.

The peanut butter ratio that keeps it from getting too thick

This is the part of the recipe that trips people up most. The comments on this post say it clearly - go too heavy on the peanut butter and you've got peanut butter soup, not noodles. The ratio that works: ¼ cup peanut butter to ⅓ cup soy sauce. That's it. If you're using a thick natural peanut butter (the kind where the oil separates at the top), whisk a tablespoon of warm water into the sauce before it touches the noodles. It loosens everything just enough so the sauce flows smoothly and coats every strand instead of grabbing onto a few and ignoring the rest.

Close-up of linguine coated in spicy Thai peanut sauce with visible peanut and sesame seed topping.

Why you don't need a wok

A wok is great if you have one, but it's not doing anything here that a wide carbon steel pan or a large nonstick skillet can't do. What matters is surface area - you want enough room for the noodles to spread out and actually meet the sauce, rather than steaming in a pile. A 12-inch skillet does the job perfectly. High heat, wide pan, two minutes of tossing - that's all this needs.

Ingredients and What Each One Does

The 3-ingredient peanut sauce breakdown

The sauce is peanut butter, soy sauce, and sriracha - plus a small hit of honey to round out the edges. The peanut butter gives you body and richness. The soy sauce brings the salt and that savory depth that makes it taste like more than the sum of its parts. The sriracha adds heat and a gentle garlic note that works better here than plain chili flakes. The honey is optional but I always add it - it pulls the spicy and salty together and stops the sauce from tasting sharp.

Best noodle substitutes

Any long pasta works here and here's why:

  • Linguine - my first choice; holds sauce well, familiar cook time, no soaking
  • Spaghetti or fettuccini - both solid backups, nearly identical results to linguine
  • Ramen noodles - cook fast, slightly springier texture, great if that's what you have
  • Rice noodles - traditional, gluten-free, but soak them properly or they'll clump
  • Gluten-free pasta - works well; use your preferred brand and cook to just al dente so it doesn't fall apart when you toss it with the sauce

Chili sauce: why I use sriracha and what to use instead

Sriracha is the right call here - it's thick, garlicky, and gives a clean heat that blends into the sauce instead of sitting on top of it. A lot of recipes just say "chili sauce," which is genuinely confusing because sweet chili sauce, chili garlic sauce, and sriracha are three very different things. Sweet chili sauce is mostly sugar and won't give you heat. American chili sauce tastes like spiced ketchup. What you want is the Huy Fong sriracha - the one in the red bottle with the green cap - squeezed straight into the bowl with the peanut butter. If sriracha isn't your thing, sambal oelek works well and gives a slightly fresher heat without the garlic sweetness.

How to Make Spicy Thai Peanut Noodles

This comes together in 25 minutes and the steps run almost simultaneously - get the noodles going first, then use that time to make the sauce and prep the vegetables so everything lands in the pan at the same time.

Step 1 - Cook your noodles

Bring a large pot of salted water to a boil and cook your linguine (or whatever noodle you're using) according to the package directions. You want it al dente - slightly firm - because it's going back into a hot pan with the sauce and will soften a little more. Before you drain, scoop out a small cup of pasta water and set it aside. You may not need it, but if your sauce tightens up in the pan it's the fastest fix you have.

Chopped peanuts, sesame seeds, and sliced green onions in small bowls for Thai noodle toppings

Step 2 - Make the sauce

While the noodles cook, whisk together the peanut butter, soy sauce, honey, and sriracha in a medium bowl until completely smooth. It should be pourable and glossy, not thick and paste-like. If it looks too stiff - especially if you're using natural peanut butter - whisk in a tablespoon of warm water until it loosens up. Taste it now. This is your one chance to adjust before everything comes together, so if you want more heat, add it here.

Step 3 - Sauté, combine, and top

Heat the oil in a wide skillet or carbon steel pan over medium-high heat until it shimmers. Add the bell pepper, carrot, and garlic and sauté for 2-3 minutes - you want them softened but still with a little bite, not fully cooked down. Add the drained noodles straight into the pan, pour the sauce over everything, and toss until every strand is coated, about 1-2 minutes. If the sauce tightens up, add a splash of that reserved pasta water and keep tossing. Divide into bowls and finish with chopped peanuts, green onions, sesame seeds, and cilantro. Serve immediately - these are best hot, right out of the pan.

spicy Thai peanut noodles

Spicy Thai Peanut Noodles with Peanut Sauce

Spicy Thai peanut noodles made with linguine, a 3-ingredient peanut sauce, and colorful stir-fry vegetables - ready in 25 minutes with no wok needed. A tested weeknight recipe that's better than takeout.
4.59 from 56 votes
Print Pin
Course: Main Course
Cuisine: Thai
Keyword: easy Thai noodles, no wok Thai noodles, peanut butter noodles, spicy Thai peanut noodles, Thai noodles with peanut sauce
Prep Time: 5 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 25 minutes minutes
Servings: 4
Author: Olya Shepard

Ingredients

  • ¼ cup vegetable oil
  • 1 lb. linguine (or ramen, spaghetti, fettuccini)
  • 3 cloves garlic (chopped)
  • 1 bell pepper (red, julienned)
  • 1 carrot (julienned)
  • ⅓ cup soy sauce (or Tamari, or Coconut Aminos)
  • 1 tablespoon honey (or agave syrup, or brown sugar)
  • ¼ cup peanut butter
  • 1 teaspoon Chili sauce
  • ⅓ cup peanuts (chopped)
  • ¼ cup green onions (sliced)
  • 1 teaspoon sesame seeds

Instructions

  • Boil pasta or noodles according to box directions. Then drain.
  • While the pasta is cooking, prepare the sauce. In a medium sized bowl, whisk together soy sauce, agave syrup, peanut butter and chili sauce until fully combined. Set aside.
  • Preheat oil in a large skillet. Add bell pepper, carrots and garlic and sauté for 2-3 minutes.
  • Add drained pasta and sauce into the skillet and mix until fully combined.
  • Top with chopped peanuts, cilantro, green onions and sesame seeds.
Calories: 784kcal

Notes

Too peanut buttery? You likely used a thick natural peanut butter or slightly too much. Pull back to 3 tablespoons next time and add 1 tablespoon warm water to the sauce before tossing.
Add protein: Toss in cooked chicken, shrimp, or tofu with the vegetables in Step 3.
Noodle swap: Linguine is my go-to because it holds the sauce without getting slippery, but rice noodles, ramen, spaghetti, or fettuccini all work.
Gluten-free: Use gluten-free pasta or rice noodles and swap soy sauce for tamari or coconut aminos.
Low sodium: Use low-sodium tamari or coconut aminos in place of soy sauce.
Spice level: 1 teaspoon sriracha is mild-medium. Use ½ tablespoon for a genuine kick.
No wok needed: A wide carbon steel pan or large nonstick skillet works perfectly here.
Readers love adding: Ginger, lime juice, broccoli florets, shredded cabbage, jalapeños — all excellent additions.
 
Nutrition Facts
Spicy Thai Peanut Noodles with Peanut Sauce
Amount per Serving
Calories
784
% Daily Value*
Fat
 
30
g
46
%
Saturated Fat
 
14
g
88
%
Sodium
 
694
mg
30
%
Potassium
 
637
mg
18
%
Carbohydrates
 
104
g
35
%
Fiber
 
7
g
29
%
Sugar
 
14
g
16
%
Protein
 
25
g
50
%
Vitamin A
 
3540
IU
71
%
Vitamin C
 
40.8
mg
49
%
Calcium
 
83
mg
8
%
Iron
 
3.3
mg
18
%
* Percent Daily Values are based on a 2000 calorie diet.

My Best Tips for Getting This Right Every Time

Small adjustments make a big difference with this recipe. Here's what I've learned from making it repeatedly and from what readers have flagged in the comments.

How to fix it if it's too thick or too peanut-buttery

If the sauce is clumping or tastes like it's drowning everything out, one of two things happened: you used too much peanut butter, or your peanut butter was a thick natural variety that runs denser than commercial smooth. The fix is simple - whisk a tablespoon of warm water into the sauce before it hits the pan, and taste as you go. If it's still too heavy once the noodles are in, splash a little pasta water into the skillet and toss everything again. Pasta water is slightly starchy and loosens the sauce without watering down the flavor. Next time, pull back to 3 tablespoons of peanut butter instead of a full quarter cup and work up from there.

How to add protein

Add your protein in Step 3, right before the vegetables go in, so it has time to cook through before the sauce hits the pan:

  • Chicken - thinly sliced chicken breast or thigh; cook 3-4 minutes until no longer pink
  • Shrimp - 2-3 minutes per side; pull them the moment they curl and turn pink or they'll go rubbery
  • Tofu - use firm or extra-firm, pressed and cubed; let it sit untouched in the hot oil for 2 minutes per side so it gets some color before you start tossing

Vegetables that work best

Stick to vegetables that cook quickly so they stay crisp rather than going soggy by the time the sauce comes together:

  • Red bell pepper - sweet, colorful, holds its texture well
  • Carrot - julienne it thin so it softens in the same time as everything else
  • Broccoli florets - cut small; they cook fast and soak up the sauce beautifully
  • Shredded cabbage - add it with the noodles rather than the vegetables so it just wilts rather than fully cooking down
  • Mung bean sprouts - serve these fresh on the side rather than cooking them; the crunch is worth it

Variations and Substitutions

This recipe is genuinely flexible. If you want to keep that same big, restaurant-quality flavor going, my Thai dinners at home guide is worth bookmarking - easy, high-flavor recipes and the techniques that actually make them work.

Gluten-free option

Two swaps and you're done: use rice noodles or your preferred gluten-free pasta in place of linguine, and swap the soy sauce for tamari or coconut aminos. Both are widely available now - tamari is the closer flavor match to soy sauce, while coconut aminos is slightly sweeter and lower in sodium. Everything else in the recipe stays exactly the same.

Low-sodium adjustments

Regular soy sauce runs high in sodium, so if that's a concern, low-sodium tamari is the easiest straight swap - same flavor profile, roughly 40% less sodium. Coconut aminos takes it even lower and adds a mild sweetness that works well here. One reader also mentioned sautéing the vegetables in vegetable broth instead of oil with a teaspoon of sesame oil added at the end - it cuts the fat significantly and still gives you good flavor in the pan.

Making it vegetarian or vegan

This recipe is already vegetarian as written. To make it fully vegan, swap the honey for agave syrup or brown sugar - either works in the same quantity and you won't notice the difference once the sauce comes together. Skip any protein additions or go with tofu, and you've got a completely plant-based dinner that doesn't feel like it's missing anything.

More Easy Weeknight Thai Recipes You'll Love

If these noodles are your kind of dinner, here are a few more Thai recipes worth adding to your weeknight rotation:

  • The Oven-Baked Thai Chicken Satay - marinated thighs, wire-rack roasting, a quick broil for that charred edge, and a creamy coconut peanut curry sauce. No grill needed, and the flavor is genuinely takeout-level.
  • The Spicy Peanut Dressing I Put on Everything
  • Why Your Thai Dinners Don't Taste Like Takeout - if your Thai dishes at home always feel like they're missing something, this is the post to read first. Three fixable reasons, tested back to back in the same week.
  • Thai Dinners at Home: Easy, Big-Flavor Recipes - the full collection of Thai recipes on the site, built around techniques that actually translate to a home kitchen.

A note from the kitchen: Readers have made this with chicken, added ginger and lime, swapped in wide Asian noodles and rice noodles, and tossed in broccoli, cabbage, and mung bean sprouts - all with great results. The most common tweak is pulling back slightly on the peanut butter if you're using a thick natural variety, which runs denser than commercial smooth peanut butter. If your sauce feels too thick before it hits the pan, whisk in a tablespoon of warm water to loosen it up.

First published January 2020. Updated June 2026 with new tips, sauce ratio notes, and reader-tested variations.

More Vegetarian

  • oven grilled corn
    You Don’t Need a Grill to Make Corn Taste Like It Just Came Off One
  • Creamy Brussels Sprouts with Bacon
    Best Brussels Sprouts Recipes
  • bang bang cauliflower
    Bang Bang Cauliflower
  • zucchini carpaccio
    Zucchini Carpaccio

Comments

  1. Jayde says

    July 07, 2020 at 1:45 pm

    I loved this recipe and so did my family! Thank you so much.4 stars

    Reply
  2. Natasha says

    May 18, 2020 at 12:49 am

    I enjoyed this recipe. I wanted to try something different from the usual meals I make and have been trying to make Thai food for a long time now. I've done horribly with other recipes trying to emulate the Thai food I loved while in Thailand. I've learned it will never be the same, but this was at least good rather then trying other recipes and not being satisfied. I recommend this meal! Only thing I did different was use spaghetti since that's what I had in the house.5 stars

    Reply
    • Olga says

      May 18, 2020 at 2:22 pm

      So glad you found this recipe and enjoyed it with spaghetti! You are right - it's close, but of course not the same to real.

      Reply
  3. Miya says

    April 19, 2020 at 5:02 pm

    This was delicious! And so easy. Highly recommend, and will make again!

    Reply
  4. Pam says

    April 16, 2020 at 6:29 pm

    Do you use regular chili sauce or the Thai sweet chili sauce?

    Reply
    • Olga says

      April 16, 2020 at 11:15 pm

      I used regular chili sauce.

      Reply
  5. Judi says

    April 01, 2020 at 6:17 pm

    I did everything according to the recipe, however I used long life noodles, tenderloin marinated in soy, ginger and Chinese 5 spice. I used a wok and also added peas to the mix and roasted the chopped peanuts. I would like next time to tweak the sauce a bit, a little to much peanut butter , it really clung to the noodles, just need it a little less sticky so maybe some citrus or something. It was our first ever with a sauce like this, great recipe all around.4 stars

    Reply
    • Olga says

      April 01, 2020 at 8:44 pm

      I'm glad it worked out! Peanut butter does have a strong taste to it, so I can see why you would want to use less.

      Reply
      • Mary says

        July 13, 2020 at 2:23 pm

        You can substitute dry PEanut butter, called PB. Works beautifully

        Reply
  6. Ivy says

    January 02, 2020 at 8:52 am

    Hey there, I was wondering if I could include like a some orange juice to the sauce? Would that be good?

    Reply
    • Olga says

      January 02, 2020 at 3:42 pm

      Orange juice would add a nice citrus flavor and acidity. I would do it.

      Reply
  7. Sam says

    October 10, 2019 at 3:23 pm

    Hi Olga!!
    By now I made it already three times (found the recipe three weeks ago). I exchanged some ingredients, I dropped the chicken and exchanged the honey for marple syrup, as I am vegan. I also took tahini instead of peanut butter because we didnt had peanut butter and tahini is full with calcium, because of the sesame seeds. So its good for my growing kid.
    I tried with rice and also with udon noodles... Sooooo amazing. And the first time I took totally the same veggies. Today I took carrots, garlic, spring onions, red chillies, red onions, long green beans, brokkoli, and soy sprouts. It was soooo good!

    Thabk you for that amazing recipe wherech is extrem flexible alsi for vegans and vegetarians!5 stars

    Reply
    • Olga says

      October 14, 2019 at 11:51 am

      Hi Sam! I'm so glad you found the recipe so versatile! I love tahini as well and think it's such a nice substitute with all the health benefits as you said.

      Reply
  8. Kristina Velis says

    September 19, 2019 at 12:23 am

    yummy!1 thanks5 stars

    Reply
  9. Janet Grossman says

    May 17, 2019 at 2:14 pm

    Why is oil divided? Maybe it’s me but I don’t see anything but using it in one step.otherwise good.4 stars

    Reply
    • Olga says

      May 19, 2019 at 7:08 am

      It shouldn't be divided - I corrected it. Thank you Janet.

      Reply
  10. Anita says

    January 22, 2019 at 11:00 am

    Very easy to make. I put extra peanuts for protein (I'm vegeterian).5 stars

    Reply
    • Olga says

      January 23, 2019 at 10:02 pm

      I often add cashews to this.

      Reply
Newer Comments »
4.59 from 56 votes (41 ratings without comment)

Leave a Reply Cancel reply

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

Click on stars to rate the recipe!




Hi, I'm Olya! Welcome to the online home of my recipes that will make you look like a pro, yet without having to spend too much time in the kitchen! More about me →

Most Recent:

  • black velvet cake with blackberries wit smoke on Halloween
    Black Velvet Cake (Without Food Coloring)
  • Sliced Sweet Potato Casserole with Pecans
    Sliced Sweet Potato Casserole with Pecans
  • Dutch caramel apple pie with golden brown crumble topping and caramel drizzle
    Dutch Caramel Apple Pie with Buttery Crumble
  • A slice of creamy no-bake pumpkin cheesecake with crust and pecans
    Pumpkin Turtle Cheesecake (No-Bake, with Pecans and Caramel)

Footer

↑ back to top

Privacy Policy

Affiliate Disclosure

Disclaimer

Contact Me

About

Work with me

Pinterest

Facebook

Instagram

Copyright © 2016-2025 Whatsinthepan.com

Click on Stars

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.