Thai Noodles with Peanut Sauce

Thai noodles with peanut sauce is a traditional Thai noodle dish that is packed with flavor and spice. What’s also great about it, is that it is also super quick and easy to make!

In recent years, world cuisines have traveled all over the globe and become popular in many countries besides the ones they originated in. One of the most popular Asian cuisines is Thai food. In the U.S. alone, there are more than 5,000 Thai restaurants (and this number is growing by leaps and bounds!).

In Thai food, curry-based dishes are hugely popular. Curry is a creamy thick sauce that is usually eaten by itself or over rice. Typically, curry is served with a veggie dish or salad. Thai food is known for being spicy, salty, or sweet, depending on the dish.

The dish consists of slurpy noodles, creamy peanut sauce and vibrant veggies – what more could you want?

This dish is the perfect weeknight meal that can be ready in under an hour and leaves you and your family full and satisfied. Not only is it easy to make, it also tastes amazing, way better than anything you would order for take-out!

Keep reading to find out how you can recreate this traditional Thai dish at home.


When it comes to the culinary world, Thai cuisine is known for its rich flavors and vibrant colors. One iconic dish that undoubtedly steals the spotlight is the delectable Thai noodles with peanut sauce. As a lover of Thai food, I feel compelled to explore the fascinating history and the mouthwatering elements that comprise this distinctive dish.

Thai noodles with peanut sauce, also known as Pad Thai, is a favorite for many food enthusiasts around the globe. The dish’s harmonious balance between sweet, sour, and spicy flavors creates an unforgettable culinary experience. Intricately woven rice noodles and a variety of colorful vegetables, complemented by the star of the show – the savory peanut sauce – make it a true delight for the taste buds.

Why make Thai noodles with peanut sauce?

So, we’ve explained just how delicious this dish is, but why else does it make such a great dish?

  • Ingredients – this recipe calls for simple ingredients that won’t require you visiting multiple grocery stores or ordering online. In fact, you’ll probably find you have some of the ingredients already at home
  • The sauce – the spicy peanut sauce is so distinctive and delicious, it will be enjoyed by everyone! It’s the ideal combination of sweet and spicy without taking away from the moreish taste of the noodles and other ingredients
  • The toppings – not only does this dish call for chewy noodles and a moreish sauce, it includes several authentic and tasty toppings for added texture and deliciousness! Included in this recipe are crunchy chopped peanuts, sliced scallions for a pop of color and crunch and sesame seeds – yum! The combination of these crunchy ingredients with the smooth noodles and sauce is just incredible
  • It’s versatile – while regular noodles are most commonly used with this dish, you can easily swap them out for something you’d prefer. For example, you could try using rice noodles for a less carb-heavy dish. Plus, rice noodles are gluten free, so they make a great alternative for gluten free eaters that want to try this dish. You could also use rice for the same reason or some long ribbon pasta if you don’t have noodles, and you don’t want to run out to the store

What do I need to cook Thai noodles?

Like I said, this dish is super easy to make and while it is a recreation of a traditional Thai dish, it doesn’t require any special equipment, so you should be able to make it with appliances you already own.

Traditionally, this dish would be made in a wok, but if you don’t have one, don’t stress because it can just as easily be made using a standard pan.

All you have to do is cook everything together in the pan, and you’re got yourself a dish that tastes like a restaurant quality stir-fry without having to actually fry anything!

This recipe is for a vegetarian version of the dish, but you can easily add in any protein sources you wish, such as chicken or shrimp. Like I said, this dish is super versatile, and you can adapt it in any way that suits you.

The sauce is predominantly made up of chili sauce, soy sauce and peanut butter – it really is as simple as that!

Does it matter which chili sauce I use?

For this particular recipe, a chili sauce with a good amount of heat is recommended. So for this, I like to use a Sriracha chili sauce because it has the perfect amount of heat while still having a delicious flavor.

While heat is an important aspect of the dish, you want to still be able to identify all the other flavors, so you don’t want to pick something that will overpower the entire dish.

Other chili sauces tend not to be as thick as Sriracha, so won’t work as well in creating the lovely creaminess of the peanut sauce that we’re after.

Soy sauce alternatives

Soy sauce isn’t safe for everyone to eat, so I thought I’d include some of my favorite soy sauce alternatives for those that need it.

  • Coconut aminos – this sauce is great if you’re not able to eat soy-containing ingredients. The overall flavor is less salty than soy sauce and tastes quite sweet, so just remember to use a little less of it and consider adding a little extra salt to the dish to make up for it
  • Fish sauce – another good option, although it isn’t quite as dark and rich as soy sauce, but it adds a lovely saltiness which works well

Other ingredient alternatives

Before I share the recipe with you, I thought I’d include some other ingredient alternatives in case there are any others in the list that you don’t like or can’t eat.

  • Peanuts – if you’re not a fan of crunchy peanuts you could swap them out for basically any other nut of your choosing, but I like pine nuts or chestnuts
  • Heat – if you like things very spicy, you can adjust the chili sauce measurements to your taste. Equally, if you’re not a huge fan of spice you can simply use less

Easy Thai Noodles With A Peanut Sauce

Spicy Thai Noodles made easy!
4.95 from 38 votes
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Main Course
Cuisine Thai
Servings 4
Calories 323 kcal


  • 1 lb Noodles
  • 1 Carrot
  • 1 Red bell pepper
  • 1 tsp Chili sauce
  • cup Soy sauce
  • ¼ cup Peanut butter smooth
  • 1 tbsp Honey
  • 3 cloves Garlic crushed/chopped
  • ¼ cup Vegetable oil
  • cup Green onions
  • cup Chopped onions
  • 1 tsp Sesame seeds
  • Cilantro a handful, chopped


  •  Cook noodles in boiling water, drain and leave to one side.
  •  In a bowl, add the soy sauce, honey, peanut butter and chili sauce and mix.
  • In a large pan, preheat the vegetable oil before adding the carrot, pepper and garlic, and saute for around three minutes.
  • Add in the noodles followed by the sauce mixture in the bowl and stir until combined.
  • Transfer to a bowl to serve and garnish with chopped peanuts, green onions, sesame seeds and cilantro.


Calories: 323kcalCarbohydrates: 12gProtein: 10gFat: 28gSaturated Fat: 14gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gSodium: 1182mgPotassium: 377mgFiber: 4gSugar: 6gVitamin A: 3542IUVitamin C: 41mgCalcium: 44mgIron: 2mg
Keyword Simple Thai Noodles, thai noodles with peanut sauce
Tried this recipe?Let us know how it was!
Follow Us
Cassie brings decades of experience to the Kitchen Community. She is a noted chef and avid gardener. Her new book "Healthy Eating Through the Garden" will be released shortly. When not writing or speaking about food and gardens Cassie can be found puttering around farmer's markets and greenhouses looking for the next great idea.
Cassie Marshall
Follow Us
Latest posts by Cassie Marshall (see all)