Thailand · Southeast Asia

Traditional Thai Street Food: Easy Pad Thai at Home

Updated November 3, 2026

Total time
1 hr 5 min
prep 50 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Thailand
Southeast Asia

Jump to recipe

Traditional Thai Street Food: Easy Pad Thai at Home

Pad Thai is a Thai street-food favorite made with chewy rice noodles stir-fried with tamarind, fish sauce, palm sugar, egg, and savory toppings. This chicken version balances tangy, salty, sweet, and gently spicy flavors, then gets finished with crunchy peanuts, fresh bean sprouts, and lime; cooks and regions vary the ingredients and seasoning.

Ingredients

  • 8 oz (225 g) dried medium-width rice stick noodles
  • 12 oz (340 g) boneless, skinless chicken breast or thighs, thinly sliced across the grain
  • 3 tbsp (45 ml) Thai tamarind concentrate
  • 3 tbsp (45 ml) fish sauce
  • 3 tbsp (40 g) finely chopped palm sugar, packed; light brown sugar works as a substitute but tastes less rounded
  • 3 tbsp (45 ml) water
  • 1/4 tsp (1 g) crushed red pepper flakes, plus more to serve
  • 2 tbsp (30 ml) neutral oil, such as canola or rice bran oil, divided
  • 2 large eggs (about 100 g without shells), lightly beaten
  • 1/2 cup (75 g) thinly sliced shallots
  • 2 tsp (6 g) finely chopped garlic
  • 2 tbsp (12 g) dried shrimp, rinsed and drained, optional
  • 2 cups (100 g) bean sprouts, rinsed and thoroughly drained
  • 1 cup (50 g) garlic chives cut into 2-inch (5 cm) lengths; substitute thinly sliced scallions, which are milder
  • 1/3 cup (40 g) roasted peanuts, roughly chopped
  • 1 lime (about 60 g), cut into wedges

Instructions

  1. Soak the noodles. Put the rice noodles in a large bowl and cover with room-temperature water. Soak for 30 minutes, or until the strands bend without snapping but still feel firm in the middle. Drain well. Do not use hot water: soft, fully cooked noodles can turn mushy when stir-fried. While they soak, measure the sauce ingredients and prepare the chicken, shallots, garlic, sprouts, chives, peanuts, and lime. This hands-on preparation takes about 20 minutes.
  2. Mix the sauce. Combine the tamarind concentrate, fish sauce, palm sugar, water, and red pepper flakes in a small bowl. Stir until the sugar is mostly dissolved. Taste a tiny amount: it should be assertively tangy and salty with noticeable sweetness, because the noodles and sprouts will soften those flavors. Tamarind products vary in strength, so if yours tastes extremely sharp, stir in another teaspoon of sugar; if it is mild, add a little more tamarind.
  3. Set up for fast cooking. Arrange the drained noodles, sauce, chicken, eggs, shallots, garlic, dried shrimp if using, sprouts, chives, and peanuts beside the stove. Pad Thai cooks quickly, and having everything ready helps keep the noodles from sitting too long in the hot pan. For a typical home burner, cook in two batches so the pan stays hot rather than crowded.
  4. Cook the chicken. Heat a wok or large skillet over medium-high heat until hot, then add 1 teaspoon of the oil. Add half the chicken in a single layer and stir-fry for 2 to 3 minutes, until browned and cooked through. Check the thickest pieces with a food thermometer: chicken must reach the USDA FSIS safe minimum internal temperature of 165°F (74°C). Transfer to a clean plate and repeat with another teaspoon of oil and the remaining chicken. Keep the cooked chicken separate from the raw chicken and its plate.
  5. Cook the first batch of noodles. Add 1 teaspoon oil to the hot pan. Add half the shallots and garlic and stir for about 20 seconds, just until fragrant; do not let the garlic brown. Add half the drained noodles and about half the sauce. Toss and turn the noodles for 1 to 2 minutes, lifting them so the sauce coats the strands. If they are still too firm, splash in 1 tablespoon water and keep tossing briefly instead of adding a large amount of liquid.
  6. Add egg and finish the batch. Push the noodles to one side of the pan and pour in one beaten egg. Let it begin to set, then scramble it until fully cooked and the egg mixture reaches 160°F (71°C) on a food thermometer, the USDA FSIS safe minimum for egg dishes. Fold it through the noodles. Add half the cooked chicken and dried shrimp, if using, and toss for about 30 seconds. Add half the bean sprouts and chives and toss just until the sprouts begin to soften but still retain some crunch. Transfer the finished batch to a serving platter.
  7. Repeat and serve. Use the remaining oil, aromatics, noodles, sauce, egg, chicken, sprouts, and chives to cook the second batch in the same way. Scatter the chopped peanuts over the noodles and serve immediately with lime wedges and extra pepper flakes. Let each person squeeze lime over their own portion so the fresh citrus stays bright.

