Chicken Pad Thai is a flavorful noodle dish made with tender strips of chicken, flat rice noodles, crisp vegetables, a savory-tangy sauce, scrambled egg, and crunchy roasted peanuts. This version brings together soy sauce, fish sauce, fresh lime juice, and honey for a balance of salty, tangy, and lightly sweet flavors.
The addition of shredded cabbage and carrots makes the dish especially practical for a weeknight meal. They cook quickly, add texture, and pair well with the tender rice noodles and chicken. A little sriracha can be added for heat, while fresh green onions or Thai basil give the finished dish a fresh finish.
Because rice noodles can become soft quickly, the key to a good Chicken Pad Thai is having the ingredients prepared before you begin cooking. Once the pan is hot, everything comes together fairly quickly.
This recipe makes a generous batch, making it useful for family dinners, leftovers, or meal preparation. Serve it immediately with extra lime and peanuts for the best combination of soft noodles, tender chicken, crisp vegetables, and crunchy toppings.
Quick Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: About 40 minutes
- Servings: 6โ8
- Difficulty: Moderate
- Cuisine: Thai-inspired
- Course: Dinner, Lunch
Ingredients
For the Noodles
- 1 pound flat rice noodles
For Cooking
- 3 tablespoons toasted sesame oil
- 1 tablespoon coconut oil
- 1 medium onion, diced small
- 1 pound boneless, skinless chicken breast, sliced into thin long strips
- 3โ5 cloves garlic, finely minced or pressed
- 1 tablespoon ground ginger, or ยฝ tablespoon fresh ginger
- 8 ounces thinly sliced green cabbage, about 3โ4 loosely packed cups
- 1 cup shredded carrots
For the Pad Thai Sauce
- โ cup low-sodium soy sauce
- ยผ cup fish sauce
- ยผโโ cup freshly squeezed lime juice
- 2 tablespoons honey or agave syrup
- 2 tablespoons sriracha, optional and adjusted to taste
For the Egg and Toppings
- 1 large egg
- 3 green onions, thinly sliced
- โ cup chopped roasted peanuts
Optional substitute:
- About โ cup minced fresh Thai basil instead of green onions
How to Make Chicken Pad Thai
1. Prepare the Rice Noodles
Prepare the flat rice noodles according to the package directions.
Different brands and thicknesses of rice noodles can require different soaking or cooking times, so it is best to follow the instructions on the package rather than relying on one exact method.
The noodles should be softened but not overly tender because they will continue cooking when added to the skillet.
Drain the noodles well and set them aside.
If they begin sticking together while waiting, toss them very lightly with a small amount of oil.
2. Prepare the Sauce
In a small bowl or measuring cup, combine:
- Low-sodium soy sauce
- Fish sauce
- Fresh lime juice
- Honey or agave syrup
- Sriracha, if using
Whisk until the honey is fully incorporated.
Taste the sauce carefully. Fish sauce and soy sauce are both salty, while lime provides acidity and honey adds sweetness.
If you prefer a tangier Chicken Pad Thai, use closer to โ cup lime juice. For a milder version, begin with ยผ cup and adjust later.
Set the sauce aside.
3. Cook the Chicken
Heat a large wok or wide skillet over medium-high heat.
Add the coconut oil and allow it to melt.
Add the sliced chicken in a relatively even layer.
Cook for approximately 4โ6 minutes, stirring and turning occasionally, until the chicken is no longer pink and is cooked through.
Thin strips of chicken will cook quickly, so avoid leaving them in the pan longer than necessary.
For food safety, chicken should reach an internal temperature of 165ยฐF (74ยฐC).
Transfer the cooked chicken to a plate and set aside.
4. Cook the Onion, Garlic, and Ginger
Add the toasted sesame oil to the same skillet.
Add the diced onion and cook for about 2โ3 minutes, stirring occasionally, until it begins to soften.
Add the garlic and ginger.
Cook for approximately 30 seconds, stirring constantly, until fragrant.
Garlic can burn quickly over high heat, so keep it moving in the pan.
5. Add the Vegetables
Add the thinly sliced cabbage and shredded carrots.
Cook for approximately 3โ5 minutes, stirring frequently.
The vegetables should soften slightly while still retaining some texture.
Avoid cooking them for too long because the cabbage can release excess moisture and become overly soft.
6. Scramble the Egg
Push the vegetables to one side of the skillet.
If the pan looks dry, add a very small amount of oil to the empty side.
Crack the egg into the open area.
Scramble it gently with a spatula until it is mostly cooked, then mix it into the vegetables.
The egg should form small pieces rather than one large omelet-like layer.
7. Add the Noodles and Chicken
Add the prepared rice noodles to the skillet.
Return the cooked chicken to the pan.
Use tongs or two large utensils to gently toss everything together.
Rice noodles can tear when stirred aggressively, so lift and turn them rather than pressing or chopping them with a spoon.
8. Add the Pad Thai Sauce
Pour the prepared sauce evenly over the noodles.
Continue tossing for approximately 2โ4 minutes, allowing the noodles to absorb some of the sauce.
The noodles should become evenly coated and glossy.
If the pan appears dry before the noodles are properly heated, add a small splash of water.
Avoid adding too much liquid at once because excess moisture can make the noodles soft and dilute the flavor.
9. Finish With Fresh Toppings
Remove the skillet from the heat.
Add the sliced green onions or minced Thai basil.
Sprinkle most of the chopped roasted peanuts over the noodles and gently toss.
Reserve some peanuts for serving.
Taste the Chicken Pad Thai and adjust if necessary.
Add extra lime juice for brightness, sriracha for heat, or a little additional honey if you prefer more sweetness.
Serve immediately.
Recipe Tips for Success
Prepare Everything Before Cooking
Chicken Pad Thai moves quickly once you start cooking.
Slice the chicken, prepare the vegetables, mix the sauce, and have the noodles ready before heating the pan.
This prevents ingredients from overcooking while you prepare something else.
Don’t Overcook the Rice Noodles
Rice noodles can go from tender to overly soft quickly.
Prepare them until just tender because they will finish heating in the skillet with the sauce.
Use a Large Pan
A wok is helpful, but a large wide skillet also works.
The noodles need enough room to be tossed with the vegetables and sauce without becoming packed tightly together.
Add the Sauce Gradually if Needed
If your skillet is smaller or your noodles are particularly absorbent, you can add the sauce in two additions.
This gives you more control over the final texture.
Keep the Vegetables Slightly Crisp
Cabbage and carrots add useful texture to this recipe.
Cook them only until slightly softened rather than allowing them to become very soft.
Balance the Sauce to Your Taste
The exact flavor of soy sauce, fish sauce, lime juice, and honey can vary by brand and personal preference.
Taste the sauce before adding it to the noodles and adjust carefully.
Ingredient Substitutions
Chicken Breast
Boneless chicken thighs can be used instead of chicken breast.
They may require slightly different cooking time depending on their thickness.
Rice Noodles
Flat rice noodles are the best choice for this recipe.
If necessary, another wide rice noodle can be substituted, but cooking instructions and texture may vary.
Coconut Oil
A neutral cooking oil such as avocado oil, vegetable oil, or canola oil can be used instead.
Sesame Oil
Toasted sesame oil adds a distinctive nutty flavor.
If unavailable, use another cooking oil, although the finished dish will have a different flavor.
Honey
Agave syrup works well as listed.
Brown sugar can also be used in small amounts, adjusting to taste.
Green Onions
Fresh Thai basil is a good alternative and gives the dish a different but complementary herbal flavor.
Peanuts
Cashews can be used if peanuts are unavailable.
For a nut-free option, omit the nuts or use toasted seeds for crunch.
Chicken Pad Thai Variations
Spicy Chicken Pad Thai
Increase the amount of sriracha or serve additional sriracha at the table.
Fresh sliced chili peppers can also be added for more heat.
Shrimp Pad Thai
Replace the chicken with peeled and deveined shrimp.
Cook the shrimp separately and add them back near the end to avoid overcooking.
Vegetable Pad Thai
Leave out the chicken and add additional vegetables such as bell peppers, bean sprouts, snap peas, or mushrooms.
Chicken and Shrimp Pad Thai
Use a combination of thinly sliced chicken and shrimp.
Cook each protein separately because shrimp cook much faster than chicken.
Extra Crunchy Pad Thai
Add bean sprouts shortly before serving.
They provide a crisp texture that contrasts well with the soft rice noodles.
Storage and Reheating
Refrigerator
Allow leftover Chicken Pad Thai to cool before transferring it to airtight containers.
Store in the refrigerator for about 3โ4 days.
The noodles will absorb more sauce as they sit, so leftovers may be less saucy than the freshly prepared dish.
Reheating on the Stove
For the best texture, reheat the noodles in a skillet over medium-low heat.
Add a small splash of water if they appear dry and gently toss until warmed through.
Microwave Reheating
Place a serving in a microwave-safe container and cover loosely.
Heat in short intervals, stirring between intervals, until hot.
Avoid overheating because chicken can become dry and rice noodles can become soft.
Freezing
Freezing is generally not the best option for Chicken Pad Thai.
Rice noodles can become softer or change texture after freezing and thawing.
For the best quality, refrigerate leftovers and enjoy them within a few days.
Serving Suggestions
Chicken Pad Thai works well as a complete meal, but a few simple additions can make the meal feel more substantial.
Serve with:
- Extra lime wedges
- Additional chopped peanuts
- Sriracha
- Thai basil
- Fresh cucumber slices
- Simple cabbage salad
- Fresh fruit
- Spring rolls
For a fresh contrast, cucumber or a lightly dressed cabbage salad works particularly well alongside the warm noodles.
A cold sparkling water with lime also pairs nicely with the salty, tangy, and slightly spicy flavors.
Nutrition Information
The following nutritional values are estimated per serving, assuming the recipe makes 8 servings. Actual values can vary depending on the brands of noodles, soy sauce, fish sauce, cooking oils, and other ingredients used.
- Calories: ~500
- Protein: ~24 g
- Carbohydrates: ~68 g
- Fat: ~16 g
- Saturated Fat: ~3 g
- Fiber: ~4 g
- Sugar: ~8 g
- Sodium: ~1,300 mg
The sodium content can vary considerably depending on the soy sauce and fish sauce used.
Frequently Asked Questions
Can I make Chicken Pad Thai ahead of time?
You can prepare the sauce, slice the vegetables, and cook the chicken ahead of time. The noodles are best cooked and combined with the sauce shortly before serving because they can soften as they sit.
Can I use fresh ginger instead of ground ginger?
Yes. About ยฝ tablespoon of finely minced fresh ginger can be used in place of the ground ginger.
Add it with the garlic so it has time to release its aroma.
Why are my rice noodles mushy?
Rice noodles usually become mushy when they are over-soaked, overcooked, or heated for too long in the skillet.
Prepare them until just tender and finish warming them with the sauce.
Can I make this Chicken Pad Thai less spicy?
Yes. Simply leave out the sriracha.
The remaining ingredients provide plenty of savory and tangy flavor without significant heat.
Can I substitute the chicken with shrimp?
Yes. Shrimp is an excellent alternative.
Cook it separately for only a few minutes until opaque, then add it back to the noodles near the end.
What can I use instead of peanuts?
Cashews are a suitable alternative.
For a nut-free option, omit the nuts or use toasted seeds for crunch.
How do I keep the noodles from sticking together?
Drain the noodles well and toss them gently with a very small amount of oil if they will sit for several minutes before entering the skillet.
Avoid using too much oil, which can prevent the sauce from coating the noodles properly.
Can I double this recipe?
Yes, but use a very large wok or prepare the recipe in batches.
Overcrowding the pan can make it difficult to toss the noodles and can cause the vegetables to steam.
Final Thoughts
This Chicken Pad Thai is a practical noodle dinner with tender chicken, fresh vegetables, scrambled egg, crunchy peanuts, and a sauce that combines salty, tangy, sweet, and optional spicy flavors.
The most important part of the recipe is controlling the texture of the rice noodles. Preparing them just until tender and adding them to the skillet near the end helps keep them from becoming overly soft.
Once you have the basic method down, the recipe is easy to adapt with shrimp, additional vegetables, Thai basil, or extra heat. Serve it immediately with fresh lime and chopped peanuts for the best texture and flavor.
Print
Chicken Pad Thai Recipe
- Total Time: 40 minutes
- Yield: 6 servings
Description
Chicken Pad Thai is a flavorful Thai-inspired noodle dish made with tender chicken, flat rice noodles, crunchy vegetables, scrambled egg, roasted peanuts, and a sweet, savory, tangy sauce. It is an easy homemade dinner packed with fresh lime, garlic, ginger, and optional sriracha heat.
Ingredients
- 1 pound flat rice noodles
- 3 tablespoons toasted sesame oil
- 1 tablespoon coconut oil
- 1 medium onion, diced small
- 1 pound boneless, skinless chicken breast, sliced into thin long strips
- 3 to 5 cloves garlic, finely minced or pressed
- 1 tablespoon ground ginger, or ยฝ tablespoon fresh ginger
- 8 ounces thinly sliced green cabbage, about 3 to 4 loosely packed cups
- 1 cup shredded carrots
- โ cup low-sodium soy sauce
- ยผ cup fish sauce
- ยผ to โ cup freshly squeezed lime juice
- 2 tablespoons honey or agave syrup
- 1 large egg, scrambled
- 2 tablespoons sriracha, optional and to taste
- 3 green onions, sliced into thin rounds
- โ cup chopped roasted peanuts
Instructions
- Cook the flat rice noodles according to the package directions until tender but still slightly firm. Drain well and set aside.
- In a small bowl, whisk together the soy sauce, fish sauce, lime juice, honey or agave syrup, and sriracha if using. Set the sauce aside.
- Heat the coconut oil and 1 tablespoon of the sesame oil in a large skillet or wok over medium-high heat.
- Add the diced onion and cook for 2โ3 minutes, until it begins to soften.
- Add the sliced chicken and cook for 5โ7 minutes, stirring frequently, until the chicken is cooked through and lightly browned.
- Add the minced garlic and ginger and cook for about 30โ60 seconds, until fragrant.
- Add the sliced cabbage and shredded carrots. Stir-fry for 2โ3 minutes, keeping the vegetables slightly crisp.
- Push the chicken and vegetables to one side of the skillet. Add the scrambled egg and cook until set, breaking it into small pieces.
- Add the cooked rice noodles to the skillet along with the prepared sauce and remaining sesame oil.
- Toss everything together over medium-high heat for 2โ3 minutes, until the noodles are evenly coated and heated through.
- Stir in the sliced green onions and chopped roasted peanuts, reserving some for garnish.
- Taste and adjust the lime juice, sriracha, or seasoning according to preference.
- Serve immediately topped with additional green onions and roasted peanuts.
Notes
- Do not overcook the rice noodles because they can become soft and break apart when stir-fried.
- Slice the chicken into thin, even strips so it cooks quickly and evenly.
- Freshly squeezed lime juice gives the sauce the best flavor.
- Adjust the amount of sriracha according to your preferred level of heat.
- Thai basil can be used in place of the green onions for a different fresh flavor.
- For the best texture, add the noodles after the vegetables are cooked and toss gently.
- Reduced-salt roasted peanuts work well if you want to keep the dish from becoming overly salty.
- Store leftovers in an airtight container in the refrigerator for up to 3 days and reheat gently in a skillet or microwave.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Thai