Easy Pad Thai
- By Jennifer Segal
- Updated January 20, 2025
- 169 Comments
- Leave a Review

This post may contain affiliate links. Read my full disclosure policy.
Got a taste for Thai? With easy-to-find ingredients and my simple recipe, you can whip up delicious, restaurant-quality pad Thai at home!
Pad Thai is a quick and flavorful stir-fried noodle dish—a beloved street food in Thailand and a go-to favorite in Thai restaurants around the world. If you love it as much as I do, you’ll be happy to know it’s easier to make at home than you might think!
Traditional pad Thai recipes call for a daunting list of ingredients—think tamarind liquid, dried shrimp, pickled white radishes, and garlic chives—that can be tough to track down at your local grocery store. But this simplified “Westernized” version uses a few clever swaps (yes, that’s why there’s ketchup!) to make it more accessible while still delivering incredible flavor.
“Made it last night and it is the best pad Thai ever! Easy to make and customize. Thank you!”
Video Tutorial
What You’ll Need To Make Pad Thai

- Flat rice noodles: The key ingredient in pad Thai, these noodles are easy to find in the Asian section of most large supermarkets. Unlike wheat pasta, they’re soaked in hot water off the heat until just soft, then drained and rinsed to stop cooking and remove excess starch. This keeps them perfectly chewy and ready for stir-frying without turning mushy.
- Eggs: Scrambled into the noodles, adding protein and richness.
- Fish sauce: Contributes a salty, umami depth essential to the dish’s authentic flavor. Look for a brand from Thailand or Vietnam, and don’t worry about buying a large bottle—it keeps forever.
- Soy sauce: Adds additional savory notes and color to the noodles.
- Rice vinegar: Introduces a mild acidity, balancing the dish’s flavors.
- Ketchup: Used as a convenient substitute for tamarind paste, offering a hint of sweetness and tang.
- Light brown sugar: Adds sweetness, balancing the savory and acidic elements.
- Shrimp: It’s the perfect quick-cooking protein for pad Thai, but you’ve got options! Chicken or tofu work great too—just slice them thin and stir-fry the same way you would with shrimp. Whatever protein you choose, just be sure it’s fully cooked before tossing it with the noodles and sauce.
- Garlic and scallions: Add aromatic depth to the dish.
- Peanuts: Offer a crunchy texture and nutty flavor.
- Bean sprouts: Add freshness and a crisp texture.
- Jump to the printable recipe for precise measurements
Step-by-Step Instructions
To begin, bring a large pot of water to a boil, then turn off the heat. Add the noodles, swish them around to separate, and let sit until soft but still chewy, 5 to 10 minutes.

Drain and rinse the noodles well with cold water, and then set them aside.
In a small bowl, beat the eggs with a pinch of salt and set aside.

Make the sauce: In a medium bowl, whisk together the water, fish sauce, soy sauce, vinegar, ketchup, sugar, and red pepper flakes.

Heat 2 tablespoons of oil in a large nonstick pan or wok over medium-high heat. Add the shrimp and a pinch of salt, and cook, stirring often, for about 2 minutes. Toss in the garlic and light green scallions, and cook for another minute, stirring frequently. Transfer everything to a plate, then use a rubber spatula to scrape the pan clean.

Add 1 teaspoon of oil to the pan and scramble the eggs until cooked, 1 to 2 minutes. Place them on the plate with the shrimp—you’ll add them back later.

Add 2 more tablespoons of oil to the pan, then toss in the noodles and sauce. Stir gently until the noodles soak up all the liquid and are cooked through. If they seem a little firm, add a splash of water to help soften them.

Add the contents of the plate and the dark green scallions to the pan and toss gently to combine, until everything is warmed through. Taste and adjust the seasoning if necessary. Transfer to a serving platter and top with peanuts, bean sprouts, and cilantro. Serve the pad Thai with lime wedges, if you’d like.

You May Also Like
Pad Thai

