Pad Thai Recipe: Traditional Thai Stir-Fried Noodles

Pad Thai (ผัดไทย) is one of Thailand’s best-known dishes. These wok-fried rice noodles balance sour, salty and slightly sweet flavors with tamarind, fish sauce and palm sugar.

This traditional shrimp Pad Thai recipe also includes tofu, eggs, bean sprouts, garlic chives and peanuts, with the key techniques needed to keep the noodles tender without becoming mushy.

Traditional shrimp Pad Thai with rice noodles, tofu, egg, bean sprouts and peanuts

At the table with Portail Asie

Traditional Shrimp Pad Thai

Make traditional shrimp Pad Thai with rice noodles, tamarind, eggs, tofu, bean sprouts and peanuts.

Prep time
20 min
Cooking time
10 min
Total time
30 min
Servings
2
Difficulty
Easy
Spice level
0/5
Cuisine
Thailand
Dish type
Main dish

Last checked: September 21, 2026

About this recipe

Version: Close to traditional

Pad Thai depends on the balance between tamarind, fish sauce and palm sugar. The shrimp version typically combines rice noodles, eggs, tofu, bean sprouts, garlic chives, peanuts and lime.

Do not substitute: Avoid replacing tamarind with ketchup if you want the classic Pad Thai flavor profile. Ketchup adds a sweeter tomato flavor that significantly changes the balance of the dish.

Ingredients

For the Pad Thai sauce

  • 3 tbsp Tamarind paste or pureeadjust depending on concentration
  • 2 tbsp Fish sauce
  • 30 to 35 g Palm sugarchopped or grated
  • 2 to 3 tbsp Water

For the Pad Thai

  • 150 g Dried flat rice noodlesmedium width
  • 200 g Raw peeled shrimp
  • 100 g Firm tofucut into small cubes or strips
  • 2 Eggs
  • 1 small Shallotchopped
  • 2 cloves Garlicchopped
  • 100 g Bean sprouts
  • 40 g Garlic chivescut into 4–5 cm pieces
  • 40 g Unsalted roasted peanutscoarsely crushed
  • 1 tbsp Small dried shrimpoptional
  • 1 tbsp Thai preserved salted radish (chai po)optional
  • 2 to 3 tbsp Vegetable oil
  • 1 Limecut into wedges
  • Chili flakesto taste

Preparation steps

  1. Place the rice noodles in a large bowl of room-temperature water. Soak for about 30–60 minutes, depending on their thickness, until flexible but still slightly firm. Drain thoroughly.

  2. Prepare the sauce: combine the tamarind, fish sauce, palm sugar and water in a small saucepan. Heat gently until the sugar has completely dissolved. Taste and adjust if needed to balance sourness, saltiness and sweetness.

  3. Prepare all the ingredients before cooking: cut the tofu, chop the garlic and shallot, cut the garlic chives, crush the peanuts and keep the bean sprouts within reach.

  4. Heat a wok or large skillet over high heat with a little oil. Quickly cook the shrimp until pink, then remove them from the wok and set aside.

  5. Add a little more oil if needed, then briefly sauté the shallot and garlic. Add the tofu and, if using them, the dried shrimp and preserved Thai radish. Stir-fry for about one minute.

  6. Add the drained noodles to the wok and gradually pour in the Pad Thai sauce. Toss well to coat. If the noodles are still too firm, add one or two tablespoons of water and continue cooking briefly.

  7. Push the noodles to one side of the wok. Add a few drops of oil if needed, crack the eggs into the empty space and let them set for a few seconds before roughly scrambling them. Mix them into the noodles.

  8. Return the shrimp to the wok. Add the bean sprouts and garlic chives, then stir-fry for another 30 seconds to 1 minute so the sprouts remain slightly crisp.

  9. Serve immediately with the crushed peanuts, a lime wedge, a few fresh bean sprouts and chili flakes to taste.

Common mistakes and how to avoid them

The noodles become soft and sticky

Probable cause: They were soaked for too long or precooked before being added to the wok.

Solution: Soak the noodles only until flexible but still firm, then finish cooking them in the wok with the sauce.

The Pad Thai is too sweet

Probable cause: Too much palm sugar was used compared with the tamarind and fish sauce.

Solution: Add the sugar gradually and taste the sauce before cooking. The acidity of the tamarind and the saltiness of the fish sauce should remain noticeable.

The noodles remain too firm

Probable cause: The soaking time was too short or there is not enough moisture in the wok.

Solution: Add one or two tablespoons of water and cook briefly until the noodles are tender but not mushy.

The Pad Thai is wet and does not sear properly

Probable cause: The wok is overcrowded or not hot enough.

Solution: Cook over high heat and prepare small batches, ideally one or two portions at a time, so the ingredients stir-fry instead of steaming.

The bean sprouts lose their crunch

Probable cause: They were added too early.

Solution: Add the bean sprouts and garlic chives only near the end and stir-fry for 30 seconds to 1 minute.

Portail Asie tips

Do not boil the noodles before adding them to the wok: soaking is usually enough and helps prevent them from becoming mushy. Prepare every ingredient before turning on the heat because the cooking process is fast. The sauce should stay balanced between tamarind, fish sauce and palm sugar; Pad Thai should be neither excessively sweet nor drowned in sauce. To keep the wok hot, cook small quantities at a time.

Substitutions and alternatives

Shrimp
Pad Thai can also be made with chicken, pork, or simply tofu and eggs.
Garlic chives
Use regular chives or the green parts of spring onions if garlic chives are unavailable.
Palm sugar
Use brown cane sugar if palm sugar is unavailable. The flavor will be slightly different but the balance of the sauce will remain similar.
Thai preserved salted radish (chai po)
This ingredient is optional and can simply be omitted if it is difficult to find.

Watch the preparation

The video is loaded from YouTube after you click.

Order this dish in Thailand

Thai name:ผัดไทย

Say it simply:Phat Thai

Show this:ขอผัดไทยกุ้งหนึ่งที่ครับ/ค่ะ

ขอผัดไทยกุ้งหนึ่งที่ครับ/ค่ะ

Meaning:One shrimp Pad Thai, please.

Where to find the ingredients

Flat rice noodles, tamarind, fish sauce, palm sugar, tofu, bean sprouts and peanuts are widely available in Asian grocery stores. Garlic chives, small dried shrimp and Thai preserved salted radish can be harder to find in Europe but are common in markets and supermarkets in Thailand.

Related recipes