Thailand · Southeast Asia

Thai Bistro Pad Thai with Tamarind Sauce

Updated November 3, 2026

Total time
43 min
prep 28 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Thailand
Southeast Asia

Jump to recipe

Thai Bistro Pad Thai with Tamarind Sauce

Thai bistro-style Pad Thai is a stir-fried Thai noodle dish made with rice noodles, a tangy-sweet tamarind sauce, tofu, egg, and crunchy bean sprouts. This home version keeps the familiar balance of sour, salty, sweet, and lightly spicy flavors, with lime and peanuts served at the table; cooks and restaurants vary the ingredients and seasoning to suit their own style.

Ingredients

  • 8 oz (225 g) flat, medium-width dried rice noodles
  • 3 tbsp (45 g) Thai tamarind concentrate or thick tamarind paste
  • 3 tbsp (45 ml) fish sauce
  • 3 tbsp (40 g) finely grated palm sugar or packed light brown sugar
  • 2 tbsp (30 ml) water, plus a splash more if needed
  • 14 oz (400 g) extra-firm tofu, drained and cut into ½-inch (1 cm) cubes
  • 3 tbsp (45 ml) neutral oil, such as canola or rice bran oil, divided
  • 2 medium shallots (about 2 oz / 60 g), thinly sliced
  • 3 garlic cloves (about 9 g), finely chopped
  • 2 large eggs (about 100 g without shells), lightly beaten
  • 2 cups (200 g) bean sprouts, rinsed and drained
  • 4 scallions (about 60 g), cut into 1½-inch (4 cm) pieces
  • ½ tsp (1 g) crushed red pepper flakes, or to taste
  • ⅓ cup (45 g) roasted peanuts, roughly chopped
  • 1 lime (about 60 g), cut into wedges
  • 2 tbsp (8 g) chopped cilantro, optional

Instructions

  1. Soak the noodles. Put the rice noodles in a large bowl and cover them with warm tap water. Soak for about 8 minutes, or until they bend easily but still feel firm in the center. Drain well. They will finish cooking in the pan, so do not soak them until soft or they may turn mushy. If your package gives different soaking directions, use those as a guide and stop while the noodles are still slightly underdone.
  2. Mix the sauce. In a small bowl, stir together the tamarind concentrate, fish sauce, palm sugar, and 2 tablespoons (30 ml) water until the sugar dissolves. Taste a tiny dab: it should be assertively sour and salty with a noticeable sweetness, since the noodles and tofu will soften those flavors. Tamarind products vary in strength, so if yours is especially intense, start with 2 tablespoons (30 g) and add more after tasting. Keep the sauce nearby; the cooking moves quickly once the wok is hot.
  3. Set up before cooking. Pat the tofu dry with a clean towel. Arrange the drained noodles, sauce, shallots, garlic, beaten eggs, bean sprouts, scallions, pepper flakes, peanuts, and lime within reach of the stove. A wide wok is ideal, but a 12-inch (30 cm) skillet works. If your pan is smaller, plan to stir-fry in two batches so the noodles fry rather than steam.
  4. Brown the tofu. Heat 2 tablespoons (30 ml) of the oil in the wok over medium-high heat until shimmering. Add the tofu in one layer and cook for about 4 minutes, turning the cubes occasionally, until golden on several sides. Transfer it to a plate. It does not need to be crisp all over; the goal is a browned surface that holds its shape when tossed with the noodles.
  5. Cook the aromatics and eggs. Add the remaining 1 tablespoon (15 ml) oil to the pan. Add the shallots and garlic and stir for about 30 seconds, just until fragrant; do not let the garlic brown. Push them to one side, pour the eggs into the open space, and stir until fully set, about 1 to 2 minutes. Check the center of the cooked egg with a food thermometer: the USDA FSIS safe minimum for egg dishes is 160°F (71°C). Break the egg into bite-size pieces as it sets.
  6. Toss the noodles with sauce. Add the drained noodles and tofu to the pan. Pour the sauce evenly over them and toss with tongs for 2 to 3 minutes, lifting and turning the noodles so they absorb the sauce. If they look dry or cling together before they are tender, add water 1 tablespoon (15 ml) at a time. Keep the heat fairly high, but lower it if the sauce starts sticking before the noodles soften.
  7. Finish and serve. Add the bean sprouts, scallions, and pepper flakes, then toss for 1 to 2 minutes. The sprouts should soften slightly but remain crisp, and the noodles should be tender with a little chew. Take the pan off the heat and taste a noodle. Adjust with a little more fish sauce for salt, a pinch of sugar for sweetness, or a squeeze of lime for brightness. Divide among four plates and top with peanuts and cilantro, if using. Serve with lime wedges.

Tips

  • Choose the right tamarind. Thai tamarind concentrate is usually a smooth, pourable product. If using a dense block-style tamarind pulp instead, soak a small piece in hot water, mash it, and strain out fibers and seeds; measure the strained pulp by taste because its strength varies. Lime juice can add acidity in a pinch, but it tastes sharper and less rounded than tamarind, so begin with less and adjust carefully.
  • Do not over-soak the noodles. The noodles should still feel a little firm after draining. They take up sauce and soften further in the hot pan. If they become soft in the bowl, shorten the final stir-fry and toss gently to limit breakage.
  • Keep the pan uncrowded. A crowded pan traps steam and makes the noodles sticky. If your skillet is not wide enough, cook in two batches, dividing the ingredients and sauce evenly. Have everything cut and measured before heating the oil, because the stir-fry itself takes only a few minutes.
  • Make the sauce adjustable. Fish sauce brands and tamarind concentrates vary in saltiness and sourness. Mix the listed amount first, then make small changes after tasting the finished noodles. Brown sugar works when palm sugar is unavailable, though it gives a slightly more molasses-like sweetness.

