Pad Thai

Jump to Recipe

Pad Thai noodles stir-fried and tossed in a flavorful sauce. This authentic recipe features succulent shrimp, but you can also use chicken, beef, tofu or a combination.

Pad Thai noodles with shrimp cooking in a wok

Southeast Asian cuisine is known for bold, exotic flavors. One of the most popular dishes ordered at Thai restaurants is pad thai noodles. The combination of tender wok-fired rice noodles, coated in a savory, sweet and tangy sauce makes for an incredible meal.

This Thai recipe is simple to prepare, yet complex in flavor. The shrimp and scrambled eggs not only add protein but make for an exciting taste experience. These noodles will quickly become a family favorite and tasty addition to the dinner table! I love to make a little extra and have leftovers for the next day.

What is Pad Thai?

Authentic pad thai is crowd-pleasing Thai street food that has become beloved in the States. It’s a stir-fry noodle dish made in a wok with some key ingredients:

  • Rice noodles: Sold as rice sticks, dried rice noodles, rice vermicelli, and Vietnamese bun.
  • Protein: Shrimp, tofu, chicken, and eggs are favorite add-ins.
  • Pad Thai Sauce: Fish sauce, tamarind paste, lime juice, rice vinegar, and palm sugar.
  • Aromatics & Garnish: Garlic, green onions, bean sprouts, peanuts, and paprika for color.

How to make Pad Thai

This dish uses bold flavors such as fish sauce, palm sugar, lime juice, and tamarind. These ingredients make the base for pad thai sauce, which is very different than the Chinese noodle dishes like chow mein, that I grew up devouring. Follow these key steps for making a great pad thai:

1) Soak the rice noodles

Rice noodles soaking in a pot of water

The first step is to soak the rice noodles in lukewarm, tepid water, about 80 to 90°F/ 27 to 32°C. This process is crucial to allow the rice flour to begin to soak up water and become pliable but still have some rigidity. Once the noodles are stir-fried, they should be tender with a slight al dente texture.

2) Fry the egg

Cooking an egg in a wok

The egg gets fried with the garlic, adding some additional protein and richness to the dish.

3) Stir-fry the shrimp

Shrimp and eggs cooking in a wok

Shrimp only require about one minute of cook time until it turns pink. This protein cooks very quickly and will continue to be heated as the other ingredients are added to the wok. Other popular choices of protein are chicken, beef, pork, tofu, or a combo of more than one.

4) Add rice noodles and pad thai sauce

Pad Thai sauce being poured over the noodles

Add the soaked noodles to the wok, and stir-fry for a few minutes until it softens and becomes pliable. Once the noodles are ready, then pour in the pad thai sauce. Once the sauce gets added, it will create a nice coating on the surface.

5) Toss the noodles with paprika

Tongs tossing paprika together with pad thai noodles

The characteristic reddish-golden hue would generally come from spicy Thai chili paste. However, the noodles have been tamed to adapt to a more western palate. Paprika is added instead towards the end of cooking to color the noodles naturally.

6) Add the garnish

Shrimp pad thai with peanuts and green onions

Towards the end of cooking fresh vegetables like sliced green onion and bean sprouts add a pop of color and crunch to this pad thai recipe. Chopped peanuts add the final crunch to the dish.

Once a plate of hot noodles hit the dinner table, they will be eaten up in an instant! For a complete meal, I like to serve this dish alongside some chicken satay, or pineapple fried rice. What’s your favorite kind of Thai food? I’d love to hear in the comments section below!

More Thai recipes

The importance of soaking the rice noodles

Rice noodles are made with rice flour and have a robust absorbing capability, yet are delicate. To make it easier to stir-fry and prevent overcooking, the noodles are briefly soaked in lukewarm water until just pliable. When the rice noodles are added to the wok and stir-fried, it will continue to soften. If the noodles are overcooked, the sauce will completely absorb instead of stick on the outside. The result is less flavor impact and a more mushy texture.

