This vegan pad Thai with tofu is comforting and flavorful, with a light kick from the chilies. Ready in just 30 minutes and requiring minimal prep, it makes the perfect weeknight dinner when you crave something quick and satisfying.
Soak rice noodles in hot water for 3-4 minutes, or in room temperature water for an hour, until pliable. Drain noodles and set aside.
Place tofu cubes, cornstarch, and salt into a container. Place the lid on and toss until tofu cubes are well coated.
Heat a tablespoon of oil in a non-stick wok. Place tofu cubes in one layer. Cook for 2-3 minutes on each side, or until most sides are browned. Set aside.
While tofu is cooking, combine all condiments needed to make the sauce.
Heat up some oil in a non-stick wok, then add garlic and fry until fragrant.
Add carrot next, cooking for 1-2 minutes before adding in noodles, bean sprouts, tofu, and the sauce. Fry until the ingredients are hot.
Remove the wok from heat, them stir in green onion. Top your tofu pad Thai with crushed peanuts, chili flakes, and whatever you like before serving!
Notes
Helpful tips
Do not cook noodles – Instead, soak in boiling water until pliable. Cooking or over-soaking them makes them more likely to turn mushy and break apart when stir-frying.
Rinse noodles after soaking – This halts the cooking process, preventing noodles from softening too much.
Use a large wok – I highly recommend using a non-stick wok. This ensures even cooking and prevents ingredients from jumping out of the pan.
Storing leftovers - Leftover tofu pad Thai can be refrigerated for 1-2 days. Reheat in the microwave or on the stove, adding a splash of water to loosen noodles.
Meal prep suggestion - Chop your vegetables, pan-fry your tofu, make your sauce, and presoak your noodles up to 5 days in advance. Refrigerate them separately.