If you’ve been craving a bowl of restaurant-quality noodles at home, this Pad Thai is exactly what you need.
It comes together in under 30 minutes, uses ingredients you can find at most grocery stores, and tastes incredibly close to your favorite Thai takeout, maybe even better.
Pad Thai is one of those dishes that looks fancy but is genuinely simple to pull off once you understand the basics.
The magic is all in the sauce: a balanced blend of tamarind, fish sauce, and palm sugar that coats every strand of rice noodle in bold, savory-sweet flavor.
I first made this on a whim after a particularly long workday, and I’ve been hooked ever since.
The combination of tender shrimp, scrambled egg, crunchy bean sprouts, and that addictive sauce makes this one of my most-requested recipes.
If you love Asian-inspired noodle dishes, you’ll also enjoy this Asian Beef Noodle Soup for your next weeknight dinner.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 12 minutes |
| Total Time | 27 minutes |
| Servings | 2 servings |
| Difficulty Level | Easy |

Why You’ll Love This Pad Thai
This recipe delivers big, bold flavor without any complicated steps or hard-to-find ingredients.
It’s the kind of meal you can confidently make on a busy weeknight and still feel like you’ve put in real effort.
The sauce is made from scratch, so you’re not relying on a bottled shortcut, but it only takes minutes to mix together.
You can also customize it endlessly. Swap the shrimp for chicken, tofu, or beef based on what you have on hand.
It’s a crowd-pleaser through and through. Even picky eaters tend to fall in love with this one.
- Ready in under 30 minutes from start to finish
- Uses simple, accessible ingredients from most grocery stores
- Easily customizable with your protein of choice
- Tastes better than most takeout versions
- Perfect for meal prep and leftovers reheat beautifully
- Naturally gluten-free when made with tamari
If you enjoy quick, satisfying noodle dishes, you might also love this Garlic Shrimp Pasta for another speedy weeknight option.
Ingredients
The key to a great Pad Thai is having all your ingredients measured and prepped before you start cooking.
This dish moves fast once the wok is hot, so having everything ready to go, what chefs call mise en place, will make the whole process smooth and stress-free.
- 7 oz (200g) dried rice noodles (flat, about 3mm wide), the classic noodle for Pad Thai
- 1/2 lb (225g) medium shrimp, peeled and deveined (or substitute chicken breast or firm tofu)
- 2 large eggs
- 1 cup bean sprouts, fresh
- 3 green onions (scallions), cut into 1-inch pieces
- 2 cloves garlic, finely minced
- 2 tablespoons vegetable oil, divided
- 3 tablespoons tamarind paste (not tamarind concentrate; see notes)
- 3 tablespoons fish sauce
- 1 tablespoon palm sugar or brown sugar
- 1 teaspoon soy sauce (or tamari for gluten-free)
- 1/4 cup roasted unsalted peanuts, roughly chopped
- 1 lime, cut into wedges for serving
- Dried chili flakes, to taste
- Fresh cilantro, for garnish (optional)
You might also enjoy: Peanut Sauce Recipe, it makes a great dipping sauce alongside this dish.
Kitchen Equipment Needed
You don’t need any specialized equipment to make this recipe, but a few key tools will make your Pad Thai experience much easier and the results far better.
High heat is the secret to a good stir-fry, so your pan choice really does matter here.
- 14-inch carbon steel wok — ideal for high-heat stir-frying; a large skillet works too
- Wok spatula (long-handled, for tossing noodles safely)
- Large mixing bowl — for soaking the rice noodles
- Small mixing bowl — for whisking the sauce
- Sharp chef’s knife and cutting board
- Measuring spoons
- Tongs or chopsticks — for separating noodles while soaking
- Kitchen timer
Read Also: Stir Fry Sauce Recipe
Recommended Products for This Recipe
These are products I personally use and trust when making Pad Thai at home.
They’ve made a real difference in the quality of my results, and I think they’ll do the same for you.
1. Carbon Steel Wok (14-Inch)
A carbon steel wok heats up quickly and evenly, which is exactly what you need for proper stir-frying.
It develops a natural non-stick seasoning over time and handles the intense heat that makes Pad Thai taste like it came from a restaurant.
It’s one of those tools that completely changes how your stir-fries turn out.
2. Tamarind Paste (Authentic)
Using a quality tamarind paste, not the watered-down concentrate, gives the sauce that unmistakable sweet-tart depth that makes Pad Thai taste genuinely authentic.
This single ingredient is the difference between a good Pad Thai and a great one. Look for a pure tamarind paste with no added starch or preservatives.
3. Dried Rice Noodles (3mm Flat)
The right noodle makes all the difference in texture. These flat, 3mm rice noodles are the traditional choice for Pad Thai and absorb the sauce perfectly without turning mushy.
They’re also naturally gluten-free, which is a bonus.
4. Roasted Unsalted Peanuts
Freshly roasted peanuts, roughly chopped, add the signature crunch that Pad Thai is known for.
Pre-roasted unsalted peanuts make it easy, just chop and top. Skip the pre-salted ones so you can control the saltiness of the final dish.
Another Asian-inspired favorite to try: Crockpot Thai Chicken Curry, deeply flavorful and nearly hands-off.