Pin this recipe to save for later

Pin This

Pad Thai Recipe

Authentic Pad Thai recipe stir-fried and tossed in a flavorful sauce with shrimp, but chicken, beef, tofu or a combination works well with this noodle dish.
Pin Print Review
4.45 from 29 votes
Prep Time15 mins
Cook Time10 mins
Total Time25 mins
Servings 4 servings
Course Entree
Cuisine Thai


  • 14 ounces dried rice noodles
  • 2 tablespoons fish sauce
  • 4 ½ teaspoons tamarind paste
  • 2 tablespoons palm sugar
  • 1 ½ teaspoons lime juice
  • 1 ½ teaspoons rice vinegar
  • 2 tablespoons vegetable oil
  • 1 tablespoon minced garlic
  • 1 large egg
  • 4 ounces large shrimp, 16/20 count, peeled and deveined
  • 1 teaspoon paprika
  • cup green onion pieces, 2-inches long
  • 2 tablespoons unsalted roasted peanuts, chopped
  • ½ cup bean sprouts
  • 1 lime, cut into wedges


  • Heat a large pot of water until it becomes lukewarm, about 80 to 90°F (27 to 32°C), then turn off heat.
  • Soak the rice noodles until flexible yet solid but not completely cooked, about 5 to 10 minutes.
  • Drain noodles and rinse with cold water.
  • In a medium-sized bowl whisk together the sauce ingredients; fish sauce, tamarind paste, palm sugar, lime juice, and rice vinegar.
  • Heat a wok or large saute pan over medium-high heat.
  • Add oil, once hot add the garlic and stir for 15 seconds.
  • Add the egg and cook until the white just begins to set but the yolk is still runny.
  • Add the shrimp and mix it with the runny egg, cook until the shrimp is just turning pink and egg scrambles, about 1 minute.
  • Add in soaked noodles, stir to combine and cook for 2 minutes to soften.
  • Add the sauce to the noodles and stir to combine.
  • Turn off the heat, add the paprika and toss until noodles turn slightly red in color.
  • Add the green onion and allow to wilt from the heat of the noodles.
  • Transfer to a serving plate, top with bean sprouts, chopped peanuts, and serve with lime wedges.

Recipe Video


  • Brown sugar, granulated sugar, honey or maple syrup can be substituted for palm sugar.
  • Fruit jam like guava, strawberry or orange marmalade can be substituted for tamarind paste. 
  • The sauce can be doubled for more of a coating on the noodles. 

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register now

Nutrition Facts
Pad Thai Recipe
Amount Per Serving
Calories 521 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 6g30%
Cholesterol 117mg39%
Sodium 1141mg48%
Potassium 193mg6%
Carbohydrates 96g32%
Fiber 2g8%
Sugar 9g10%
Protein 12g24%
Vitamin A 315IU6%
Vitamin C 8.7mg11%
Calcium 81mg8%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe?

Tag @jessica_gavin on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Filed under:

This post may contain affiliate links. Please read my disclosure policy.

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Jessica's Secrets: Cooking Made Easy!
Get my essential cooking techniques that I learned in culinary school.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

25 Comments Leave a comment or review

  1. Andy says

    Jessica, I love all your recipes (your Chicken Marsala was a gold star for us last week) and was looking forward to this one. I had made Pad Thai previously and always had problems with the noodles getting sticky after being in the stir fry. I added some oil and that helped, but what do you do to avoid them getting sticky while the dish is finishing in the wok? Thanks and keep up the great recipes!

    • Jessica Gavin says

      Great question! Since the starches from the rice are sticky, the noodles like to stay together after soaking. I found that after rinsing with cold water once, right before you add it to the wok, rinse it again and separate the noodle with your hands under the water. Shake of the excess water and stir fry. Let me know if that works for you.

See More Comments

Leave A Reply

Recipe Rating