today is Mar 25, 2023

Try out this vegetable-loaded takeout-style chicken pad thai if you prefer a rich and very rounded sauce without any pungent fish sauce. The chewy noodles, juicy chicken pieces and colorful crisp vegetables are cooked in a tangy sweet sauce that is well balanced. It satisfies your takeout cravings and keeps your dinner extra healthy. Gluten-Free adaptable, Vegan / Vegetarian-Adaptable

Fast easy chicken pad thai with huge flavor

Growing up in China, I didn’t get exposed to much authentic Thai food because there were limited options available. My first encounter with pad thai was in Chicago back in 2014. I was visiting Thomas (boyfriend at the time, now husband) during the dead of winter and I was craving some hot soup. So, he ordered some tom kha gai and pad thai for me. I later learned that those were Americanized versions of the dishes, but I really enjoyed them at the time.

I would go on to try many great authentic-tasting Thai dishes after moving to New York City, amazed by their rich flavors and textures. But when I cook my favorite Thai dishes at home, such as chicken pad thai, I prefer to make the sauce slightly milder and add some extra vegetables.

Freshly fried Thai takeout style noodles with chicken

Why this recipe

If you like takeout-style Thai food, the fish sauce in the authentic pad thai might taste too pungent for you. That’s why I developed this chicken pad thai sauce that uses oyster sauce and soy sauce to replace the fish sauce. This combination:

  1. Adds a rich seafood-y and savory umami to the dish without the pungent fish sauce note. 
  2. Consists of ingredients you probably already have in your pantry if you’ve been cooking Chinese food from my blog. 
  3. You can easily change this recipe to a vegan or vegetarian version by using vegetarian oyster sauce to replace the regular oyster sauce.

I also added more vegetables – carrots, broccoli, and pepper. Not only do they add beautiful color to the dish, but they also add amazing texture and flavor. So you will have a one-pot dinner that is balanced and nutritious without needing to make extra side dishes.

Takeout style chicken fried rice noodles


The noodles

Chicken pad thai uses the narrow dried rice noodles that are about 1/4” (4 cm)-wide. These days you can easily find them in many grocery stores in their ethnic / Asian aisle. And of course, you can find them in most Asian markets.

Some of the most common brands are Thai K itch en, A Ta ste of Thai, and Erawan Brand (the one with the three-elephant logo). They all yield really good results if you soak them properly. 

What kind of dried rice noodles to use for pad thai

TIP – How to properly soak pad thai noodles

Depending on the pad thai noodles you buy, the package instructions might be different. It might require soaking in hot water or even boiling. However, I found that the best way to prepare the noodles is to soak them in room temperature water. By room temperature water, I mean just turn up the tap water temperature a tiny bit, so the water is not cold but lukewarm.

When you soak or boil the thin type of rice noodles, it’s very easy to overcook them. If that happens, the noodles may become soggy and break apart during stir frying.

Soaking the noodles in room temperature water requires a little more time. But the noodles will hydrate more evenly, and you will have a lot of wiggle room to adjust the texture during cooking. Plus, you can prepare the other ingredients while soaking the noodles so you’re not really losing any time here.

How to soak dried rice noodles for pad thai

Key ingredient – tamarind paste

Tamarind paste is the crucial ingredient to use, so your chicken pad thai will not taste like it’s made with a ketchup sauce (many takeout places do that!). Even though I’m sharing the takeout version here, I still think you should stay away from ketchup if you can 🙂

Tamarind paste / puree has a dark color, a thick consistency like honey, and a tart, fruity taste. It is made from tamarind pods. It’s a common ingredient in Southeast Asian and Indian cooking to add a sour fruitiness to a dish. 

Because tamarind paste has such a vibrant and complex flavor, you only need to add some sugar and oyster sauce to make a great pad thai sauce!

These days you can easily find it in a grocery store’s Asian / ethnic aisle. You can also find it online or in many Asian grocery stores.

Use tamarind puree paste for the best pad thai