Why order takeout when you can make delicious homemade pad Thai in your own kitchen?
Ingredients
- 8 ounces flat rice noodles (linguini or fettuccini width)
- 2 large eggs, beaten
- ¼ cup + 2 tablespoons water
- 2½ tablespoons fish sauce
- 1 tablespoon soy sauce
- 1 tablespoon rice vinegar
- 1½ tablespoons ketchup
- ¼ cup (packed) light brown sugar
- Heaping ¼ teaspoon crushed red pepper flakes
- 4 tablespoons + 1 teaspoon vegetable oil, divided
- ¾ pound large (31/35) shrimp, peeled and deveined, thawed if frozen
- Salt
- 2 cloves garlic, minced
- 3 scallions, light parts thinly sliced, dark green parts cut into 1-inch pieces
- ¼ cup dry roasted salted peanuts, coarsely chopped
- 1 cup bean sprouts
- ¼ cup chopped fresh cilantro (optional)
- Lime wedges, for serving (optional)
Instructions
- Bring a large pot or wide skillet of water to a boil. Off the heat, add the noodles. Briefly swish them around to separate them, then let sit, stirring occasionally to prevent sticking, until the noodles are soft and pliable but still chewy to the bite, 5 to 10 minutes. Drain and rinse well with cold water. Set aside.
- In a small bowl, beat the eggs with a pinch of salt. Set aside.
- Make the sauce: In a medium bowl, whisk together the water, fish sauce, soy sauce, vinegar, ketchup, sugar, and red pepper flakes. Set aside.
- Heat 2 tablespoons of the oil in a large nonstick pan or wok over medium-high heat. Add the shrimp and season with ⅛ teaspoon salt. Cook, stirring often, for two minutes. Add the garlic and light green scallions and cook, stirring constantly, until softened and the shrimp are cooked through, about 1 minute more. Transfer the shrimp, garlic, and scallions to a large plate, using a rubber spatula to scrape the pan clean.
- Add 1 teaspoon of oil to the hot pan. Add the eggs and scramble until cooked through, 1 to 2 minutes. Add to the plate with the shrimp.
- Add 2 tablespoons of the oil to the hot pan. Add the drained noodles to the pan, along with the sauce mixture. Cook, tossing the noodles gently so as not to break them, until the liquid is absorbed by the noodles and the noodles are cooked through, a few minutes. If the noodles are still firm to the bite when the sauce is absorbed, add a few tablespoons of water and continue cooking. Add the contents of the plate and the dark green scallions to the noodles and toss gently to combine, until everything is warmed through. Taste and adjust seasoning if necessary. Transfer to a serving platter and top with peanuts, bean sprouts, and cilantro (if using). Serve with lime wedges, if desired.
Nutrition Information
Powered by
- Per serving (4 servings)
- Calories: 579
- Fat: 23 g
- Saturated fat: 3 g
- Carbohydrates: 66 g
- Sugar: 17 g
- Fiber: 3 g
- Protein: 28 g
- Sodium: 1,411 mg
- Cholesterol: 230 mg
This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.
Gluten-Free Adaptable Note
To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.
See more recipes:
Comments
Add a Comment Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Made this tonight minus the sprouts and it was by far the best!!! My husband said it was a keeper (just like the rest of your recipes)!
Made this tonight! It was a hit! It had amazing flavor and it wasn’t too sweet.
Another keeper! I live down the street from a Thai restaurant and crave pad Thai with tofu more often than I like to pay the $20 price. This recipe was wonderful and fed my entire family! I bought my noodles from a local Asian market, which I think made all the difference. Not going to lie, I was skeptical of the ketchup but it gave it the perfect flavor. My husband and 2/3 kids loved this meal! I doubled the noodles and sauce, added ribbons of carrots and thinly sliced cabbage, and subbed shrimp for tofu. I can’t wait to make this recipe again!
This was very tasty! Made as written except I used larger shrimp, but I think I’ll do it with smaller shrimp next time. It is very authentic and delicious.
What I LOVE about your recipes is how you write them. I love the mis-in-plas instructions—that’s sooo helpful
Thanks for the recipes, they’re always delicious.
Anxious to make this recipe, but having trouble finding bean sprouts. What can I use as a substitute?
Hi Paula, you could try something like shredded cabbage or julienned cucumber. It’s also fine to just omit them. I hope you enjoy!
Hi Jenn, I have tamarind concentrate can I use it instead of ketchup and would I use the same amount? My family loves this recipe, so I don’t really want to change it.
Hi Sharon, I’ve never tested this with Tamarron concentrate so I can’t say how it will impact the flavor of the recipe. If you want to give it a try, I’d suggest the following conversion tweaks:
For every 1 tablespoon of ketchup, use:
• 2 teaspoons tamarind concentrate
• 1 teaspoon sugar (to replace ketchup’s sweetness)
• A small splash of water (if needed, to adjust consistency)
Please LMK how it turns out if you try it!
Thank you for the information on how to use Tamarind.
The dish turned out really good a little different than your recipe…not worse or better. It was more sour but still delicious. If I have Tamarind, I’ll use it if not a big deal with your recipe.
Albeit a little different, glad to hear it came out well. Thanks for reporting back!
Prepared this Pad Thai last night. It did not disappoint. Luckily, most of the ingredients I had on hand. Used shrimp pieces that worked perfectly. A bit of prep involved that delivers a delicious and authentic meal. BTW, doubled the recipe for some nice leftovers. Thanks, Jenn.
I made this exactly as written and it is a winner! Just delicious. Thanks Jen!
This was very tasty! Made as written except I used larger shrimp because that’s what I had, but I think I’ll do it with smaller shrimp next time. It is very authentic and delicious.
What I LOVE about your recipes is how you write them. I love the mise-en-place instruction. For the home cook, that is sooo helpful.
Thanks for the recipes. They’re always easy and delicious.
I second that emotion, Kerry!
Amazing at home & easy at home Pad Thai!!
Please keep the Thai recipes coming 🤤🤤🤤🤤🤤
Maybe a drunken noodles recipe?
So glad you enjoyed it! If you happen to have my second cookbook, there is a drunken noodle recipe on page 99. If you don’t own the cookbook, email me at jennifer@onceuponachef.com; I’d be happy to send you the recipe.