
This is the kind of weeknight stir-fry that makes you wonder why you ever bothered with takeout. Crispy golden tofu, tender-crisp vegetables, and a glossy, savory sauce come together in one sizzling pan with nothing but plant-based ingredients from start to finish. The sauce — built from soy sauce, vegan oyster sauce, sesame oil, and a touch of cornstarch — thickens beautifully and clings to every piece of cabbage, mushroom, carrot, and bean sprout in the wok. Pressing the tofu before cooking is the move that makes all the difference, giving each cube a satisfying golden crust instead of a soggy center. The vegetables are stir-fried in stages so nothing gets overcooked, meaning you still get that slight crunch in the sprouts and a little bite in the celery even after the sauce goes in. Served over steamed white rice and finished with sliced green onions, it's a complete, filling meal that comes together fast and serves four without any fuss.
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




















Whisk together the vegetable broth, soy sauce, vegan oyster sauce, cornstarch, sesame oil, sugar, and white pepper in a small bowl until the cornstarch is fully dissolved and no lumps remain. Set aside.
Heat 1 tbsp of the neutral oil in a large skillet or wok over medium-high heat until shimmering. Add the tofu cubes in a single layer and season with the salt. Cook undisturbed for 3–4 minutes until the undersides are golden and crisp, then turn and cook for another 2–3 minutes until golden on a second side. Transfer to a plate and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