Prep work

Once you’ve done the prep, your table should have everything ready to go. Because when you start the stir fry, it moves super fast and you won’t have time to chop or prepare a missing ingredient.

PS. I totally forgot to add the soaked rice noodles into this photo (Ha!). They should be soaked and drained, then placed near the rest of the ingredients.

Mise-en-place for chicken pad thai

How to make vegan / vegetarian pad thai

I shared a vegan pad thai recipe in the past. That recipe is on the complicated end of the spectrum because I tried to use chickpea flour to make scrambled eggs to mimic the authentic pad thai texture.

If you want to make a quick and delicious vegetarian pad thai dish, simply use half a block of tofu to replace the chicken. Pan fry the tofu until golden brown on both sides.

If you want to make this dish vegan, use the tofu instead of chicken and skip the eggs. If you want to add texture to the vegan pad thai, try using some deep-fried tofu to replace tofu for a more dynamic texture.

Chicken pad thai cooking process

To get every ingredient cooked to the perfect doneness, it’s important to cook some of them separately and add back later.

  1. Steam the broccoli using your frying pan with a bit of water
  2. Pan fry the chicken
  3. Scramble the eggs
  4. Cook the aromatics and carrots
  5. Toss the noodles with sauce
  6. Add back the cooked chicken, eggs, and broccoli. Toss briefly
  7. Add the bean sprouts, green onions, and pepper
  8. Garnish with lime and extra bean sprouts and serve!
How to cook chicken pad thai at home step by step

Pro tip

If you have a nonstick skillet, that will be the best option and most fuss-free way to make shrimp pad thai. It requires less oil and the rice noodles won’t stick to the skillet.

You can use a carbon steel or cast iron wok or a heavy skillet but you’ll need to pay extra attention. Because the pad thai sauce is highly acidic, it will erode the seasoning on your cast iron or carbon steel pan. What you can do is to cook with high heat and use a bit more oil, to limit the food from coming in contact with the pan for a prolonged period. I tested this recipe multiple times over the course of a week using my carbon steel pan. In the end, my five years’ worth of pan seasoning had flaked off badly by the time that I photographed the dish. That’s why you can see from the picture that my scrambled eggs stuck to the pan. I was quite upset and I had to re-season my pan all over again.

I do not recommend to use a stainless steel pan because the rice noodles will stick badly.

Easy homemade healthy Chicken pad thai


Cooking chicken pad thai at home is quick and easy! Once you have the key ingredients, you can easily get the rest of the ingredients at a regular grocery store. If you enjoy the dish, stock up on tamarind paste and rice noodles because they will keep for a long time if stored properly. Also, do feel free to replace the veggies according to your preference and have fun with the cooking!

Want to Know More? Receive our 5-Day Chinese Cooking Crash Course Recipe Updates! Subscribe

This homemade chicken pad thai is bursting with fresh, bright flavors and handily beats takeout. It’s quick and easy and is all about helping each ingredient shine and without any fish sauce! The toothy rice noodles combine with a sweet-sour-spicy sauce that is just irresistible. Gluten-Free

Chicken Pad Thai (Takeout-Style)

Try out this vegetable-loaded takeout-style chicken pad thai if you prefer a rich and very rounded sauce without any pungent fish sauce. The chewy noodles, juicy chicken pieces and colorful crisp vegetables are cooked in a tangy sweet sauce that is well balanced. It satisfies your takeout cravings and keeps your dinner extra healthy. Gluten-Free adaptable, vegan / vegetarian-adaptable

Author: Maggie Zhu

Course: Main

Cuisine: Thai

Keyword: takeout

Prep Time: 30 minutes

Cook Time: 10 minutes

Total Time: 40 minutes



  • 8 oz (225 g) chicken breast , sliced thinly against the grain (or thigh)
  • 1 teaspoon soy sauce


  • 3 tablespoons brown sugar (or palm sugar)
  • 2 tablespoons tamarind puree (or tamarind paste)
  • 2 tablespoons oyster sauce (or vegetarian oyster sauce) (*Footnote 1)
  • 2 tablespoons soy sauce (*Footnote 1)

Stir Fry

  • 1/2 head broccoli , cut into small bite-size florets
  • 4 tablespoons peanut oil (or vegetable oil)
  • 2 eggs , beaten
  • 4 cloves garlic , minced
  • 1 shallot , sliced
  • 1/2 carrot , sliced
  • 5 green onions , sliced into 1” (2.5 cm) pieces
  • 1 long red pepper , sliced (or bird eye pepper if prefer a spicier dish)
  • 1 1/2 cup mung bean sprouts , and extra for garnish
  • 3 tablespoons peanuts , coarsely chopped
  • 1 lime , sliced into wedges for garnish


  • For the noodles: Fully submerge the noodles in room temperature water for 30 to 40 minutes, until they are soft enough to wrap around your fingers without breaking apart, but not quite soft enough that you can bite into them. Drain and set aside.

  • For the chicken: combine the chicken pieces and soy sauce in a medium-sized bowl. Mix with your hands until the chicken is evenly coated. Let marinate while preparing the other ingredients. (*Footnote 2)

  • For the sauce: Combine the sauce ingredients and mix until the sugar is fully dissolved.

  • To cook: Add 1/4 cup water to a large skillet and heat over medium-high heat until simmering. Add the broccoli florets and cover. Steam for 40 seconds to 1 minute, until al dente. Transfer the broccoli to a plate. Wipe the pan clean with paper towels.

  • Add 1 tablespoon of oil to the same skillet. Add the chicken pieces with as little overlapping as possible. Cook without moving until the bottom turns golden brown. Turn to the other side, for 30 seconds or so, until the bottom just turns golden. Transfer to a plate and set aside.

  • Add 1 tablespoon of oil and pour in the beaten eggs. Let cook without moving until the bottom sets, then start to scramble lightly, until the eggs are almost cooked. Transfer the eggs to the plate with the chicken

  • Add the remaining 2 tablespoons of oil, the garlic, shallots, and carrot into the same pan. Cook and stir for 1 minute to release the fragrance.

  • Add the noodles. Stir a few times to mix everything together. Pour in the sauce. Cook and stir until the sauce is mostly absorbed.

  • Add back the cooked chicken, eggs, and broccoli. Stir a few times to mix well.

  • Add the green onion, pepper, and bean sprouts. Toss for another 30 seconds, until the vegetables are just wilted. Carefully taste a noodle. If it’s still too tough, add a splash of water and stir to mix well. Cook for another 1 to 2 minutes until the noodles reach the texture you prefer.

  • Garnish with the remaining bean sprouts, peanuts, and some wedges of lime. Serve hot as a main dish.


  1. If you prefer a more authentic taste, use 2 tablespoons of fish sauce to replace the 2 tablespoons of oyster sauce and 2 tablespoons of soy sauce. I personally prefer the “takeout style” rounded sauce that is less fishy but still very rich. If you want to make this dish vegan or vegetarian, use vegetarian oyster sauce with tofu and you’ll get a great dish as well.
  2. If you use chicken breast, you can also add 1 teaspoon cornstarch to the mix, so the chicken will stay more tender without getting overcooked. Chicken thigh is less likely to overcook so you can skip the starch with the thigh.


Serving: 1 serving , Calories: 368 kcal , Carbohydrates: 26 g , Protein: 21.7 g , Fat: 21.1 g , Saturated Fat: 3.5 g , Cholesterol: 118 mg , Sodium: 596 mg , Potassium: 638 mg , Fiber: 2.5 g , Sugar: 10.5 g , Calcium: 77 mg , Iron: 2 mg

More Southeast Asian Inspired Mains

  • Shrimp Pad Thai
  • Vegan Thai Green Curry
  • Thai Beef Salad
  • Easy Mango Salad with Lime Dressing