Pad Thai (with Chicken or Shrimp)

Published March 25, 2019. Updated October 28, 2025

This post may contain affiliate links. Read our disclosure policy.

The best Pad Thai recipe! Deliciously flavorful, easy to make, and perfectly satisfying. It’s made with ingredients you can find at the regular grocery store, and it’s sure to leave you craving more!

Pad Thai in a black wok with chicken and fresh vegetables.

What is Pad Thai?

Pad Thai is Thailand’s National dish and likely the most popular order at the majority of Thai restaurants here in the U.S.

It is a noodle stir fry dish traditionally made up of rice noodles, shrimp, tofu, eggs, and a deeply flavored, sweet and sour sauce. The sauce usually consists of ingredients such as fish sauce, tamarind paste, dried shrimp, and palm sugar.

Is This Authentic Pad Thai?

I’ll be the first to admit this is not the typical Pad Thai you’d find in Thailand. My version uses common ingredients found in U.S. supermarkets with a similar, and equally delicious flavor to an authentic version.

So, you won’t have to make a special trip to the Asian grocery store that may be 30 miles or more away from home.

In this Pad Thai, you’ll find tender pieces of chicken and lots of fresh vegetables, and it’s all tossed with the most crave-worthy sauce, and of course, finished with an abundance of crunchy peanuts.

You’ll see, based on the reviews and comments, this has been a reader favorite! It’s better than takeout and healthier, too.

 

Try it for yourself, and please leave a review in the comments below. I love to get reader feedback!

Pad Thai Recipe Video

Serving of pad thai in a white bowl.

Ingredients for Homemade Pad Thai

  • Rice noodles – you can find these in the Asian foods section of the grocery store. I usually use the A Taste of Thai brand.
  • Chicken breasts or shrimp – this makes it hearty and adds protein. Tofu can also be used here.
  • Vegetable oil – used for sautéing.
  • Brown sugar – to sweeten the sauce. This is added instead of the traditional palm sugar.
  • Soy sauce – to add deep flavor, it adds a nice saltiness and umami flavor, and balances the sweetness.
  • Rice vinegar and lime juice – to add brightness. This is added in place of traditional tamarind paste.
  • Fish sauce – adds key flavor, don’t skip it. You can find it in the Asian section of the grocery store. Feel free to add more to taste.
  • Vegetables (bell pepper, carrots, bean sprouts, green onions, garlic, and cilantro) – these make it a meal in one, and they add lots of flavor and bright, appetizing color.
  • Eggs – a classic part of Pad Thai. Scramble them using a fork.
  • Peanuts – for that crave-able crunch. Be sure to use unsalted so it doesn’t make the dish overly salty, and be sure they’re in small pieces.

Ingredients needed for pad thai shown here including eggs, red pepper flakes, fish sauce, soy sauce, rice vinegar, lime, bell pepper, chicken, brown sugar, peanuts, rice noodles, cilantro, green onions, bean sprouts, carrots, garlic and vegetable oil.

How to Make Pad Thai and Pad Thai Sauce

  • Cook noodles: Prepare rice noodles according to directions listed on the package. This usually includes soaking in a pot of very hot water or boiling noodles until al dente. Then rinse briefly and drain with cold water with a colander after the boil to prevent sticking.

Rinsing rice noodles in a colander for Pad Thai.

  • Prepare sauce: In a mixing bowl, whisk together brown sugar, soy sauce, rice vinegar, lime juice, and fish sauce; set the small bowl aside.

Showing how to make pad thai sauce. Whisking soy sauce, fish sauce, lime juice, rice vinegar and brown sugar in a glass mixing bowl set over a marble surface.

  • Cook chicken or shrimp: Heat oil in a wok or a 12-inch deep saute pan set over medium-high heat.
  • Add chicken and saute until cooked through, about 6 minutes. Add a dash of salt if desired.
  • If using shrimp, cook about 1 1/2 minutes per side or until opaque.
  • Transfer to a plate, leaving oil in the pan.

Showing how to make pad thai. Sautéing chicken breasts pieces in a wok.

  • Sauté vegetables until crisp-tender: Add bell pepper and carrots, saute 1 – 2 minutes, then add garlic, green onion (scallions), and bean sprouts, saute 1 minute longer.

Sautéing vegetables in wok for pad thai.

  • Cook eggs: Push veggies to the side of the pan and crack eggs into the center.
  • Cook and scramble over medium heat until eggs have just set.

Scrambling and cooking eggs in a center of wok for pad thai.

  • Stir fry everything together: Add in chicken, cooked noodles, and sauce, and toss everything together and cook 1 – 2 minutes.
  • Garnish: Serve warm, topped with cilantro, peanuts, and optional red pepper flakes and sesame seeds. A few lime wedges are nice too!

Adding rice noodles, cooked chicken and sauce to finish Pad Thai in wok.

How can I make a Healthier Pad Thai?

If you want to make this healthier, try the following substitutions:

  • Swap the white rice noodles with brown rice noodles
  • Use low-sodium soy sauce
  • Replace brown sugar with a spoon of honey
  • Use avocado oil or light olive oil in place of vegetable oil
  • Use firm tofu instead of chicken or shrimp.

Pad Thai in a black wok with chicken and fresh vegetables.

What if I Can’t Find Bean Sprouts?

Bean sprouts may be the only ingredient you have difficulty finding in this recipe. Some grocery stores don’t carry them, so if you can’t find them, simply omit them from the recipe.  If you’d like, you could replace it with another vegetable such as napa cabbage, snow peas, or zucchini noodles.