Serving Suggestions

Serve Pad Thai straight from the pan while the noodles are hot, with lime wedges and extra chopped peanuts at the table. A small dish of crushed red pepper lets each person choose the heat level, while additional bean sprouts provide a cool, crisp contrast. For a simple meal, pair it with cucumber slices or a lightly dressed green salad rather than another rich, sauced dish. Thai meals often bring together contrasting flavors and textures, so a refreshing side is a useful counterpoint to the sticky, savory noodles.

For a more substantial spread, offer a clear vegetable soup or a plate of steamed greens alongside the noodles. Keep any extra lime and herbs separate until serving so their fresh aroma is not lost in the hot pan. If serving children or guests who prefer mild food, leave the pepper flakes out of the wok and pass them at the table. This also makes it easy for everyone to season their own portion without changing the main batch.

Variations

Use shrimp instead of tofu: Replace the tofu with 12 oz (340 g) peeled, deveined shrimp. Cook the shrimp in the hot oil until opaque and firm, checking the thickest part with a food thermometer for the USDA FSIS safe minimum of 145°F (63°C). Transfer them to a plate while you cook the aromatics and eggs, then return them to the pan with the noodles. Do not leave cooked shrimp sitting at room temperature while preparing other dishes.

Make it vegetarian: Fish sauce gives the sauce much of its savory depth. Replace it with 3 tablespoons (45 ml) vegetarian fish sauce, or use 2 tablespoons (30 ml) light soy sauce plus 1 tablespoon (15 ml) water. The soy-based version is saltier and less aromatic, so taste before adding any further seasoning. Check that the tamarind product and other packaged ingredients suit your dietary needs.

Add vegetables: Thinly sliced carrot, red bell pepper, or napa cabbage can be stir-fried briefly with the shallots. Keep the total added vegetables to about 1½ cups (150 g), and cut them thinly so they cook quickly without leaving the noodles watery. For a more traditional-feeling balance, keep the bean sprouts and scallions; they contribute the fresh crunch that makes the finished dish feel lively.

Adjust the heat: Use no pepper flakes for a mild bowl, or serve them separately for more control. For a brighter, sharper flavor, add lime at the table rather than putting extra lime juice into the sauce before cooking. Avoid adding a large quantity of liquid seasoning at once, since that can make the noodles wet and cause them to break as you toss.

Storage and Reheating

Pad Thai is best just after cooking, when the noodles are springy and the sprouts still have some crunch. Refrigerate leftovers within 2 hours in a shallow, airtight container and use them within 3 to 4 days. If you expect leftovers, you can keep extra peanuts and lime separate and add them only when serving. Do not leave the finished noodles at room temperature for extended periods, particularly in warm weather.

To reheat, put one portion in a skillet with 1 to 2 teaspoons (5 to 10 ml) water and warm over medium heat, tossing gently until hot throughout. Add small splashes of water as needed; too much will dilute the sauce. Leftovers should reach 165°F (74°C) when reheated, measured in the thickest part of the portion with a food thermometer. A microwave also works: cover loosely, heat in short intervals, stir between them, and check that the center reaches 165°F (74°C). The noodles may be softer after chilling, so toss carefully rather than stirring aggressively. Freezing is possible, but the texture of rice noodles and bean sprouts is usually less pleasant after thawing.

Frequently Asked Questions

Can I prepare the sauce ahead?
Yes. Stir it together up to 3 days ahead and keep it covered in the refrigerator. Palm sugar may settle or firm up when cold, so let the sauce sit at room temperature briefly and stir it well before cooking. If it is still too thick to pour, loosen it with a teaspoon of water at a time.

Why are my rice noodles breaking?
They may have soaked too long, or the pan may be too crowded. Drain them while they are still firm, and use tongs to lift and fold instead of vigorously stirring. If the noodles are stuck together, a small splash of water helps separate them as they warm, while adding more oil alone can leave the dish greasy.

Can I use a different kind of noodle?
Flat rice noodles are the best fit for this style of Pad Thai because they absorb the sauce while remaining pleasantly chewy. If you use another rice noodle width, follow its package directions and begin checking early. Wheat noodles or glass noodles can be stir-fried, but their texture and the way they take up sauce will differ from the usual rice-noodle version.

Is tamarind concentrate the same as tamarind paste?
Not always. Some jars labeled paste contain a smooth, concentrated product; other products are thick pulp that needs soaking and straining. Start with the smaller amount suggested in the tips if you are uncertain, then taste the sauce. A little lime can provide acidity if tamarind is unavailable, but the result will be sharper and less complex.

Can I make this without eggs?
Yes. Leave out the eggs and follow the other steps as written; the tofu still provides substance, and the tamarind sauce remains the main flavor. You can add another 4 oz (115 g) tofu or a handful of thinly sliced vegetables if you want a fuller portion. For a vegan version, also replace the fish sauce with a suitable vegetarian alternative.

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).