
This is the kind of takeout-style dinner that proves you genuinely don't need eggs, fish sauce, or oyster sauce to get deep, satisfying flavor on the table. The sauce is built from tamarind concentrate, tamari, coconut sugar, and a hit of sriracha — tangy, savory, and just a little sweet in a way that clings beautifully to every strand of rice noodle. Pressing the tofu before cooking is the move that makes it golden and firm rather than soft and steamy, so each cube holds its own against the bold sauce. Bean sprouts go in right at the end so they stay crisp, and the whole stir-fry comes together in minutes once your prep is done. Finishing bowls with scallion greens, chopped peanuts, and a squeeze of fresh lime adds brightness and crunch that make it feel restaurant-worthy. This recipe serves four, so it's just as good for a weeknight family dinner as it is for meal-prepping a few lunches ahead.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













Drain the tofu and wrap it in a clean kitchen towel or several layers of paper towels. Set a heavy skillet or cutting board on top and press for 20–30 minutes, until the towel has absorbed most of the surface moisture. Cut the pressed tofu into ¾-inch cubes.
Place the rice noodles in a large bowl and cover with room-temperature water. Soak for 20–25 minutes, until pliable and just barely tender but still with a firm bite — they will finish cooking in the wok. Drain in a colander and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
