If you love bold flavors and comforting bowls, these Thai Peanut Noodles with Chicken hit all the right notes. The sauce is creamy, nutty, and a little sweet, with just enough heat to keep you coming back for more. Tender chicken, slurpable noodles, and crisp veggies make it a full meal in one bowl.
It’s a quick weeknight dinner that tastes like takeout, but you control the ingredients. Easy to make, easy to love, and even better the next day.
What Makes This Special

This isn’t just another peanut sauce—you get a balance of creamy peanut butter, tangy lime, salty soy, and a hint of heat from chili paste or sriracha. The sauce clings beautifully to noodles and chicken, so every bite is packed with flavor.
It’s also flexible. You can swap noodles, use different veggies, or make it mild or spicy. Best of all, it comes together in under 30 minutes, which makes it a go-to for busy nights.
Shopping List
- Noodles: 8–10 oz rice noodles, spaghetti, or linguine
- Chicken: 1 lb boneless, skinless chicken breast or thighs, thinly sliced
- Oil: 2 tbsp neutral oil (canola, avocado, or peanut oil)
- Aromatics: 3 cloves garlic (minced), 1 tbsp fresh ginger (grated)
- Veggies: 1 red bell pepper (thinly sliced), 2 cups shredded cabbage or carrots, 3 green onions
- Peanut Sauce:
- 1/2 cup creamy peanut butter
- 3–4 tbsp low-sodium soy sauce or tamari
- 2 tbsp rice vinegar or lime juice
- 1–2 tbsp honey or brown sugar
- 1–2 tsp chili garlic sauce or sriracha (to taste)
- 1 tsp toasted sesame oil
- 1/2 cup warm water or unsalted chicken broth (to thin)
- Garnishes: Fresh cilantro, chopped peanuts, lime wedges, sesame seeds
- Optional extras: Bean sprouts, snap peas, or spinach
Instructions

- Cook the noodles. Bring a large pot of salted water to a boil. Cook noodles according to package directions until just tender. Drain and rinse with cool water to stop the cooking. Toss with a teaspoon of oil to prevent sticking.
- Make the peanut sauce. In a bowl, whisk peanut butter, soy sauce, rice vinegar or lime juice, honey, chili sauce, and sesame oil. Add warm water or broth a little at a time until the sauce is smooth and pourable, like heavy cream. Taste and adjust: more soy for salt, more lime for tang, more honey for sweetness, more chili for heat.
- Prep the chicken and veggies. Pat chicken dry and season with a pinch of salt and pepper. Slice bell pepper and chop green onions. Mince garlic and grate ginger.
- Sear the chicken. Heat 1 tbsp oil in a large skillet or wok over medium-high. Add chicken in a single layer. Cook 4–6 minutes, stirring occasionally, until cooked through and lightly browned. Transfer to a plate.
- Stir-fry aromatics and veggies. Add remaining 1 tbsp oil to the pan. Add garlic and ginger; cook 30 seconds until fragrant. Add bell pepper and cabbage (or carrots). Stir-fry 2–3 minutes until crisp-tender.
- Combine everything. Return chicken to the pan. Reduce heat to medium-low. Add cooked noodles and pour in most of the peanut sauce. Toss gently with tongs until everything is coated. If it looks dry, add more sauce or a splash of water.
- Finish and garnish. Stir in green onions. Turn off the heat. Top with chopped peanuts, cilantro, sesame seeds, and a squeeze of lime. Serve with extra sauce on the side.
How to Store
Let leftovers cool, then store in an airtight container for up to 4 days in the fridge. The sauce thickens as it chills, so add a splash of water or broth when reheating.
Warm gently on the stove over low heat or in the microwave in short bursts, stirring between each. For best texture, store garnishes separately and add fresh before serving.
Why This is Good for You
- Protein and fiber: Chicken provides lean protein, while peanut butter and veggies add fiber to help keep you full.
- Healthy fats: Peanuts offer monounsaturated fats that support heart health when enjoyed in moderation.
- Balanced plate: Carbs from noodles, protein from chicken, and fats from the sauce create a balanced, satisfying meal.
- Customizable sodium and sugar: Using low-sodium soy sauce and adjusting honey gives you control over what goes in your bowl.
What Not to Do
- Don’t skip thinning the sauce. Too-thick peanut sauce turns clumpy when tossed with noodles. Aim for smooth and pourable.
- Don’t overcook the noodles. Slightly underdone is better—noodles keep cooking in the pan.
- Don’t crowd the chicken. Overcrowding steams the meat. Cook in batches if your pan is small for better browning and flavor.
- Don’t add lime too early. Add most of your lime at the end to keep the flavor bright.
- Don’t forget to taste and adjust. The best peanut noodles hit sweet, salty, tangy, and spicy notes. Nudge each element until it sings.
Alternatives
- Different proteins: Swap chicken for shrimp, tofu, or tempeh. For tofu, press it first and pan-fry until golden before adding to the sauce.
- Noodle swaps: Try rice noodles for a silkier texture, whole-wheat spaghetti for extra fiber, or soba for a nutty twist. Zucchini noodles work if you want a lighter bowl.
- Nut-free option: Use sunflower seed butter or tahini. Add a touch more honey and lime to balance.
- Gluten-free: Use rice noodles and tamari or coconut aminos instead of regular soy sauce.
- Veggie boost: Add snap peas, broccoli, mushrooms, or spinach. Quick-cook veggies keep the dish crunchy and fresh.
- Mild to spicy: Keep it kid-friendly by skipping the chili and serving hot sauce on the side, or go bold with extra sriracha and red pepper flakes.
FAQ
Can I make the sauce ahead of time?
Yes.
Mix the sauce up to 5 days ahead and store it refrigerated in a jar. It will thicken, so whisk in warm water a tablespoon at a time before using.
What peanut butter works best?
Use creamy, no-stir peanut butter for the smoothest sauce. Natural peanut butter also works, but whisk longer and add a pinch of salt and a little extra sweetener to balance.
How do I keep the noodles from clumping?
Rinse cooked noodles under cool water and toss with a little oil.
When combining in the pan, add sauce right away and toss constantly with tongs to separate strands.
Can I make this vegetarian or vegan?
Absolutely. Use tofu or tempeh instead of chicken, swap chicken broth for water, and choose maple syrup or sugar instead of honey for a fully vegan version.
Is this an authentic Thai dish?
This recipe is Thai-inspired and takes cues from Thai flavor balance, but it’s simplified for home cooking. Traditional Thai dishes use ingredients like palm sugar, fish sauce, and tamarind.
You can add a splash of fish sauce or tamarind paste for a more classic edge.
What if I don’t have rice vinegar?
Use fresh lime juice or apple cider vinegar. Start small and add more to taste so the sauce stays balanced.
Can I use rotisserie chicken?
Yes. Shred about 3 cups and add it during the final toss with the noodles and sauce to warm through.
It’s a great shortcut for busy nights.
How do I make it extra creamy?
Add 1–2 tablespoons of coconut milk to the peanut sauce. It softens the edges and adds a gentle, rich finish.
What’s the best pan to use?
A large nonstick skillet or a wok works best. You want high heat and enough space to toss everything without steaming.
Can I freeze it?
Freezing is not ideal because the noodles can turn mushy and the sauce can split.
It’s better to refrigerate for a few days and reheat gently.
Wrapping Up
Thai Peanut Noodles with Chicken deliver comfort and big flavor with minimal effort. The creamy, tangy, slightly spicy sauce makes simple ingredients feel special, and the recipe flexes to whatever you have on hand. Keep this in your weeknight rotation, and customize it to your mood—extra lime for brightness, more chili for kick, or a pile of fresh herbs on top.
It’s the kind of meal that makes everyone at the table happy, and it reheats like a dream. Grab a bowl, add a squeeze of lime, and enjoy.