Can I Use Beef in Place of Chicken or Shrimp?

This recipe can also be made with beef in place of chicken or shrimp. Use 1 lb. skirt steak cut into thin 2-inch strips (against the grain) and sear on high heat just briefly on each side (about 1 minute per each, to medium doneness).

Two servings of pad thai in white bowls, with chopsticks on the side, set over a blue napkin.

More Thai Recipes You’ll Love:

Close up image of Pad Thai showing rice noodles, vegetables, chicken, peanuts and cilantro.

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

4.87 from 131 votes

Pad Thai (with Chicken or Shrimp)

This is such a flavorful, hearty, approachable Pad Thai that anyone can make! It's made with ingredients you can find at the regular grocery store and it's sure to leave you craving more!
Servings: 5 servings
Prep15 minutes
Cook20 minutes
Ready in: 35 minutes

Ingredients

  • 10 oz Thai rice noodles
  • 1 lb boneless skinless chicken breasts, sliced into small strips, or 1 lb extra large shrimp, peeled and deveined
  • 2 Tbsp vegetable oil
  • 1/4 cup packed dark-brown sugar
  • 1/4 cup soy sauce
  • 2 Tbsp rice vinegar
  • 1 Tbsp lime juice
  • 1 Tbsp fish sauce
  • 1 red bell pepper, sliced into thin strips and strips halved
  • 1 1/2 cups matchstick carrots
  • 2 cloves garlic, minced
  • 5 green onions, whites minced, greens sliced into 1-inch pieces
  • 2 cups bean sprouts
  • 3 large eggs
  • 1/2 cup unsalted peanuts, chopped
  • 1/3 cup cilantro, chopped
  • Red pepper flakes and sesame seeds (optional)

Instructions

  • Prepare rice noodles according to directions listed on package. In a mixing bowl, whisk together brown sugar, soy sauce, rice vinegar, lime juice and fish sauce, set aside.
  • While noodles are cooking, heat oil in a wok or a 12-inch deep saute pan set over medium-high heat. Add chicken and saute until cooked through, about 6 minutes. If using shrimp cook about 1 1/2 minutes per side or until opaque.
  • Transfer to a plate, leaving oil in pan. Add bell pepper and carrots saute 1 - 2 minutes then add garlic, green onions and bean sprouts saute 1 minute longer. 
  • Push veggies to edges of pan and crack eggs into center. Cook and scramble until eggs have cooked through. Add in chicken, noodles and sauce and toss everything together and cook 1 - 2 minutes.
  • Serve warm topped with cilantro, peanuts and optional red pepper flakes and sesame seeds.

Notes

  • If you like it extra saucy you can double the sauce mixture.
  • For a creamy, peanuty sauce you can add 2 Tbsp peanut butter to mixture.
  • If you can't find bean sprouts they can be omitted or you can replace with napa cabbage.
Nutrition Facts
Pad Thai (with Chicken or Shrimp)
Amount Per Serving
Calories 572 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 6g38%
Cholesterol 156mg52%
Sodium 1212mg53%
Potassium 796mg23%
Carbohydrates 71g24%
Fiber 4g17%
Sugar 16g18%
Protein 31g62%
Vitamin A 7500IU150%
Vitamin C 42.6mg52%
Calcium 76mg8%
Iron 2.6mg14%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.
Recipe originally shared in March 2015. Photos and tips updated March 2019.

 

Categorized:

Leave a Comment

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

342 Comments

  • Liliana

    I just made this Chicken Pad Thai and is amazing love it❤❤

  • Karen

    A friend brought this to our small group last night and it was a big hit!! Hubs loved it! I have oyster sauce and was thinking of subbing that for the fish sauce…they can’t be that different, can they? Anyway, thanks!!

    • Jaclyn

      Jaclyn Bell

      They do have quite a different taste. Fish sauce is kind of a key ingredient in Pad Thai but if you don’t have it you could try subbing the oyster sauce.

  • corynn

    Do you happen to know the calories per serving/how much pad thai is in 1 serving? We make this every week! LOVE it.

    • Jaclyn

      Jaclyn Bell

      Sorry I don’t have nutritional info but there are websites that you can calculate it on such as myfitnesspal.com. I’m so glad you’ve enjoyed this recipe Corynn!

  • Lori

    I make Pad Thai regularly from my Thai cookbook but thought I’d try your version. It was ok but definitely not as tangy as my version with tamarind. Overall kind of bland.

    • Jaclyn

      Jaclyn Bell

      Sorry to hear you didn’t like it. I thought about adding tamarind to this version because I have an asian market somewhat close to me but for most people in the U.S. it can be hard to track that down. This is more of an Americanized version.

  • Shelby

    Tasted very bland, sadly ????.. It was decently better once I added a good deal of siracha, some more sesame oil, more lime juice and peanuts. I think it’d be good if the chicken was soaking up some juices at some point during this process as well.

  • Erin

    I made this tonight (without bean sprouts as mine were a few days old and I’m paranoid). Only change I made was adding siracha to the sauce mixture as I found there was just a little too much vinegar when I first tasted it. But in the end it was DELICIOUS!

  • Nikki

    I made this last night and it is now my favorite Pad Thai receipe! Better than any restaurant for miles around. I must have used a larger than listed package of noodles, but that was just fine I quickly whipped up another mixture of the sauce. Even my husband that has never liked Thai food before and he ate three helpings and took leftovers for lunch today! Definitely going in the recipe book. Thank you for such a delicious recipe!