Classic Pad Thai Recipe
A classic Pad Thai recipe with the perfect balance of sweet, sour, and savory flavors. Learn how to make this popular Thai noodle dish at home.
Prep Time
25 min
Cook Time
15 min
Servings
2
Published
6/28/2024
Difficulty
Intermediate
Cuisine
Thai
Total Time
40 min
Nutrition Information (per serving)
550
Calories
25g
Protein
60g
Carbs
20g
Fat

Ingredients
- 8 oz (225g) flat rice noodles
- 8 large shrimp, peeled and deveined
- 1/2 cup firm tofu, cubed
- 2 cloves garlic, minced
- 1 shallot, thinly sliced
- 2 large eggs
- 1 cup bean sprouts
- 1/4 cup chopped fresh cilantro
- 1/4 cup chopped peanuts
- 2 lime wedges, for serving
- 3 tbsp vegetable oil
For the Pad Thai Sauce:
- 3 tbsp fish sauce
- 3 tbsp tamarind paste
- 3 tbsp palm sugar or brown sugar
- 1 tbsp rice vinegar
- 1-2 tsp chili garlic sauce (like Sriracha), or to taste
Instructions
- Cook the rice noodles according to package directions. Drain and set aside.
- In a small bowl, whisk together all the sauce ingredients: fish sauce, tamarind paste, palm sugar, rice vinegar, and chili garlic sauce. Set aside.
- Heat 2 tbsp of oil in a large wok or skillet over medium-high heat. Add the shrimp and cook until pink, about 1-2 minutes per side. Remove from the wok and set aside.
- Add the remaining 1 tbsp of oil to the wok. Add the tofu and cook until golden brown on all sides. Add the garlic and shallot and cook for another minute until fragrant.
- Push the tofu and aromatics to one side of the wok. Crack the eggs into the empty side and scramble until just cooked through.
- Add the cooked noodles, the prepared sauce, and the cooked shrimp back to the wok. Toss everything together to combine. Cook for 2-3 minutes, until the noodles have absorbed the sauce.
- Add half of the bean sprouts and half of the cilantro and toss to combine.
- Serve immediately, garnished with the remaining bean sprouts, cilantro, chopped peanuts, and a lime wedge on the side.
Notes
- You can substitute shrimp with chicken, or leave it out for a vegetarian version.
- Tamarind paste is essential for the authentic Pad Thai flavor and can be found in most Asian grocery stores.
- Adjust the sweetness, sourness, and spiciness of the sauce to your liking.
Frequently Asked Questions
How long does this classic pad thai recipe take to make?
This classic pad thai recipe takes 25 min to prepare and 15 min to cook, for a total time of 40 min.
How many servings does this recipe make?
This recipe makes 2 servings.
What skill level is required for this recipe?
This recipe is rated as Intermediate level.
Can I make substitutions in this recipe?
Yes! Feel free to substitute ingredients based on your dietary preferences or what you have available. Common substitutions work well in most cases.
How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat gently before serving.