Step-by-Step Instructions: How to Make Pad Thai
1. Soak the Rice Noodles
- Place the dried rice noodles in a large mixing bowl and cover them completely with room-temperature water (not boiling, not hot, just cold or lukewarm tap water).
- Let the noodles soak for 20 to 30 minutes until they are pliable and bendable but still slightly firm, they should not be fully soft yet. They will finish cooking in the wok.
- Use tongs or chopsticks to gently separate the noodles every few minutes so they don’t clump together.
- Once softened, drain the noodles in a colander and set aside. Do not rinse them.
2. Make the Pad Thai Sauce
- In a small mixing bowl, combine the tamarind paste, fish sauce, palm sugar (or brown sugar), and soy sauce.
- Stir well until the sugar is completely dissolved and the ingredients are fully combined into a smooth, dark sauce.
- Taste the sauce, it should be a balance of tangy, salty, and slightly sweet. Adjust with a little more sugar if too tart, or a little more fish sauce if you want more salt and umami depth.
- Set the sauce aside. Having it ready is important because once the wok is hot, everything moves fast.
3. Prep All Your Ingredients
- Pat the shrimp dry with paper towels. Dry shrimp sear properly instead of steaming in the wok.
- Mince the garlic finely and set it in a small dish.
- Cut the green onions into 1-inch pieces, keeping the white parts and green parts separate.
- Measure out the bean sprouts and peanuts and have them within arm’s reach of the stove.
- Crack the eggs into a small bowl but do not beat them yet.
- Have the drained noodles, sauce, lime wedges, and any garnishes all staged near your cooking station.
4. Cook the Protein
- Heat your wok (or large skillet) over high heat until it begins to smoke slightly. This is important, a properly hot pan is the key to stir-fry success.
- Add 1 tablespoon of vegetable oil and swirl it around to coat the bottom and lower sides of the wok.
- Add the shrimp in a single layer. Let them cook undisturbed for about 1 minute until they turn pink on the bottom.
- Flip the shrimp and cook for another 30 to 60 seconds until fully cooked through. They should be opaque and just curled, do not overcook or they will become rubbery.
- Push the shrimp to the side of the wok or transfer them temporarily to a clean plate. Set aside.
5. Sauté the Garlic and Cook the Eggs
- Add the remaining 1 tablespoon of oil to the same hot wok.
- Add the minced garlic and the white parts of the green onion to the wok. Stir-fry quickly for about 20 to 30 seconds, just until fragrant. Do not let the garlic burn.
- Push the garlic mixture to the side of the wok to create a small empty space in the center.
- Pour the eggs into the empty space. Let them sit for about 10 seconds to start setting on the bottom.
- Using your spatula, scramble the eggs gently, breaking them into soft, small curds. Do not over-scramble, you want visible pieces of egg throughout the dish, not a fine crumble.
- Once the eggs are just set but still slightly glossy, mix them in with the garlic.
6. Add the Noodles and Sauce
- Add the drained noodles to the wok, spreading them out over the egg and garlic mixture.
- Pour the prepared Pad Thai sauce evenly over the noodles.
- Using your spatula and tongs (or two spatulas), toss everything together vigorously to coat the noodles in the sauce. Work quickly and keep the heat high.
- Continue stir-frying for 2 to 3 minutes, tossing frequently, until the noodles absorb the sauce and are fully cooked through. If the noodles stick to the pan, add a tablespoon of water at a time to loosen them.
7. Add the Bean Sprouts, Shrimp, and Green Onions
- Return the cooked shrimp to the wok.
- Add the bean sprouts and the green parts of the scallions.
- Toss everything together for 30 to 60 seconds. The bean sprouts should be just slightly wilted but still have a bit of crunch, do not overcook them or they’ll become soggy.
- Taste the noodles and adjust seasoning if needed, a pinch more sugar, a splash more fish sauce, or a squeeze of lime.
8. Plate and Garnish
- Divide the Pad Thai between two bowls or plates.
- Top each serving with roughly chopped roasted peanuts and a sprinkle of dried chili flakes.
- Add fresh cilantro leaves if using, and tuck a wedge or two of lime alongside each serving.
- Serve immediately while hot, Pad Thai is best eaten right away.
For another satisfying one-pan meal, this One Pan Dumpling Bake is a weeknight winner you’ll want to try.
Tips for The Best Pad Thai
Small details make a big difference with this dish. Keep these tips in mind and your Pad Thai will turn out perfectly every time, even on your very first try.
- Don’t over-soak the noodles. They should be pliable but still a bit firm before hitting the wok. Fully softened noodles will turn mushy during stir-frying.
- Use a very hot pan. High heat is non-negotiable for proper stir-frying. A medium-hot pan will steam everything instead of searing it.
- Cook in batches if doubling the recipe. Overloading the wok drops the temperature and makes the dish watery and limp.
- Taste the sauce before adding it. Tamarind pastes vary in tartness by brand. Adjust the sugar and fish sauce to get the balance right for your palate.
- Use real tamarind paste, not concentrate. Tamarind concentrate is much more intense and sour, if you use it, cut the amount by about half.
- Prep everything before you start cooking. Stir-frying happens in minutes. If you’re still chopping garlic while your wok is smoking, things will burn.
- Don’t skip the lime. A good squeeze of fresh lime right before eating brightens the whole dish and balances the richness of the sauce.
You might also enjoy: Sweet and Sour Sauce, a great dipping sauce option alongside your Pad Thai.
Serving Suggestions

