There's something magical about Thai flavors that just makes everyone happy, isn't there? That perfect balance of sweet, salty, tangy, and spicy - it's what keeps me coming back to dishes like these Thai Peanut Chicken Noodles. I first fell in love with this combo when my college roommate made it for me after a long study session, and I've been hooked ever since.
What I love most about this recipe is how quick and forgiving it is. Whether you're craving takeout flavors but want something healthier, or need to use up whatever veggies are in your fridge, these Thai Peanut Chicken Noodles adapt beautifully. The creamy peanut sauce comes together in minutes, and you can adjust the spice level to your taste - perfect for when I'm cooking for my spice-loving husband and my more mild-palated kids!
Why You'll Love These Thai Peanut Chicken Noodles
This Thai Peanut Chicken Noodles recipe has become my go-to weeknight lifesaver for so many reasons:
- Ready in under 30 minutes - faster than takeout!
- The peanut sauce is perfectly balanced - sweet, savory, and just spicy enough
- Super versatile - swap any veggies or protein you have on hand
- Kids and adults both go crazy for it (my picky eater actually asks for seconds!)
- Leftovers taste even better the next day - if you have any left!
Trust me, once you try this dish, you'll be making it on repeat like I do!
Ingredients for Thai Peanut Chicken Noodles
Here's everything you'll need to make these addictive noodles - I've grouped them so you can prep efficiently:
- Noodles: 250g (9oz) rice noodles or spaghetti
- Protein: 500g (1lb) boneless, skinless chicken breast, thinly sliced
- Veggies:
- 1 red bell pepper, thinly sliced
- 2 carrots, julienned
- 2 cups broccoli florets
- Aromatics: 3 cloves garlic (minced), 1 thumb-sized ginger (grated)
- Peanut Sauce:
- ⅓ cup creamy peanut butter
- 3 tablespoon soy sauce
- 2 tablespoon lime juice
- 2 tablespoon honey or maple syrup
- 1 tablespoon rice vinegar
- 1-2 teaspoon sriracha (adjust to taste)
- ¼ cup warm water (for thinning)
- Garnishes: Chopped peanuts, fresh cilantro/Thai basil, lime wedges
Pro tip: Have everything prepped and ready before you start cooking - things move fast once that pan heats up!
How to Make Thai Peanut Chicken Noodles
Now comes the fun part - let's transform these simple ingredients into an irresistible meal! I promise the process is easier than you think, and the results will have everyone asking for the recipe.
Cooking the Noodles and Chicken
First, cook your noodles according to the package instructions - but be sure to pull them out about 1 minute early (al dente is perfect here since they'll keep cooking later). Drain them and toss with a tiny bit of oil to prevent sticking.
While the noodles cook, heat 1 tablespoon oil in a large pan or wok over medium-high. Add your chicken slices in a single layer - don't crowd them! Let them get nice and golden on one side before flipping. Once cooked through (about 4-5 minutes total), transfer them to a plate. They'll finish cooking later, so don't worry if they're slightly underdone.
Sautéing Vegetables and Making the Sauce
In that same pan (don't wash it - all those delicious brown bits add flavor!), add another tablespoon of oil. Toss in your garlic and ginger and stir like crazy for about 30 seconds until fragrant - careful not to burn them!
Add your sliced bell peppers, carrots, and broccoli. Stir-fry for 2-3 minutes until they're vibrant and just tender-crisp - we want some crunch left!
Meanwhile, whisk together all the sauce ingredients in a bowl. The warm water helps thin the peanut butter - aim for a pourable but still creamy consistency. Taste and adjust - more lime for tang, more honey for sweetness, or extra sriracha if you're feeling brave!

Combining Everything
Now the magic happens! Return the chicken to the pan with the veggies. Add your cooked noodles and pour that luscious peanut sauce over everything. Use tongs to toss and coat everything evenly - I like to do this off the heat to prevent overcooking.
Serve immediately with a generous sprinkle of chopped peanuts, fresh herbs, and lime wedges. That first bite of warm noodles with the creamy, slightly spicy peanut sauce? Pure heaven!
Tips for Perfect Thai Peanut Chicken Noodles
After making these Thai Peanut Chicken Noodles countless times, here are my foolproof tips:
- If your sauce gets too thick, add warm water 1 tablespoon at a time - it should coat the noodles nicely without being gloppy
- Rinse cooked noodles with cold water to prevent sticking (but don't skip the quick oil toss!)
- Start with less sriracha - you can always add more spice at the table
- Have all ingredients prepped before firing up the stove - this dish comes together fast!
Remember, the best Thai Peanut Chicken Noodles are the ones tailored to your taste - don't be afraid to play with the flavors!
Ingredient Substitutions & Variations
The beauty of these Thai Peanut Chicken Noodles is how easily they adapt to what you've got on hand! Here are my favorite swaps:
- Protein: Swap chicken for tofu, shrimp, or even leftover rotisserie chicken
- Peanut Butter: Almond butter works in a pinch (though the flavor changes slightly)
- Noodles: Try zucchini noodles or spaghetti squash for a low-carb version
- Veggies: Snow peas, mushrooms, or cabbage make great additions or substitutions
Don't stress about being exact - this dish welcomes improvisation!
Serving Suggestions for Thai Peanut Chicken Noodles
These Thai Peanut Chicken Noodles are fantastic on their own, but I love serving them with fresh cucumber slices or quick-pickled veggies for crunch. Don't forget those lime wedges - a squeeze of bright acidity right before eating makes all the difference! For a full Thai feast, add some fresh spring rolls on the side.
Storing and Reheating
These Thai Peanut Chicken Noodles keep beautifully in an airtight container for up to 3 days in the fridge. When reheating, add a splash of water to loosen the sauce - it'll come right back to life! I actually think the flavors get even better after sitting overnight. Just give it a good stir and maybe an extra squeeze of lime to brighten it up.
Thai Peanut Chicken Noodles FAQs
I get asked these questions all the time about my Thai Peanut Chicken Noodles - here are the answers that'll help you nail this dish:
- Can I use regular spaghetti? Absolutely! Spaghetti works great - just cook it al dente. The sauce clings beautifully to any noodle shape.
- How can I make it spicier? Easy! Add extra sriracha or toss in some red pepper flakes when sautéing the garlic and ginger.
- Is there a substitute for peanut butter? Almond butter works, or for nut-free, try sunflower seed butter with a dash of extra soy sauce.
- Can I prep this ahead? Yes! Cook components separately, then combine when ready to serve - the noodles might need a quick warm-up in the pan.
Got more questions? Just ask - I'm happy to help troubleshoot!

Nutritional Information
Nutritional values will vary based on your specific ingredients and brands used. This Thai Peanut Chicken Noodles recipe provides a balanced meal with protein, veggies, and complex carbs - but hey, we're here for the incredible flavors first!
If you try this recipe, I'd love to hear how it turned out! Leave a comment below or tag me on social media - nothing makes me happier than seeing your kitchen creations. Happy cooking!
Print
Thai Peanut Chicken Noodles in 30 Minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
A flavorful Thai-inspired dish featuring tender chicken, vegetables, and noodles tossed in a creamy peanut sauce.
Ingredients
- 500 g (1 lb) boneless, skinless chicken breast, thinly sliced
- 250 g (9 oz) rice noodles or spaghetti
- 2 tbsp vegetable oil
- 1 red bell pepper, thinly sliced
- 2 carrots, julienned
- 2 cups broccoli florets
- 3 cloves garlic, minced
- 1 small thumb-sized ginger, grated
- ⅓ cup creamy peanut butter
- 3 tbsp soy sauce
- 2 tbsp lime juice
- 2 tbsp honey or maple syrup
- 1 tbsp rice vinegar
- 1–2 teaspoon sriracha or chili garlic sauce (adjust for spice)
- ¼ cup warm water (to thin sauce)
- Chopped peanuts
- Fresh cilantro or Thai basil
- Lime wedges
Instructions
- Cook noodles according to package instructions. Drain and set aside.
- Heat oil in a pan over medium heat. Add chicken and cook until browned and cooked through. Remove and set aside.
- In the same pan, sauté garlic and ginger for 30 seconds. Add bell pepper, carrots, and broccoli. Cook until tender-crisp.
- Whisk together peanut butter, soy sauce, lime juice, honey, rice vinegar, sriracha, and warm water to make the sauce.
- Return chicken to the pan. Add cooked noodles and pour the sauce over. Toss to coat evenly.
- Garnish with chopped peanuts, cilantro or Thai basil, and lime wedges. Serve immediately.
Notes
- Adjust sriracha for desired spice level.
- Substitute chicken with tofu for a vegetarian option.
- Use any noodles of your choice.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 12g
- Sodium: 800mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 60mg
Keywords: Thai peanut chicken noodles, peanut sauce noodles, chicken stir-fry
Leave a Reply