This Thai Peanut Noodles recipe has a delicious sauce that consists of toasted sesame oil, freshly grated ginger, peanut butter, soy sauce, and chili garlic sauce. These bold flavors along with roasted broccoli, sugar snap peas, and bell peppers really bring this recipe’s Asian-inspired roots full circle.

We have some amazing Asian-inspired recipes here! If you’re a big fan, like I am, you’ll love my Thai Massaman Curry and Thai Red Curry Noodle Soup recipes! 

A gray skillet with Peanut Noodles with Vegetables in it on a white background.

Why This Recipe Works

  • Easy Thai peanut noodles recipe. This recipe is so easy! It’s the perfect meal for lunch or dinner. (Which, confession, I’ve made for lunch 3 times in a 2 week period). Trust me, you’ll want to eat this over and over again.
  • Delicious peanut sauce recipe. You’ll love the combination of soy sauce, peanut butter, sesame oil, and honey! 
  • Peanut noodles with vegetables. There are so many delicious vegetables packed into this Thai noodles recipe! 

Ingredient Notes

Peanut Noodles with Vegetables ingredients on a baking sheet, vegetables include broccoli, red pepper, green onion, sugar snap peas, cilantro.
  • Broccoli: I use about two broccoli heads. I think the broccoli is one of my favorite parts of this peanut noodles with vegetables dish. 
  • Red Pepper: Feel free to use other colors (yellow bell pepper or orange bell peppers are great too). It just brings some bright colors to this Asian peanut noodles dish! 
  • Sugar Snap Peas: The sugar snap peas are a cross between garden peas and snow peas. You can eat the entire pod! 
  • Toasted Sesame Oil: The sesame oil paired with the creamy peanut butter will create the tastiest Thai peanut sauce! 
  • Spaghetti Noodles: You’re welcome to use whatever noodle you’d like! Soba noodles, gluten free noodles, rice noodles, tamari, etc. 
  • Creamy Peanut Butter: You can use crunchy peanut butter in the peanut butter sauce if you’d prefer. You can top the peanut asian noodles with dry roasted peanuts so keep that in mind if you use crunchy. You can also use natural peanut butter if you’d like — it won’t really mess things up with the consistency. 
  • Soy Sauce: I always use low sodium soy sauce in this peanut noodles with vegetables recipe. 
  • Chili Garlic Sauce: If you want to kick the spice level up a notch, add more. The 1 1/2 tsp is more family friendly.

Step-by-Step Instructions

  1. Roast the broccoli. Place the broccoli on a baking sheet and toss with sesame oil. Sprinkle with salt and pepper and roast in the oven at 425°F for 15 minutes or until slightly tender. 
  2. Cook the noodles. Bring a large pot of water to a boil. Add the noodles and cook until al dente. 
  3. Make the peanut sauce. Add the sesame oil, garlic, and fresh ginger to a large skillet over medium heat. Cook for 2 minutes, stirring often. Add in the peanut butter, soy sauce, chili sauce, honey, and water. Stir until smooth.
Four images showing the making of peanut butter noodles: a skillet filled with the sauce ingredients, then stirred, and vegetables added in.
  1. Toss the noodles and vegetables in the peanut sauce. Add the sliced red peppers and snow peas to the sauce. Drain the noodles and add them to the skillet and toss to coat. Add in the broccoli when they are done roasting.
  2. Serve! Top your Thai peanut butter noodles with sliced green onions, dry roasted peanuts, and chopped fresh cilantro and serve immediately! 
A skillet filled with roasted broccoli peanut butter noodles with vegetables.

Recipe Tips

Feel free to add more veggies. One time I added a handful of thinly sliced carrots (it was really good!). If you want to do this, add them to the sauce when you add the peas and sliced red peppers. Edamame is another yummy addition! 

You can use more or less broccoli if you’d like. The 2 heads of broccoli is just a guide 🙂 

Replace the noodles with cooked quinoa if you’d like. 

Top with some sesame seeds! 

Use zucchini noodles (aka zoodles) for a healthier option.

You can add protein if you’d like. Great options are shrimp, steak, or chicken. 

Make Ahead, Storing, and Freezing

You can make the sauce ahead of time and store it in an airtight container or jar in the fridge for up to 2 weeks. 

Store any leftovers of the peanut noodles in an airtight container in the fridge for up to 5 days. 

I don’t recommend freezing pasta! It will go mushy once frozen and thawed. 

Recipe FAQs

What does with Thai peanut noodles?

You can serve this peanut noodles with vegetables recipe with some Garlic Parmesan Roasted Carrots, Easy Recipe for Naan Bread and a glass of Non Alcoholic Sangria

What kind of noodles can I use for Thai peanut sauce?

I would recommend a long noodle like spaghetti, angel hair, linguine noodles, soba noodles, ramen noodles, rice noodles, etc. 

Is Thai Peanut Noodles spicy?

The amount of chili garlic sauce listed in the recipe will make this family friendly. If you want it spicier, feel free to add more of that sauce! 

What can I use instead of chili garlic sauce?

You can use sriracha sauce, chili paste or chili garlic paste instead. Just note that the flavor will taste slightly different than what the chili garlic sauce will give you.

Can I use stir-fried vegetables instead?

If that’s what you have then definitely! You can really use whatever vegetables you like and think would be yummy in this dish. I think the broccoli, red peppers, and sugar snap peas are a great combination and work with the Thai cuisine. 

A white plate with Peanut Noodles with Vegetables on it, on a white background.

More Dinner Recipes

Did you make this recipe? I’d love to hear about it! Leave a star rating and review or scroll below the recipe card and do so there. 

Stay up-to-date by following us on Instagram, TikTok, YouTube, Facebook, and Pinterest.

Peanut butter noodles with vegetables on a pasta plate.
Print Save Text Recipe Review
5 from 1 vote

Thai Peanut Noodles

This peanut noodles with vegetables is one of my favorite meals ever! Spaghetti noodles are tossed in a flavorful (and slightly spicy) peanut sauce then topped with red peppers, roasted broccoli, peas, green onions, and cilantro. Make it and watch it be devoured.
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4 servings


  • 2 heads broccoli - cut into florets
  • 1 1/2 tablespoons toasted sesame oil
  • pinch salt
  • pinch pepper
  • 8 oz spaghetti noodles
  • 5 tablespoons toasted sesame oil
  • 1/2 teaspoon garlic - minced (about 2 cloves)
  • 1 teaspoon ginger - freshly grated
  • 1/2 cup creamy peanut butter
  • 1/3 cup soy sauce - I always use low-sodium
  • 3/4 cup water
  • 1 1/2 teaspoons chili garlic sauce - add more for spicier dish (the 1 1/2 tsp is more family friendly)
  • 1 teaspoon honey
  • 1/2 red pepper - thinly sliced
  • 3 oz sugar snap peas - or a small handful
  • 2 green onions - sliced
  • 1/3 cup peanuts
  • 1/4 cup cilantro - chopped


  • Preheat oven to 425°F.
  • Place broccoli on baking sheet. Drizzle the sesame oil overtop. Toss to coat. Sprinkle salt and pepper overtop. Toss to coat. Roast in the oven for 15 minutes or until slightly tender. 
  • Bring a large pot of water to boil. Add the noodles and cook until al dente.  
  • Meanwhile, in a large skillet over medium heat add the sesame oil, garlic and ginger. Cook, stirring often for about 2 minutes. Stir in the peanut butter, soy sauce, water, chili garlic sauce, and honey. Stir until smooth. Stir in the sliced red peppers and snow peas. 
  • Drain the pasta and add the noodles into the skillet full of the sauce. Toss to coat so that the noodles are covered in the saucy goodness. 
  • When broccoli is finished roasting, remove from oven and transfer the vegetables to the skillet. Sprinkle the peanuts, green onions, and cilantro on top. Toss to coat. 
  • Portion into individual servings. Enjoy!


Store in an airtight container in the fridge for up to 5 days. 
The sauce can be made in advance and stored in the fridge. 
Noodle options: spaghetti, angel hair, linguine noodles, soba noodles, ramen noodles, rice noodles, etc. 


Calories: 810kcal (41%)Carbohydrates: 77g (26%)Protein: 30g (60%)Fat: 47g (72%)Saturated Fat: 8g (40%)Sodium: 1432mg (60%)Potassium: 1518mg (43%)Fiber: 14g (56%)Sugar: 13g (14%)Vitamin A: 2718IU (54%)Vitamin C: 304mg (368%)Calcium: 199mg (20%)Iron: 5mg (28%)
Course: Main Course
Cuisine: Asian
Did you make this recipe?Please leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Tik Tok, Instagram, and Facebook so I can see what you’re making!