Konjac pad Thai is a quick take on Thailand’s sweet-sour noodle stir-fry, made here with chewy konjac noodles, tofu, egg, vegetables, and a tamarind-based sauce. The noodles need a little extra preparation to remove their packing liquid and dry them well, but they make a convenient alternative to rice noodles in this saucy, crunchy dish.
Ingredients
- 2 packages konjac (shirataki) noodles, about 7 ounces (200 g) each, drained
- 6 ounces (170 g) extra-firm tofu, patted dry and cut into ½-inch (1 cm) cubes
- 2 tablespoons (30 ml) neutral oil, such as canola or grapeseed oil, divided
- 2 large eggs (about 100 g), lightly beaten
- 2 tablespoons (30 ml) tamarind concentrate, preferably unsweetened
- 1½ tablespoons (22 ml) fish sauce
- 1 tablespoon (12 g) packed light brown sugar
- 1 tablespoon (15 ml) water
- 1 teaspoon (5 ml) rice vinegar
- ¼ teaspoon red pepper flakes, plus more to taste
- 1 medium carrot, about 3 ounces (85 g), cut into thin matchsticks
- 2 cups (100 g) mung bean sprouts, rinsed and drained, divided
- 3 scallions, about 1 ounce (30 g), thinly sliced and divided
- ¼ cup (30 g) roasted peanuts, roughly chopped
- 1 lime, about 2 ounces (55 g), cut into wedges
Instructions
- Rinse and dry the noodles (8 minutes). Drain the konjac noodles in a colander and rinse under cool running water for 1 to 2 minutes, separating them gently with your fingers. Bring a saucepan of water to a boil, add the noodles, and boil for 2 minutes. Drain thoroughly. Heat a large dry skillet or wok over medium-high heat, add the noodles, and toss for 3 to 4 minutes until the surface moisture has evaporated. Transfer to a plate. This extra drying step helps the sauce cling instead of turning watery.
- Mix the sauce and prepare the vegetables (10 minutes). While the noodles drain and dry, whisk the tamarind concentrate, fish sauce, brown sugar, water, rice vinegar, and red pepper flakes in a small bowl until the sugar dissolves. Taste a drop: it should be tangy, salty, and lightly sweet. Cut the carrot and scallions, rinse and drain the bean sprouts, chop the peanuts, and cut the lime into wedges. Keep half the sprouts and some scallions for serving.
- Brown the tofu (3 minutes). Heat 1 tablespoon (15 ml) oil in the skillet or wok over medium-high heat. Add the tofu in a single layer and cook for about 3 minutes, turning once or twice, until several sides are golden. Move it to one side of the pan. If the pan is small, transfer the tofu to a plate so the egg has room to cook.
- Cook the eggs (1 minute). Add the remaining 1 tablespoon (15 ml) oil if the pan looks dry. Pour in the beaten eggs and stir gently until softly scrambled and set, about 1 minute. For food safety, the egg mixture should reach the USDA FSIS safe minimum internal temperature of 160°F (71°C), checked with a food thermometer. If you moved the tofu out, return it to the pan once the egg is cooked.
- Toss the noodles with sauce and vegetables (4 minutes). Add the dried noodles, carrot, and sauce to the pan. Toss continuously for 2 to 3 minutes, lifting and turning the noodles so they absorb the sauce evenly. Add half of the bean sprouts and half of the scallions, then toss for about 1 minute, just until the sprouts begin to soften but still have some crunch. If the mixture sticks before the carrot is tender-crisp, add water 1 tablespoon (15 ml) at a time rather than adding more oil.
- Finish and serve (1 minute). Divide the noodles between two bowls. Top with the reserved sprouts, scallions, and chopped peanuts. Serve immediately with lime wedges and extra red pepper flakes, letting each person squeeze lime over their portion to taste.
Tips
- Choose the right tamarind. Tamarind concentrate varies in strength and saltiness. This recipe uses concentrated paste or concentrate, not a ready-to-use thin tamarind drink or sweetened tamarind sauce. If you have a very thick, sharp concentrate, start with 1½ tablespoons (22 ml), taste the mixed sauce, and add up to another ½ tablespoon (7 ml) if needed. If you only have a mild, pourable tamarind water, use 3 tablespoons (45 ml) and reduce the added water.
- Let the noodles dry before saucing. Rinsing removes the briny packing liquid, while boiling and pan-drying improve the flavor and texture. Do not skip the dry-pan stage: excess water dilutes the tamarind sauce and makes the finished dish taste flat. A wide skillet also lets steam escape faster than a crowded, deep pan.
- Adjust the sauce before it hits the hot pan. Fish sauce and tamarind brands differ, so taste a small amount of the uncooked sauce and adjust cautiously. Add a little brown sugar if it is too sharp, a splash of water if it is too salty, or a few drops of fish sauce if it tastes under-seasoned. It should taste assertive on its own because the noodles and tofu will soften its intensity.
- Keep the sprouts crisp and avoid crowding. Reserve some sprouts for the bowls and cook the rest only briefly. If doubling the recipe, cook in two batches or use a large wok; overcrowding traps moisture, steams the ingredients, and makes it harder to get distinct, springy noodles.
Serving Suggestions
Serve konjac pad Thai as soon as it leaves the pan, while the noodles are hot and the sprouts still have a little snap. Put lime wedges, chopped peanuts, and red pepper flakes on the table so everyone can finish a bowl to their liking. A small plate of extra bean sprouts or thinly sliced scallions gives the dish a fresh, crunchy contrast without adding another cooking step.
For a more substantial meal, pair it with a simple cucumber salad dressed with rice vinegar, a little sugar, and a pinch of salt. A light vegetable soup or steamed greens also work well, especially if you keep the pad Thai toppings generous. The recipe makes two main-course portions; for a shared meal with other dishes, it can be divided into three or four smaller servings.
Variations
Make it vegetarian. Replace the fish sauce with 1½ tablespoons (22 ml) soy sauce and add ½ teaspoon (2.5 ml) extra tamarind or rice vinegar to bring back some of the sauce’s tang. The result will be less savory and briny than the fish-sauce version, but still balanced. For a fully vegan version, replace the eggs with 4 ounces (115 g) additional tofu, browned with the original tofu; check that the noodles and other packaged ingredients are suitable for your needs.
Use another protein. Thinly sliced chicken, shrimp, or another protein can replace some or all of the tofu. Cook chicken pieces until the thickest piece reaches 165°F (74°C), shrimp until they reach 145°F (63°C), or whole cuts of pork until they reach 145°F (63°C) followed by a 3-minute rest; use a food thermometer. Cook the protein in the pan before the egg, transfer it to a plate if needed, and return it with the noodles. Raw meat and seafood should be kept separate from ready-to-eat toppings.
Change the crunch or heat. Finely sliced red bell pepper can replace some of the carrot, though it will add sweetness and a softer bite. For extra heat, increase the red pepper flakes or serve chili flakes at the table. You can also use cashews instead of peanuts; they taste milder and give a slightly different crunch. If avoiding nuts, leave them out and add more scallion or a few toasted sesame seeds if suitable.
Use rice noodles if preferred. Traditional pad Thai is commonly made with flat rice noodles, and regional and household versions vary. To use them here, prepare about 5 ounces (140 g) dried flat rice noodles according to the package directions, stopping when they are pliable but still slightly firm. Drain well and toss them with the sauce in place of the konjac noodles. They absorb sauce differently, so add water only a tablespoon at a time if the pan becomes dry.
Storage and Reheating
For food safety, refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3 to 4 days in the refrigerator. The bean sprouts and konjac noodles soften as they sit, so the texture is best on the day the dish is made; if you expect leftovers, reserve the fresh toppings and add them when serving.
Reheat a portion in a skillet over medium heat with 1 to 2 teaspoons (5 to 10 ml) water, tossing until steaming hot throughout. USDA FSIS recommends reheating leftovers to 165°F (74°C); check the center with a food thermometer. You can also microwave it in a covered microwave-safe bowl, stirring once partway through, and checking the temperature in more than one spot. Add fresh lime, peanuts, and reserved or freshly prepared sprouts after reheating rather than cooking them until soft.
Frequently Asked Questions
Do konjac noodles need to be cooked before stir-frying?
They are already hydrated and do not need the same cooking time as dried rice noodles, but they benefit from rinsing, a brief boil, and pan-drying. Those steps wash away the package liquid and remove surface water, making the noodles more pleasant and helping them take on the sauce. Follow the package directions if they differ for your product.
Why do my konjac noodles smell unusual when I open the package?
Konjac noodles are often packed in liquid that can have a faint mineral or fish-like odor. Drain and rinse them thoroughly, then boil and dry them as directed; the smell should diminish. If the package is damaged, leaking, past its use-by date, or the noodles have an obviously spoiled odor or appearance, do not use them.
Can I make the sauce without tamarind?
Tamarind gives pad Thai its distinctive tart, fruity acidity. If you cannot find it, combine 1 tablespoon (15 ml) lime juice with 1 tablespoon (15 ml) rice vinegar as a practical substitute, then taste and adjust with a little extra brown sugar. This is convenient, but the sauce will be brighter and less rounded than one made with tamarind.
Are konjac noodles the same as rice noodles?
No. Konjac noodles are made from konjac root and have a springier, more slippery texture, while rice noodles are starch-based and softer and more absorbent. This recipe seasons konjac noodles strongly and dries them before stir-frying. If you want the familiar texture of many pad Thai versions, use flat rice noodles and prepare them according to their package instructions.
Can I make this recipe ahead?
You can mix the sauce, chop the carrot and scallions, and drain and rinse the noodles a few hours ahead; keep prepared ingredients covered in the refrigerator. For the best texture, boil and dry the noodles and stir-fry everything just before serving. Fully cooked leftovers can be refrigerated and reheated, but their noodles and sprouts will be softer.
Related
- Thai-Inspired Basil Chicken Stir-Fry With Jasmine Rice
- Thai Mango Salad Recipe with Lime-Chili Dressing
- Thai Basil Chicken Pad Krapow Gai: Fast, Savory Stir-Fry
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).