
This weeknight stir-fry delivers the kind of bold, glossy flavors you'd expect from a restaurant takeout order — all from a single skillet and a handful of pantry staples. Pressing the tofu before cooking is the secret to those deeply golden, crispy-edged cubes that hold their shape when tossed in the sauce rather than turning soft and soggy. The baby bok choy gets a quick char on the cut side, so you get that slightly smoky, caramelized flavor while the stems stay satisfyingly crisp. Fresh ginger and garlic bloom in the center of the pan for just thirty seconds, which is enough to make the whole kitchen smell incredible without any risk of burning. The sauce — soy sauce, rice vinegar, toasted sesame oil, and a touch of cornstarch — comes together in one bowl and thickens beautifully as it coats every piece of tofu and greens. Every ingredient here is naturally plant-based, so there's no swapping or substituting needed; it just works. Serve it over rice and finish with sesame seeds and scallions for a meal that feeds four and looks far more impressive than the effort it actually takes.
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 press it dry: wrap the block in several layers of paper towels, set it on a plate, and place a heavy skillet or a few cans on top. Press for at least 15 minutes, then unwrap and cut into 3/4-inch cubes.
While the tofu presses, whisk together the soy sauce, rice vinegar, toasted sesame oil, cornstarch, sugar, and red pepper flakes in a small bowl until the cornstarch is fully dissolved. Set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
