Thai Peanut Chicken Noodles
If you’re craving a dish that perfectly balances savory, sweet, and tangy flavors with a satisfying, comforting texture, look no further than Thai Peanut Chicken Noodles. This recipe features tender slices of chicken thighs tossed with crisp vegetables and silky rice noodles, all coated in a luscious peanut sauce that hits all the right notes. It’s a vibrant, colorful meal that comes together quickly, making it ideal for busy weeknights or casual weekend dinners. Plus, it’s made with simple ingredients you likely already have in your kitchen, so you can enjoy restaurant-quality flavors without the fuss.
Why It’s My Go-To
What makes Thai Peanut Chicken Noodles a staple in my recipe rotation is its incredible versatility and ease. The creamy peanut butter sauce is rich and flavorful but light enough to keep the dish from feeling heavy. I love how the snap peas and bell peppers add a fresh crunch, balancing the softness of the noodles and chicken. This recipe also adapts well to whatever veggies you have on hand, making it a perfect way to clear out your fridge.
Another reason it’s my go-to is the speed. Most of the cooking happens on the stovetop in one pan, so cleanup is a breeze. And if you’re like me and enjoy prepping meals in advance, this dish holds up well in the fridge for leftovers. In fact, it’s delightful the next day, making it a great option for meal prep.
If you enjoy dishes with a bit of a tangy kick, the lime juice in the sauce brightens everything up wonderfully. And the chopped peanuts and fresh cilantro garnish add that extra pop of texture and flavor that makes every bite exciting. For a similar flavor profile with a lighter twist, you might also want to try the Honey Soy Chicken Zucchini Stir Fry, another delicious and quick option.
Ingredient List
- 8 oz rice noodles
- 2 tablespoons vegetable oil
- 1 pound boneless, skinless chicken thighs, sliced
- 1 bell pepper, sliced (red or yellow work beautifully)
- 1 cup snap peas, trimmed
- 3 green onions, chopped
- 1/4 cup creamy peanut butter
- 3 tablespoons soy sauce (use low sodium for a milder saltiness)
- 2 tablespoons honey
- 1 tablespoon lime juice (freshly squeezed is best)
- 1 teaspoon garlic, minced
- 1 teaspoon ginger, minced
- Salt and pepper, to taste
- Chopped peanuts, for garnish
- Fresh cilantro, for garnish
Before You Start: Equipment
- Large pot – to boil the rice noodles
- Large skillet or wok – for cooking the chicken and vegetables
- Mixing bowl – to whisk together the peanut sauce
- Knife and cutting board – to prep the chicken and veggies
- Measuring spoons and cups – to get your sauce ratios just right
- Tongs or chopsticks – to toss the noodles and ingredients together
Thai Peanut Chicken Noodles: Step-by-Step Guide
Step 1: Prepare the Rice Noodles
Bring a large pot of water to a boil. Add the 8 oz of rice noodles and cook according to the package instructions, usually around 4-6 minutes until tender but still slightly firm. Drain the noodles and rinse them under cold water to stop the cooking process. Set aside.
Step 2: Make the Peanut Sauce
In a mixing bowl, combine 1/4 cup creamy peanut butter, 3 tablespoons soy sauce, 2 tablespoons honey, 1 tablespoon lime juice, 1 teaspoon minced garlic, and 1 teaspoon minced ginger. Whisk everything together until smooth and well blended. If the sauce feels too thick, add a splash of warm water to loosen it up. Set aside.
Step 3: Cook the Chicken
Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. Season the sliced chicken thighs with salt and pepper. Add the chicken to the skillet in a single layer and cook for about 4-5 minutes on each side until golden brown and cooked through. Remove the chicken from the pan and set aside.
Step 4: Sauté the Vegetables
In the same skillet, add the sliced bell pepper and snap peas. Stir-fry the vegetables for 3-4 minutes until they are crisp-tender but still vibrant. Add the chopped green onions during the last minute of cooking for a mild onion flavor.
Step 5: Combine Everything
Return the cooked chicken to the skillet with the vegetables. Add the drained rice noodles and pour the peanut sauce over everything. Toss gently but thoroughly to coat the noodles, chicken, and veggies evenly with the sauce. Cook for an additional 2 minutes to warm everything through and allow the flavors to meld.
Step 6: Garnish and Serve
Transfer the Thai Peanut Chicken Noodles to serving plates or a large bowl. Sprinkle generously with chopped peanuts and fresh cilantro for garnish. Serve immediately with extra lime wedges on the side if desired.
Seasonal Adaptations
- Spring/Summer: Swap snap peas for fresh sugar snap peas or thinly sliced cucumber for a refreshing crunch.
- Fall/Winter: Use steamed broccoli or roasted butternut squash instead of bell peppers for a heartier feel.
- Add shredded carrots or bean sprouts for extra texture and color any time of year.
- For a spicy kick, toss in sliced red chili or a drizzle of Sriracha.
If You’re Curious
If you’re wondering about the choice of chicken thighs, they’re perfect for this recipe because they stay tender and juicy even when cooked quickly at high heat. You can substitute chicken breasts if preferred, but be careful not to overcook them as they dry out faster.
The peanut sauce here is inspired by classic Thai flavors but simplified to fit a busy lifestyle. The honey balances the saltiness of the soy sauce, while lime juice brightens the dish and enhances the ginger and garlic notes.
For a lighter variation, try the Asian Chicken Salad which uses similar flavors but in a fresh, crunchy salad format.
Keep It Fresh: Storage Guide
Once cooled, store leftover Thai Peanut Chicken Noodles in an airtight container in the refrigerator for up to 3 days. The noodles may absorb some sauce and soften slightly, so stir well before reheating.
- Reheat gently in a skillet over medium heat, adding a splash of water if needed to loosen the sauce.
- Alternatively, microwave in short bursts, stirring in between to ensure even heating.
- Do not freeze this dish, as the rice noodles tend to become mushy after thawing.
Thai Peanut Chicken Noodles FAQs
Can I use other types of noodles?
Absolutely! While rice noodles are traditional and give a lovely texture, you can substitute with soba, udon, or even spaghetti if you’re in a pinch. Just adjust cooking times accordingly.
Is there a vegetarian version of this recipe?
Yes! Replace the chicken with firm tofu or tempeh for a plant-based option. You can pan-fry the tofu until crispy before tossing it in the peanut sauce and vegetables.
How spicy is this dish?
This recipe is mild and family-friendly, but you can easily add heat by including chopped fresh chilies, red pepper flakes, or a dash of chili garlic sauce to the peanut sauce.
Can I prep this recipe ahead of time?
You can prep all the ingredients in advance, including the sauce and sliced veggies. Cook the noodles and chicken just before serving to keep everything fresh and prevent sogginess.
More Recipes You’ll Love
- Creamy White Pesto Chicken Pasta – A rich and comforting pasta with a delightful pesto twist.
- Asian Chicken Salad – Crisp greens and tender chicken tossed in a tangy dressing, perfect for warmer days.
- Honey Soy Chicken Zucchini Stir Fry – A quick and healthy dish that’s bursting with flavor and easy to make.
Make It Tonight
Ready to bring bold flavors and simple prep to your dinner table? Thai Peanut Chicken Noodles are the perfect solution when you want something satisfying, nutritious, and packed with flavor. Gather your ingredients, set up your workspace, and in less than 30 minutes, you’ll have a delicious meal that’s sure to impress both family and friends. Don’t forget to garnish with crunchy peanuts and fresh cilantro—they’re the finishing touches that elevate this dish to the next level. Enjoy every bite of this irresistible, soulful noodle bowl tonight!
Share on Pinterest