Tips

  • Check the tamarind label. This recipe calls for concentrated Thai tamarind, not a ready-to-drink tamarind beverage. Concentrates differ in thickness and acidity, so taste the mixed sauce before it hits the pan and adjust in small increments rather than pouring in extra liquid.
  • Do not crowd the wok. Two batches take a little more attention, but give the noodles room to fry. A crowded pan cools down, steams the ingredients, and can leave noodles sticky or unevenly seasoned. If you have a very large, powerful burner and wok, you can try one batch, but keep the ingredients moving.
  • Drain thoroughly and avoid over-soaking. Water clinging to the noodles dilutes the sauce, while noodles soaked until soft can break apart. If your noodle brand is thicker and still brittle after 30 minutes, soak it a few minutes longer and add that time to the total. The right texture is pliable but still slightly firm.
  • Keep substitutes in their place. Light brown sugar can replace palm sugar, and scallions can replace garlic chives, but each changes the flavor slightly. Fish sauce provides the characteristic savory depth; soy sauce is not a direct flavor match, so use it only if you need a fish-free version and expect a different result.

Serving Suggestions

Serve pad Thai as soon as it leaves the pan, while the noodles are hot and the sprouts still have a little crunch. Put lime wedges, chopped peanuts, and red pepper flakes on the table so everyone can adjust the tartness, texture, and heat. A small plate of extra bean sprouts or cucumber slices adds a cool, crisp contrast without competing with the tamarind sauce.

For a fuller Thai-inspired meal, pair it with a simple vegetable soup or a lightly dressed cucumber salad. Keep the sides fresh and not too heavily seasoned: the noodles already bring a concentrated sweet-sour-salty flavor. If serving several people, offer the two batches on a warmed platter and bring them to the table promptly, rather than letting the noodles sit covered and steam.

Variations

Make it with tofu. Replace the chicken with 12 oz (340 g) firm tofu, pressed and cut into bite-size pieces. Brown it in the hot oil until golden on several sides, then set it aside and fold it into the noodles where the chicken is added. Choose a firm tofu that can hold its shape; soft tofu is more likely to break during tossing.

Use shrimp. Substitute 12 oz (340 g) peeled, deveined shrimp for the chicken. Cook the shrimp in a single layer until opaque and firm, turning once; check that the center reaches 145°F (63°C), the USDA FSIS safe minimum for fish and shellfish. Remove them from the pan and add them back at the end so they do not overcook.

Make a fish-free version. Omit the dried shrimp and replace the fish sauce with a vegetarian seasoning sauce or soy sauce, starting with 2 tablespoons (30 ml) and adjusting to taste. The result will be less traditionally savory and may need a little extra salt or tamarind. Check labels carefully if cooking for someone avoiding fish, since some sauces contain seafood ingredients.

Adjust the heat and crunch. Reduce the pepper flakes or leave them out of the sauce for a mild family-style pan, then serve them separately. For a little more crunch, reserve some peanuts and sprouts for the top rather than cooking every bit into the noodles.

Storage and Reheating

Pad Thai is best eaten freshly cooked, when the noodles are springy and the sprouts are crisp. Refrigerate leftovers within 2 hours in a shallow, airtight container; keep them for 3 to 4 days. The noodles will absorb sauce as they sit, so the texture will be softer after storage. If possible, store extra lime wedges and peanuts separately and add them just before eating.

Reheat only the portion you plan to serve. Add a teaspoon or two of water to a skillet and warm the noodles over medium heat, tossing frequently until steaming hot throughout. Leftovers should reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers; check the center with a food thermometer. A microwave also works: cover loosely, heat in short intervals, stir between intervals, and check the temperature. Do not leave cooked noodles at room temperature for more than 2 hours.

Frequently Asked Questions

Can I make pad Thai with fresh rice noodles?
Yes. Fresh rice noodles do not need the 30-minute soak, and they can break if handled roughly. Separate the strands gently and follow the package directions; use a short, gentle toss in the pan and add the sauce gradually. Because the noodles are already hydrated, you may not need the extra splash of water.

Why are my noodles sticking together?
They may have been soaked too long, drained poorly, or crowded into a pan that was not hot enough. Drain the noodles well, cook in batches, and toss them with the sauce as soon as they enter the pan. If they start to stick, add a small splash of water and lift the strands apart with tongs or two spatulas.

Can I prepare the sauce ahead?
Yes. Stir the tamarind, fish sauce, palm sugar, water, and pepper together up to 3 days ahead and refrigerate in a covered container. Stir again before using because sugar can settle. The noodles, chicken, and vegetables are best prepared close to cooking time, so they keep their intended texture.

Is tamarind paste the same as tamarind concentrate?
Not always. Products sold as paste or concentrate can range from thin and tart to dense and very sour. Use Thai tamarind concentrate when available and taste the sauce before cooking. If your product is a thick block of seedless tamarind pulp, loosen it with hot water and strain it, then measure the prepared liquid; the flavor may be milder and less consistent than a concentrate.

Can I make the whole recipe in one pan at once?
You can if your wok is large enough to hold the noodles loosely and your burner keeps it very hot. In many home kitchens, splitting the ingredients into two batches gives more reliable browning and prevents the noodles from steaming. If making one larger batch, expect a little longer cooking and add sauce gradually so the pan does not become wet.

What can I use instead of fish sauce?
For a fish-free dish, try soy sauce or a vegetarian seasoning sauce, but start with less than the recipe’s fish sauce amount and taste as you go. Fish sauce is salty and has a distinct fermented savoriness, so the substitute will change the character of the dish. Omit the dried shrimp as well for a fully fish-free version.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).