Pad Thai is a complete, satisfying meal on its own, but it pairs beautifully with a few simple accompaniments that elevate the whole spread.
Think of these as your table setup for a proper Thai-inspired feast at home.
A simple side of crispy spring rolls or fresh summer rolls is always a welcome addition. They add textural contrast and make the meal feel more celebratory.
For a refreshing palate cleanser between bites, a light cucumber salad dressed with rice vinegar and a pinch of sugar works perfectly.
- Thai iced tea or coconut water as a drink pairing
- A side of Thai Chicken Soup to round out the meal
- Fresh cucumber slices with a drizzle of sesame oil and chili flakes
- Steamed jasmine rice for extra hungry eaters
- A small bowl of extra roasted peanuts, chili flakes, lime wedges, and fish sauce on the table so guests can season to taste
Read Also: Hoisin Sauce Recipe
Variations of Pad Thai
Once you’ve mastered the base recipe, it’s easy to riff on it in all sorts of delicious directions.
Here are some popular variations you can try based on your dietary preferences or what you happen to have on hand.
- Chicken Pad Thai: Replace the shrimp with thinly sliced chicken breast or chicken thighs. Cook the chicken first until golden and cooked through before proceeding with the rest of the recipe.
- Vegetarian/Vegan Pad Thai: Use firm tofu (pressed and cubed) instead of shrimp, replace fish sauce with soy sauce or a vegan fish sauce alternative, and skip the eggs or replace them with scrambled silken tofu.
- Beef Pad Thai: Use thinly sliced flank steak or ribeye. Marinate briefly in a little soy sauce and sesame oil before cooking for extra flavor.
- Spicy Pad Thai: Add 1 to 2 teaspoons of chili paste (such as sambal oelek) directly into the sauce for a fiery version.
- Gluten-Free Pad Thai: Use tamari instead of soy sauce. Rice noodles and the other core ingredients are naturally gluten-free.
- Peanut-Free Pad Thai: Top with toasted sunflower seeds or pumpkin seeds for the crunch without the nuts.
For another great Thai-inspired option, this Crockpot Thai Chicken Curry is a fantastic low-effort meal with big flavor.
Storage and Reheating
Pad Thai is best eaten fresh, but leftovers keep reasonably well and reheat nicely with a little help.
Here’s how to store and revive it so it tastes nearly as good the next day.
- Refrigerator: Store leftover Pad Thai in an airtight container for up to 3 days. The noodles will absorb more sauce as they sit, which is fine.
- Freezer: Pad Thai does not freeze well. The noodles become mushy and the texture suffers significantly after thawing. It’s best to eat it fresh or within a few days.
- Reheating on the stovetop (recommended): Add the leftover Pad Thai to a hot wok or skillet with a splash of water or chicken broth. Stir-fry over medium-high heat for 2 to 3 minutes until heated through.
- Reheating in the microwave: Add a splash of water over the noodles, cover loosely, and microwave on medium power in 60-second increments, stirring between each, until hot.
- Freshen it up: After reheating, squeeze a fresh lime wedge over the top and add a handful of fresh bean sprouts to restore some brightness and crunch.
Another great make-ahead Asian-inspired meal: Teriyaki Chicken Casserole, easy to prep ahead and reheats beautifully.
Nutritional Facts
The following nutritional information is an estimate based on one serving (half of this recipe, made with shrimp).
Actual values may vary depending on specific brands and ingredient amounts used.
- Calories: approximately 520 kcal
- Carbohydrates: 65g
- Protein: 28g
- Total Fat: 16g
- Saturated Fat: 2.5g
- Cholesterol: 245mg
- Sodium: 1,280mg
- Fiber: 2g
- Sugar: 9g
This dish is a solid source of protein and complex carbohydrates, making it a well-rounded meal.
To reduce sodium, use a low-sodium fish sauce or reduce the amount slightly and add more lime juice to compensate.
For another nutritious noodle meal, check out this hearty Beef Noodle Soup.
Health Benefits of Key Ingredients
Beyond being delicious, Pad Thai packs in several nutritionally meaningful ingredients that bring real benefits to the table.
Here’s a quick look at why this dish is more than just comfort food.
Rice noodles are a naturally gluten-free carbohydrate source that’s easier to digest for those with gluten sensitivities.
They provide steady energy without the heaviness of wheat-based pasta.
Shrimp is an excellent lean protein, loaded with iodine, selenium, and B vitamins while being low in saturated fat.
- Bean sprouts are low in calories but rich in vitamin C, folate, and fiber, supporting immune function and digestion.
- Garlic has well-documented antimicrobial and anti-inflammatory properties, and adds immune-boosting compounds to the dish.
- Eggs provide high-quality complete protein, healthy fats, and choline — a nutrient important for brain function.
- Peanuts deliver heart-healthy monounsaturated fats, plant-based protein, magnesium, and vitamin E.
- Tamarind is a natural source of antioxidants and has traditionally been used to support digestive health.
- Lime juice is rich in vitamin C and helps your body absorb iron from other ingredients more effectively.
For a nutrient-dense side dish to pair with your Asian-inspired meals, this Dense Bean Salad is a satisfying, fiber-rich option.
FAQs About Pad Thai
1. Can I make Pad Thai without tamarind paste?
Yes, you can substitute tamarind paste with a mixture of lime juice and a small amount of Worcestershire sauce to approximate the tangy, slightly fruity flavor.
The taste won’t be identical, but it’s a decent workaround when tamarind isn’t available.
Use about 2 tablespoons of fresh lime juice plus 1 teaspoon of Worcestershire sauce in place of the 3 tablespoons of tamarind paste.
2. What type of noodles should I use for Pad Thai?
Traditional Pad Thai uses flat dried rice noodles that are about 3mm wide, sometimes labeled “rice stick noodles” or “banh pho.”
Avoid using vermicelli (they’re too thin) or thicker rice noodles meant for dishes like pho, as the texture and cooking time will be off.
3. Is Pad Thai gluten-free?
The dish is naturally gluten-free when made with rice noodles and tamari (gluten-free soy sauce) instead of regular soy sauce.
Most fish sauces are also gluten-free, but it’s worth checking the label to be sure.
If you’re cooking for someone with celiac disease, verify that all your condiments are certified gluten-free.
4. Why are my noodles sticking together?
Noodles typically stick when they’ve been soaked too long and become too soft before going into the wok, or when the pan isn’t hot enough to keep them moving.
If things start sticking mid-cook, add a tablespoon of water at a time to the wok and toss quickly.
This creates a quick steam that loosens everything up without making the dish watery.
5. Can I make Pad Thai ahead of time?
You can prep the sauce and soak the noodles in advance (soak them, drain, toss with a few drops of oil, and refrigerate for up to 4 hours).
The actual cooking, however, is best done fresh and served immediately. Pad Thai loses some of its texture and vibrancy when it sits, so plan to cook it right before you eat.

