Thailand · Southeast Asia

Thai Bistro Gluten-Free Pad Thai Recipe

Updated November 3, 2026

Total time
1 hr
prep 20 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 Gluten-Free Pad Thai Recipe

This Thai bistro-style Pad Thai is a stir-fry of rice noodles, crisp vegetables, tofu, egg, and a tangy tamarind-fish sauce, finished with peanuts and lime. Pad Thai has many regional and household variations; this version keeps the familiar sweet-sour-savory balance while using naturally gluten-free rice noodles and carefully chosen sauces.

Ingredients

  • 8 oz (225 g) dried flat rice noodles, about ¼ inch (6 mm) wide
  • 6 cups (1.4 L) warm water, for soaking the noodles; discard after soaking
  • 3 tbsp (45 ml) tamarind concentrate, preferably a pourable concentrate rather than a highly reduced paste
  • 3 tbsp (45 ml) gluten-free fish sauce; check the label because ingredients and production practices vary
  • 3 tbsp (38 g) finely chopped palm sugar or light brown sugar
  • 1 tbsp (15 ml) water, for loosening the sauce
  • ¼ tsp (1 g) red pepper flakes, plus more at the table if desired
  • 2 tbsp (30 ml) neutral oil, such as canola or avocado oil, divided
  • 8 oz (225 g) firm tofu, drained, patted dry, and cut into ½-inch (1.3 cm) cubes
  • 2 large eggs (about 100 g without shells), lightly beaten
  • 2 cloves garlic (about 6 g), finely chopped
  • 2 medium shallots (about 50 g), thinly sliced; use ¼ cup (40 g) thinly sliced yellow onion if needed
  • 1 cup (100 g) bean sprouts, rinsed and drained, plus extra for serving if desired
  • 3 green onions (about 45 g), cut into 1-inch (2.5 cm) pieces
  • ½ cup (60 g) roasted peanuts, unsalted or lightly salted, roughly chopped
  • 1 lime (about 60 g), cut into wedges
  • ¼ tsp (1 g) fine salt, or less to taste; the fish sauce already adds saltiness
  • 2 tbsp (8 g) chopped fresh cilantro, optional

Instructions

  1. Soak the noodles. Put the rice noodles in a large bowl and cover them with 6 cups (1.4 L) warm water. Leave them for 25 minutes, or until they bend easily but still feel a little firm in the center. Drain thoroughly. Noodle thickness and brand affect soaking time, so check a strand rather than relying only on the clock. Do not boil the noodles; they will finish cooking in the pan.
  2. Mix the sauce while the noodles soak. In a small bowl, stir together the tamarind concentrate, fish sauce, palm sugar, 1 tablespoon (15 ml) water, and red pepper flakes. Keep stirring until the sugar mostly dissolves. Taste a small dab: it should be tangy, salty, and sweet, not sharply sour or candy-sweet. Tamarind concentrates differ in strength, so if yours tastes especially intense, add another teaspoon (5 ml) water.
  3. Prepare the cooking station. Pat the tofu dry and keep it near the stove. Set out the drained noodles, beaten eggs, garlic, shallots, sprouts, green onions, sauce, and a clean plate. Pad Thai cooks quickly once the pan is hot; having the ingredients ready helps prevent the garlic from burning while you search for the next item.
  4. Brown the tofu. Heat a large wok or 12-inch (30 cm) skillet over medium-high heat. Add 1 tablespoon (15 ml) oil and swirl to coat the cooking surface. Add the tofu in a single layer and cook for about 3 minutes, turning the cubes once or twice, until lightly golden on several sides. Transfer it to the clean plate. It does not need to be crisp all the way through.
  5. Cook the aromatics and eggs. Add the remaining 1 tablespoon (15 ml) oil to the pan. Add the garlic and shallots and stir for about 30 seconds, just until fragrant. Push them to one side, pour the eggs into the open space, and let them sit for 15 to 20 seconds before gently scrambling into soft curds. Cook the egg mixture to 160°F (71°C), the USDA FSIS safe minimum for egg dishes, checking with a food thermometer where practical. Avoid browning the garlic; lower the heat if it starts to darken.
  6. Toss the noodles with sauce. Add the drained noodles and sauce to the pan. Toss with tongs or two spatulas for 2 to 4 minutes, lifting and turning the noodles so the sauce coats them evenly. If they stick or still seem firm, add water 1 tablespoon (15 ml) at a time and keep tossing. The noodles should become tender and glossy but retain their shape.
  7. Finish the stir-fry. Return the tofu to the pan. Add the bean sprouts and green onions, then toss for 1 to 2 minutes, just until the sprouts begin to soften but remain slightly crisp. Taste a noodle and adjust with a little more fish sauce for salt, sugar for sweetness, or lime at the table for extra tartness. If the pan is crowded, toss in two batches so the noodles heat evenly instead of steaming.
  8. Serve right away. Divide among four plates or shallow bowls. Top with chopped peanuts and cilantro, if using, and serve with lime wedges and extra sprouts. Let everyone squeeze lime over their portion just before eating; its bright acidity balances the sweet and savory sauce.