Thai Peanut Chicken Noodles
Ingredients
- 8 oz rice noodles
- 2 tablespoons vegetable oil
- 1 pound boneless, skinless chicken thighs sliced
- 1 bell pepper sliced (red or yellow work beautifully)
- 1 cup snap peas trimmed
- 3 green onions chopped
- 1/4 cup creamy peanut butter
- 3 tablespoons soy sauce use low sodium for a milder saltiness
- 2 tablespoons honey
- 1 tablespoon lime juice freshly squeezed is best
- 1 teaspoon garlic minced
- 1 teaspoon ginger minced
- Salt and pepper to taste
- Chopped peanuts for garnish
- Fresh cilantro for garnish
Instructions
Step 1: Prepare the Rice Noodles
- Bring a large pot of water to a boil. Add the 8 oz of rice noodles and cook according to the package instructions, usually around 4-6 minutes until tender but still slightly firm. Drain the noodles and rinse them under cold water to stop the cooking process. Set aside.
Step 2: Make the Peanut Sauce
- In a mixing bowl, combine 1/4 cup creamy peanut butter, 3 tablespoons soy sauce, 2 tablespoons honey, 1 tablespoon lime juice, 1 teaspoon minced garlic, and 1 teaspoon minced ginger. Whisk everything together until smooth and well blended. If the sauce feels too thick, add a splash of warm water to loosen it up. Set aside.
Step 3: Cook the Chicken
- Heat 2 tablespoons of vegetable oil in a large skillet or wok over medium-high heat. Season the sliced chicken thighs with salt and pepper. Add the chicken to the skillet in a single layer and cook for about 4-5 minutes on each side until golden brown and cooked through. Remove the chicken from the pan and set aside.
Step 4: Sauté the Vegetables
- In the same skillet, add the sliced bell pepper and snap peas. Stir-fry the vegetables for 3-4 minutes until they are crisp-tender but still vibrant. Add the chopped green onions during the last minute of cooking for a mild onion flavor.
Step 5: Combine Everything
- Return the cooked chicken to the skillet with the vegetables. Add the drained rice noodles and pour the peanut sauce over everything. Toss gently but thoroughly to coat the noodles, chicken, and veggies evenly with the sauce. Cook for an additional 2 minutes to warm everything through and allow the flavors to meld.
Step 6: Garnish and Serve
- Transfer the Thai Peanut Chicken Noodles to serving plates or a large bowl. Sprinkle generously with chopped peanuts and fresh cilantro for garnish. Serve immediately with extra lime wedges on the side if desired.
Equipment
- Large Pot
- Large Skillet or Wok
- Mixing Bowl
- Knife and cutting board
- Measuring Spoons and Cups
- Tongs or chopsticks
Notes
- Use low sodium soy sauce to control saltiness in the peanut sauce.
- Substitute chicken breasts or tofu for different protein options.
- Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently to avoid mushy noodles.
- Customize veggies based on season or preference, like broccoli or shredded carrots.
- Add chili or Sriracha for a spicy kick if desired.