Easy Pad Thai
Ingredients
- 7 oz dried flat rice noodles 200g, about 3mm wide (rice stick noodles)
- 0.5 lb medium shrimp 225g, peeled and deveined; substitute chicken breast or firm tofu
- 2 large eggs
- 3 tbsp tamarind paste Not tamarind concentrate; if using concentrate, reduce to 1.5 tbsp
- 3 tbsp fish sauce Use a gluten-free brand if needed
- 1 tbsp palm sugar Or substitute brown sugar
- 1 tsp soy sauce Use tamari for gluten-free
- 2 tbsp vegetable oil Divided; canola or peanut oil also work
- 2 cloves garlic Finely minced
- 1 cup bean sprouts Fresh; about 90g
- 3 green onions (scallions) Cut into 1-inch pieces; white and green parts separated
- 0.25 cup roasted unsalted peanuts About 35g, roughly chopped
- 1 lime Cut into wedges
- dried chili flakes To taste
- fresh cilantro Optional, for garnish
Equipment
- 14-inch carbon steel wok A large skillet works as a substitute
- Wok spatula Long-handled stainless steel, for tossing noodles safely
- Large mixing bowl For soaking the rice noodles
- Small mixing bowl For whisking the Pad Thai sauce
- Chef’s knife and cutting board
- Measuring spoons
- Tongs or chopsticks For separating noodles while soaking
- Kitchen timer
- Colander For draining soaked noodles
Method
- Place the dried rice noodles in a large bowl and cover with room-temperature water. Soak for 20 to 30 minutes until pliable but still slightly firm, then drain in a colander — do not rinse.
- In a small bowl, whisk together the tamarind paste, fish sauce, palm sugar, and soy sauce until the sugar is fully dissolved. Taste and adjust — it should be tangy, salty, and slightly sweet.
- Pat the shrimp dry, mince the garlic, separate the green onion whites and greens, and measure out the bean sprouts and peanuts. Have everything staged near the stove before you start cooking.
- Heat the wok over high heat until just smoking, then add 1 tablespoon of oil. Cook the shrimp in a single layer for about 1 minute per side until pink and opaque, then remove to a plate.
- Add the remaining 1 tablespoon of oil to the wok, then stir-fry the garlic and white scallion parts for 20 to 30 seconds. Push to the side, pour in the eggs, and scramble into soft curds before mixing with the garlic.
- Add the drained noodles and pour the sauce evenly over the top. Toss vigorously over high heat for 2 to 3 minutes until the noodles absorb the sauce — add a splash of water if they start to stick.
- Return the cooked shrimp to the wok, then add the bean sprouts and green scallion tops. Toss for 30 to 60 seconds until the sprouts are just slightly wilted but still have some crunch.
- Divide the Pad Thai between two plates and top with chopped peanuts, dried chili flakes, and fresh cilantro if using. Serve immediately with lime wedges on the side.
Nutrition
Notes
- Do not over-soak the noodles — they should be pliable but still slightly firm before going into the wok, as they finish cooking in the pan.
- A very hot wok is essential. If your pan is not hot enough, the ingredients will steam rather than stir-fry and the dish will turn out limp and watery.
- If doubling the recipe, cook in two separate batches. Overloading the wok drops the temperature and prevents proper caramelization.
- Tamarind paste varies in tartness by brand. Always taste the sauce before adding it and adjust sugar or fish sauce to balance the flavors to your preference.
- If using tamarind concentrate instead of paste, reduce the amount to about 1.5 tablespoons — concentrate is significantly more intense and sour.
- Chicken or beef can replace the shrimp — slice thinly and cook through before proceeding with the recipe. For a vegetarian version, use pressed firm tofu and replace fish sauce with soy sauce or a vegan fish sauce alternative.
- For gluten-free Pad Thai, use tamari in place of soy sauce and verify that your fish sauce brand is certified gluten-free.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a hot skillet with a splash of water, then freshen with a squeeze of lime and a handful of fresh bean sprouts.
- Pad Thai does not freeze well — the noodle texture becomes mushy after thawing. Eat within a few days for best results.
- You can prep the sauce and soak the noodles up to 4 hours ahead. Toss drained noodles with a few drops of oil and refrigerate until ready to cook.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Making Pad Thai at home is one of those kitchen wins that feels genuinely rewarding every single time.
Once you’ve made it once, you’ll realize just how approachable it is, and how much better it tastes than most takeout versions, because you control every ingredient and every level of seasoning.
The sauce, the texture, the crunch of those peanuts, the brightness from the lime, it all comes together in under 30 minutes and delivers something truly special.
I hope this easy Pad Thai recipe becomes a regular in your weeknight rotation. Give it a try this week, and let me know in the comments how it turned out.
Did you make any fun swaps or add your own twist? I’d love to hear about it.
Recommended:



