Here’s a fragrant, balanced pad thai recipe that brings the flavors of Thailand to your kitchen. Rice noodles tossed in a savory-sweet tamarind sauce, brightened with lime and finished with crunchy peanuts and fresh herbs — ideal for a quick weeknight dinner or an impressive weekend meal. Follow the steps for authentic texture and flavor.
Ingredients
– 8 oz (225 g) flat rice noodles (pad thai noodles)
– 8–10 large shrimp, peeled and deveined (or 200 g chicken/tofu)
– 3 tbsp vegetable oil
– 2 cloves garlic, minced
– 2 large eggs
– 1 cup firm tofu, cubed (optional)
– 1 cup bean sprouts
– 3 scallions, sliced (green and white parts separated)
– 2 tbsp crushed roasted peanuts
– 1 lime, cut into wedges
– Fresh cilantro (for garnish)
– 1-2 red chilies, sliced (optional)
Sauce:
3 tbsp tamarind paste (or 2 tbsp tamarind concentrate + 1 tbsp water)
3 tbsp fish sauce (or 2½ tbsp for milder salt)
2 tbsp palm sugar or brown sugar
1 tbsp soy sauce (optional, for color)
1 tbsp rice vinegar (optional)

Servings and Cooking Time
Servings: 2–3 servings (about 1 generous bowl per person). Preparation time: 15 minutes. Cooking time: 10 minutes. Total time: ~25 minutes.
Nutritional Value
Nutritional information is approximate and provided per 1 serving (about 1 bowl, ~375–420 g):
– Serving size: 1 bowl (approx. 420 g)
– Calories: ~520 kcal
– Protein: 28 g
– Carbohydrates: 62 g
– Fat: 18 g
– Fiber: 3 g
– Sodium: ~950 mg
This nutritional estimate is for one person.
Step-by-Step Cooking Process
– Soak rice noodles in warm water for 20–30 minutes until pliable but not mushy; drain and set aside.
– Mix tamarind, fish sauce, palm sugar, soy and rice vinegar in a bowl; stir until sugar dissolves; taste and adjust.
– Heat a wok or large skillet over high heat and add 1 tbsp oil; when shimmering, add shrimp (or chicken/tofu) and sear until nearly cooked; remove and set aside.
– Add another tablespoon oil to the wok; sauté minced garlic until fragrant, about 20 seconds.
– Push garlic to the side, add remaining oil, crack in eggs and scramble quickly, breaking into large curds.
– Add softened noodles and pour sauce over; toss vigorously to coat and heat through, 1–2 minutes.
– Return cooked protein to the wok along with tofu if using; toss to combine and warm.
– Add bean sprouts and white parts of scallions; toss for 30–45 seconds to keep crunch.
– Remove from heat; stir in most crushed peanuts and transfer to serving plates.
– Garnish with scallion greens, cilantro, sliced chilies, remaining peanuts and lime wedges; squeeze lime before eating.

Alternative Ingredients
You can substitute shrimp with chicken, firm tofu, or tempeh for vegetarian versions. Use tamarind concentrate if paste is unavailable; replace fish sauce with soy sauce or vegetarian oyster sauce for a vegan variant. Palm sugar can be swapped with brown sugar or coconut sugar.
Serving and Pairings
Serve pad thai hot with lime wedges and extra crushed peanuts. Pair with a simple cucumber salad, Thai iced tea, or a light clear soup. Fresh herbs like Thai basil or cilantro add brightness; offer sliced chilies or chili flakes for heat.
Storage and Reheating
Store leftover pad thai in an airtight container in the fridge for up to 2–3 days. Reheat gently in a skillet over medium heat with a splash of water or oil to loosen the noodles, or use a microwave covered with a damp paper towel. Freezing is not recommended — texture of rice noodles degrades when frozen.
Cooking Mistakes
- Over-soaking noodles — makes them mushy when cooked.
- Cooking on low heat — pad thai needs high heat for proper texture.
- Adding too much sauce at once — can make noodles soggy; add gradually.
- Overcooking protein — shrimp and chicken become rubbery if overcooked.
- Neglecting to drain noodles well — excess water dilutes the sauce.
Helpful Tips
- Use a hot wok for quick cooking and better caramelization.
- Taste and adjust sauce before cooking — balance sweet, salty and sour.
- Prep all ingredients first — stir-frying is very fast.
- Keep some bean sprouts raw for crunch; add them at the end.
- Lightly toast peanuts for deeper flavor before crushing.

FAQs
What kind of noodles are best for pad thai?
Use flat rice noodles (often labeled pad thai noodles or sen lek) about 1/8–1/4 inch wide. They rehydrate quickly and hold sauce well. Avoid fresh very wide rice noodles; very thin ones can break. If frozen, thaw gently before soaking.
Can I make pad thai vegetarian or vegan?
Yes — replace shrimp/fish sauce with firm tofu or tempeh and use soy sauce or vegan fish sauce substitute. Replace palm sugar with the same options and ensure all sauces are plant-based. Finish with crushed peanuts and lime as usual.
How do I get the authentic tamarind flavor if I can’t find tamarind paste?
Use tamarind concentrate diluted with a little water, or mix equal parts lime juice and brown sugar with a splash of rice vinegar to mimic the sweet-sour profile. Flavor won’t be identical but will be balanced.
Why does my pad thai turn out soggy?
Common causes: over-soaked noodles, too much sauce, or cooking at low heat. Soak noodles until just pliable, drain thoroughly, use high heat and add sauce sparingly, tossing quickly to coat.
How do I prevent my noodles from sticking together?
Drain noodles well after soaking and toss them with a teaspoon of oil if waiting. Cook quickly over high heat and avoid overcrowding the pan. Toss constantly so sauce and oil coat each strand.
Can I prepare components ahead of time?
Yes. Make the sauce, chop veggies, and soak noodles ahead. Keep proteins separate and cook everything just before serving; stir-frying itself takes only a few minutes for freshest texture.
Is pad thai gluten-free?
Traditional pad thai can be gluten-free if you use gluten-free tamarind paste, fish sauce, and rice noodles. Avoid soy sauce unless it’s labeled gluten-free or substitute with tamari. Always check labels for hidden gluten.
Conclusion
This pad thai recipe delivers a quick, authentic-tasting stir-fried noodle dish with balanced sweet, sour and savory notes. With simple ingredients, high heat and proper noodle handling you’ll achieve the classic texture and flavor — perfect for family dinners or entertaining guests.

Pad Thai Recipe
Ingredients
- 8 oz 225 g flat rice noodles (pad thai noodles)
- 8 –10 large shrimp peeled and deveined (or 200 g chicken or firm tofu)
- 3 tbsp vegetable oil
- 2 cloves garlic minced
- 2 large eggs
- 1 cup firm tofu cubed (optional)
- 1 cup bean sprouts
- 3 scallions sliced (separate whites and greens)
- 2 tbsp crushed roasted peanuts
- 1 lime cut into wedges
- Fresh cilantro for garnish
- 1-2 red chilies sliced (optional)
- Sauce: 3 tbsp tamarind paste 3 tbsp fish sauce, 2 tbsp palm sugar, 1 tbsp soy sauce (optional), 1 tbsp rice vinegar (optional)
Instructions
- Soak rice noodles in warm water for 20–30 minutes until pliable but not mushy; drain thoroughly and set aside.
- Whisk tamarind paste, fish sauce, palm sugar, soy sauce and rice vinegar in a bowl until sugar dissolves; taste and adjust balance of sweet, sour and salty.
- Heat a wok or large skillet over high heat and add 1 tablespoon oil; when hot, add shrimp (or chicken/tofu) and sear until nearly cooked through; remove and set aside.
- Add another tablespoon oil to the wok and sauté minced garlic until fragrant, about 20 seconds.
- Push garlic to the side, add remaining oil if needed, crack in eggs and scramble quickly into large curds.
- Add the softened noodles to the wok and pour the prepared sauce over them; toss vigorously to coat and heat through for 1–2 minutes.
- Return the cooked protein and tofu (if using) to the wok; toss to combine and warm through.
- Add bean sprouts and the white parts of the scallions; toss briefly (30–45 seconds) to keep a crunchy texture.
- Remove from heat and stir in most of the crushed peanuts.
- Plate the pad thai and garnish with scallion greens, cilantro, remaining peanuts, sliced chilies and lime wedges; squeeze lime before eating.