Tips

  • Check every packaged ingredient. Rice noodles are usually gluten-free, but fish sauce, tamarind products, chili flakes, and other packaged ingredients can have additives or cross-contact warnings. Choose products labeled gluten-free when needed, and check the manufacturer’s information if avoiding gluten strictly. Use clean utensils and a clean pan if the cooking area also handles wheat.
  • Soak rather than overcook. Noodles that are fully soft before they reach the pan can turn gummy when tossed with sauce. If yours are still too firm after the stated soak, give them a few more minutes in warm water; if they soften quickly, drain them early.
  • Adjust tamarind thoughtfully. Tamarind concentrate is not completely standardized. A thick, very sour paste may need to be diluted with a little extra water and balanced with a small amount of sugar. Add adjustments gradually; a large splash can make the noodles wet and difficult to toss.
  • Use a wide, hot pan, but do not crowd it. A wok is helpful, though a broad skillet works well. If the ingredients pile up rather than making contact with the hot surface, cook in two batches. This keeps the vegetables lively and helps the noodles take on sauce without breaking.

Serving Suggestions

Serve Pad Thai as a complete main course while the noodles are hot, with lime wedges, chopped peanuts, and extra bean sprouts on the table. A small bowl of chili flakes lets people choose their own heat level without changing the flavor of the whole pan. If you want a fuller meal, pair it with a simple cucumber salad dressed with rice vinegar, a little sugar, and salt; keep the dressing light so it does not compete with the tamarind sauce.

For a shared meal, offer the toppings separately, especially peanuts and cilantro. That makes the dish easier to adapt for diners who avoid nuts or herbs. If serving several gluten-free dishes, use separate serving spoons and verify that condiments such as chili sauce are also gluten-free. Pad Thai is best eaten soon after cooking, when the noodles are glossy and the sprouts still have a little crunch.

Variations

Make it vegetarian. Replace the fish sauce with 2 tablespoons (30 ml) gluten-free tamari plus 1 tablespoon (15 ml) water. The flavor will be less briny and more soy-forward than the original sauce, so taste before adding any extra salt. For a vegan version, omit the eggs and use the same sauce change; add another 4 oz (115 g) tofu or 1 cup (100 g) sliced mushrooms to make the pan more substantial.

Add shrimp. For a seafood version, use 8 oz (225 g) peeled, deveined shrimp and reduce the tofu to 4 oz (115 g), or leave it out. Cook the shrimp in the oiled pan until opaque and 145°F (63°C) at the thickest part, checking with a food thermometer, then transfer it to a plate and return it with the tofu during the finishing step. Shrimp releases moisture, so cook it in a single layer and avoid overfilling the skillet.

Change the vegetables or heat. Thinly sliced red bell pepper or finely shredded carrot can replace up to ½ cup (50 g) of the bean sprouts, though the finished dish will be sweeter and less crisp. For a milder version, leave the pepper flakes out of the sauce and serve them at the table. For more heat, add a pinch at a time; chili strength varies, and it is easier to add spice than to remove it.

Use brown sugar if palm sugar is unavailable. Palm sugar is traditional in many versions of the sauce and has a rounded, lightly caramel flavor. Light brown sugar is a practical substitute and makes the sauce a little more molasses-like. If the sugar is in a hard block, grate or finely chop it so it dissolves without leaving gritty pockets.

Storage and Reheating

Let leftovers stop steaming, then refrigerate them in a shallow airtight container within 2 hours of cooking. Pad Thai keeps for 3 to 4 days in the refrigerator. The noodles will absorb sauce as they sit, and the sprouts will soften, so the texture will not be quite as lively as it is fresh. Store extra lime wedges and any unused toppings separately when possible; add peanuts after reheating to keep them crunchy.

For best results, reheat one portion at a time in a skillet over medium heat with 1 to 2 tablespoons (15 to 30 ml) water. Toss gently until hot throughout, adding a little more water if the noodles are sticking. Reheat leftovers to 165°F (74°C), the USDA FSIS safe minimum for reheated leftovers, checked with a food thermometer. A microwave also works: cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Avoid repeatedly cooling and reheating the same batch.

Frequently Asked Questions

Is Pad Thai naturally gluten-free?

Rice noodles do not contain wheat, but the finished dish is not automatically gluten-free. Fish sauce, tamarind products, chili seasonings, and shared cooking equipment can be sources of gluten or cross-contact. Check labels, choose gluten-free-labeled condiments when appropriate, and prepare the dish with clean utensils and surfaces.

Can I make the sauce ahead?

Yes. Stir the tamarind, fish sauce, sugar, water, and pepper flakes together and refrigerate the mixture in a covered container for up to 3 days. Stir it again before cooking because sugar can settle. The sauce is easiest to use when brought briefly toward room temperature, but do not leave it out for an extended period.

Why are my rice noodles breaking?

They may have soaked too long, been boiled, or been stirred too forcefully once soft. Drain them as soon as they are flexible but still slightly firm, and use a lifting-and-turning motion rather than vigorously stirring. If they begin to stick in the pan, add water a tablespoon at a time instead of pulling hard on the strands.

Can I make Pad Thai without tamarind?

Tamarind gives the sauce its distinctive fruity tartness, so there is no exact substitute. If you cannot find it, use 1½ tablespoons (22 ml) rice vinegar plus 1 tablespoon (15 ml) lime juice as a practical stand-in, then taste and adjust the sugar. The result will be sharper and less rounded than a sauce made with tamarind.

Can I freeze leftover Pad Thai?

You can freeze it in an airtight freezer container for up to 2 months, although rice noodles may become softer or break when thawed. Cool and refrigerate promptly first, then freeze in individual portions. Thaw overnight in the refrigerator and reheat in a skillet with a splash of water until the leftovers reach 165°F (74°C); add fresh lime and peanuts after reheating.

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