Thai Peanut Noodles With Chicken - Creamy, Savory, Weeknight Comfort
Ingredients
- Noodles: 8–10 oz rice noodles, spaghetti, or linguine
- Chicken: 1 lb boneless, skinless chicken breast or thighs, thinly sliced
- Oil: 2 tbsp neutral oil (canola, avocado, or peanut oil)
- Aromatics: 3 cloves garlic (minced), 1 tbsp fresh ginger (grated)
- Veggies: 1 red bell pepper (thinly sliced), 2 cups shredded cabbage or carrots, 3 green onions
- Peanut Sauce: 1/2 cup creamy peanut butter
- 3–4 tbsp low-sodium soy sauce or tamari
- 2 tbsp rice vinegar or lime juice
- 1–2 tbsp honey or brown sugar
- 1–2 tsp chili garlic sauce or sriracha (to taste)
- 1 tsp toasted sesame oil
- 1/2 cup warm water or unsalted chicken broth (to thin)
- Garnishes: Fresh cilantro, chopped peanuts, lime wedges, sesame seeds
- Optional extras: Bean sprouts, snap peas, or spinach
Instructions
- Cook the noodles. Bring a large pot of salted water to a boil. Cook noodles according to package directions until just tender. Drain and rinse with cool water to stop the cooking. Toss with a teaspoon of oil to prevent sticking.
- Make the peanut sauce. In a bowl, whisk peanut butter, soy sauce, rice vinegar or lime juice, honey, chili sauce, and sesame oil. Add warm water or broth a little at a time until the sauce is smooth and pourable, like heavy cream. Taste and adjust: more soy for salt, more lime for tang, more honey for sweetness, more chili for heat.
- Prep the chicken and veggies. Pat chicken dry and season with a pinch of salt and pepper. Slice bell pepper and chop green onions. Mince garlic and grate ginger.
- Sear the chicken. Heat 1 tbsp oil in a large skillet or wok over medium-high. Add chicken in a single layer. Cook 4–6 minutes, stirring occasionally, until cooked through and lightly browned. Transfer to a plate.
- Stir-fry aromatics and veggies. Add remaining 1 tbsp oil to the pan. Add garlic and ginger; cook 30 seconds until fragrant. Add bell pepper and cabbage (or carrots). Stir-fry 2–3 minutes until crisp-tender.
- Combine everything. Return chicken to the pan. Reduce heat to medium-low. Add cooked noodles and pour in most of the peanut sauce. Toss gently with tongs until everything is coated. If it looks dry, add more sauce or a splash of water.
- Finish and garnish. Stir in green onions. Turn off the heat. Top with chopped peanuts, cilantro, sesame seeds, and a squeeze of lime. Serve with extra sauce on the side.




