3 from 1 vote

Spicy Thai Peanut Noodles

Prep Time
10 mins
Cook Time
5 mins
Total Time
15 mins
Servings: 4 servings
Course: Main Course
Cuisine: Thai
Keyword: easy dinner recipes, easy pasta recipes, weeknight dinner recipes
Calories: 715 kcal

Spicy, full of cilantro (you can totally substitute Thai basil or even regular basil), with a nick kick. My favorite part is the crunchy peanuts. The texture of the noodles with the peanuts is just perfection.


  • 12 ounces spaghetti or linguini
  • 1 to 2 tablespoons red pepper flakes 1 is pretty mild, but 2 is too much for my kids
  • 1/2 cup sesame oil
  • 1/4 cup peanut butter optional
  • 3 tablespoons honey
  • 6 tablespoons soy sauce
  • Green onions, cilantro, and chopped peanuts, for topping


  1. Cook noodles according to package directions.
  2. While noodles are cooking, heat the sesame oil and red pepper flakes over medium heat for 3-5 minutes.
  3. Strain through a fine mesh strainer, discarding the pepper flakes and saving the oil. Stir the peanut butter into the hot oil until melted and combined.
  4. Mix the honey and soy sauce into the oil until well combined.
  5. Drain the noodles when finished cooking and toss with the sauce.
  6. Top with cilantro, green onions, and plenty of chopped peanuts before serving.
Nutrition Facts
Spicy Thai Peanut Noodles
Amount Per Serving
Calories 715 Calories from Fat 324
% Daily Value*
Fat 36g55%
Saturated Fat 5g31%
Sodium 1587mg69%
Potassium 351mg10%
Carbohydrates 81g27%
Fiber 3g13%
Sugar 17g19%
Protein 18g36%
Calcium 30mg3%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.

Nutrition Disclaimer: All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on should only be used as a general guideline.