These Thai Peanut Chicken Noodle Bowls are a tasty mix of tender chicken, colorful veggies, and chewy noodles all topped with a creamy peanut sauce. Yum!
Making this dish is like a mini cooking adventure! I love how quick it comes together. It’s perfect for busy nights when I want something delicious without much fuss!
Key Ingredients & Substitutions
Rice Noodles: Rice noodles provide a soft and chewy texture, ideal for soaking up the sauce. If you can’t find them, any pasta like spaghetti or even zucchini noodles work well!
Chicken: I love using boneless, skinless chicken breasts for their quick cooking time. You can easily substitute tofu or chickpeas for a vegetarian version, or use shrimp for a seafood twist.
Pure Peanut Butter: Creamy peanut butter makes the sauce smooth and rich. Sweet almond or sunflower butter can be used if you need a nut-free option. Just ensure the flavor profile matches your taste!
Honey or Maple Syrup: Both add sweetness to the sauce. If you prefer, agave nectar or brown sugar can be good substitutes as well.
Sriracha: For a kick of heat, Sriracha is perfect. If it’s too spicy for you, try using a milder hot sauce or leaving it out entirely. You can also add a bit of red pepper flakes for some spice without the sauce.
How Do I Make the Perfect Peanut Sauce?
Creating the perfect peanut sauce is key to this dish! Here’s how you can get it just right:
- In a medium bowl, whisk together peanut butter, soy sauce, honey, rice vinegar, lime juice, Sriracha, minced garlic, and grated ginger.
- If the sauce is too thick, slowly add warm water until you reach the desired creamy pourable consistency.
- Taste and adjust: add more lime juice for tanginess, or more honey for sweetness, based on what you enjoy!
Following these tips will help you achieve a delicious, creamy sauce that ties all the elements together in your bowl. Enjoy your cooking!

How to Make Thai Peanut Chicken Noodle Bowls
Ingredients You’ll Need:
For the Noodles and Chicken:
- 8 oz rice noodles (or your favorite noodles)
- 2 boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons vegetable oil
For the Peanut Sauce:
- 1/2 cup creamy peanut butter
- 1/4 cup soy sauce
- 1 tablespoon honey or maple syrup
- 1 tablespoon rice vinegar
- 1 tablespoon lime juice (plus extra lime wedges for serving)
- 1-2 teaspoons Sriracha or chili garlic sauce (adjust to taste)
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
For the Toppings:
- 1 large cucumber, thinly sliced
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped green onions
- 1/4 cup roasted peanuts, chopped
- Optional: chopped fresh mint or basil for garnish
How Much Time Will You Need?
This delicious dish will take about 30 minutes to prepare from start to finish. You’ll need about 10 minutes to cook the chicken and noodles, 10 minutes to whip up the peanut sauce, and another 10 minutes to assemble and garnish your bowls. It’s a quick and wonderful weeknight dinner option!
Step-by-Step Instructions:
1. Cook the Noodles:
Begin by preparing the rice noodles according to the package instructions. Once they are done, drain and rinse them under cold water to stop the cooking process. Set them aside for later.
2. Prepare the Peanut Sauce:
In a medium-sized bowl, whisk together the creamy peanut butter, soy sauce, honey, rice vinegar, lime juice, Sriracha, minced garlic, and grated ginger until you have a smooth mixture. If the sauce is too thick, you can add a little warm water until it reaches a creamy pouring consistency. Set it aside for now.
3. Cook the Chicken:
In a large skillet or pan, heat the vegetable oil over medium-high heat. Once hot, add the bite-sized chicken pieces. Cook, stirring occasionally, until the chicken is golden brown and fully cooked through, which will take about 6-8 minutes.
4. Combine Chicken and Sauce:
Reduce the heat to low and pour the prepared peanut sauce over the cooked chicken in the skillet. Stir well to coat the chicken evenly with the sauce and heat through for about 2 minutes. It should smell amazing at this point!
5. Assemble the Bowls:
Now it’s time to put everything together! Divide the cooked noodles among serving bowls. Spoon the peanut chicken mixture over the noodles, spreading it out evenly.
6. Add Fresh Ingredients:
Next, arrange the sliced cucumber on one side of each bowl. Then sprinkle them generously with chopped cilantro, chopped green onions, and roasted peanuts. It adds texture and freshness to the dish!
7. Garnish and Serve:
Finish by adding lime wedges on the side of each bowl for squeezing just before eating. If you like, you can also garnish with some chopped fresh mint or basil leaves for an extra burst of flavor.
8. Enjoy:
Your Thai Peanut Chicken Noodle Bowls are ready to enjoy! Mix everything together in the bowl to get a perfect balance of flavors and textures in every bite. Each mouthful is a delightful mix of creamy, zesty, and crunchy. Enjoy your meal!
This bowl is fresh, colorful, and packed with bold Thai flavors. It’s a fantastic way to bring restaurant-style dishes into your home. Perfect for a quick and satisfying evening meal!
Can I Use Gluten-Free Noodles?
Absolutely! You can substitute regular rice noodles with gluten-free rice noodles or even zucchini noodles for a low-carb option. Just ensure they are cooked according to their specific package instructions!
How Can I Store Leftovers?
Store any leftover noodle bowls in an airtight container in the fridge for up to 3 days. To reheat, warm gently in the microwave or on the stovetop, adding a splash of water or additional peanut sauce to keep things moist.
Can I Make This Recipe Vegetarian?
Yes! Simply replace the chicken with tofu or your favorite plant-based protein, like tempeh or chickpeas. Just ensure you cook them until golden and heated through, similar to how you would the chicken.
How Can I Adjust the Spice Level?
If you prefer a milder dish, start with just a small amount of Sriracha or chili garlic sauce and gradually add more to taste. Conversely, if you like it spicier, feel free to double the Sriracha or add red pepper flakes for extra heat!
