Crispy Tofu Stir Fry with Vibrant Vegetables: A Flavorful & Healthy Weeknight Meal
This golden-crusted tofu stir fry is a delightful and nutritious dish, bursting with a medley of colorful vegetables and coated in a rich, savory umami sauce. Perfect for a quick weeknight dinner, this plant-based meal proves that healthy eating can be incredibly satisfying and full of flavor. Get ready to transform ordinary tofu into an extraordinary culinary experience!

Why This Crispy Tofu Stir Fry Recipe Works So Well
Creating a truly crispy tofu stir fry is remarkably straightforward when you know a few key techniques. This recipe stands out because it focuses on achieving that coveted golden, slightly chewy exterior on the tofu, which perfectly contrasts with the tender-crisp vegetables. The best part about stir-fries, in general, is their incredible versatility and speed, making them ideal for busy schedules. We’ve chosen a classic combination of broccoli, carrots, bell peppers, celery, and snap peas for their vibrant colors and complementary textures, but the beauty of this dish lies in its adaptability to whatever fresh vegetables you have on hand.
While the cooking time for tofu is quite quick, the secret to its success in a stir-fry lies in the proper preparation. Tofu, particularly the firm varieties, holds a lot of moisture. Removing this excess water is paramount for achieving a crispy texture and allowing it to absorb the delicious sauce. Chef Antoine, with over 20 years of experience in restaurants specializing in vegetarian dishes, has mastered the art of preparing tofu. He cooks with it daily and generously shares his invaluable tips for optimal results. By following his expert advice outlined below, you’ll unlock the full potential of your plant-based protein, ensuring your tofu stir fry is nothing short of amazing.

Essential Ingredients for Your Tofu Stir Fry
Below you’ll find a detailed breakdown of the ingredients, their role in the recipe, and suggestions for substitutions. For precise measurements and step-by-step instructions in a printable format, please refer to the recipe card located at the end of this post.

Ingredient Spotlight & Expert Substitution Advice
Each ingredient plays a crucial role in creating the perfect tofu stir fry. Understanding their function will help you achieve the best results and confidently make substitutions when needed.
TOFU: The Crispy Star – For this stir fry, firm or extra-firm tofu is an absolute must. Softer varieties like silken or soft tofu contain too much water and will not hold their shape or crisp up effectively when stir-fried, often crumbling apart in the wok. The key to truly crispy tofu lies in expelling as much liquid as possible before cooking. Simply squeezing with your hands won’t be enough. Chef Antoine’s method involves a more extended pressing process. Ideally, plan ahead: if you prepare the tofu for draining in the morning, it will be perfectly ready for your stir fry that evening. Alternatively, pressing it overnight in the refrigerator also yields excellent results. Detailed instructions for this crucial step are provided in the “How to Make” section below.
VEGETABLES: A Symphony of Color and Crunch – We’ve selected a vibrant mix of our favorite stir fry vegetables for this recipe: crisp broccoli florets, thinly sliced celery, julienned carrots, colorful red and yellow bell peppers, and tender snap peas. This combination offers a fantastic balance of textures and flavors. However, the beauty of a stir fry is its inherent flexibility. Feel free to customize your dish with whatever vegetables you enjoy or have on hand. Excellent alternatives include sliced mushrooms, shelled edamame, nutrient-rich bok choy, shredded cabbage, crunchy baby corn, snow peas, water chestnuts, or even thinly sliced zucchini. Remember, uniform cutting of your vegetables is important for even cooking. As with all stir fry recipes, it’s essential to prepare all your vegetables and other ingredients (known as “mise en place”) before you start cooking, as the stir-frying process itself is incredibly quick.
CORNSTARCH: The Secret to a Golden Crust – Just one tablespoon of cornstarch makes a significant difference. Coating the cubed tofu in cornstarch before frying creates a light, protective layer that helps absorb any residual moisture and forms that desirable golden-brown, crispy crust when cooked in hot oil. This step is critical for texture!
OLIVE OIL: For Sizzling Perfection – Two tablespoons of olive oil, or another high-heat oil like canola, grapeseed, or avocado oil, are used to achieve the perfect sizzle. Ensuring the oil is shimmering hot (but not smoking) is key to quickly browning the tofu and vegetables without making them greasy.
UMAMI SAUCE: The Heart of the Flavor – Our irresistible sauce is a blend of ⅓ cup low sodium soy sauce, 1 tablespoon oyster sauce, and 1 teaspoon sesame oil.
- Low Sodium Soy Sauce: Provides the fundamental savory, salty, and umami base. Using low sodium allows you to control the saltiness better.
- Oyster Sauce: Adds a complex depth of flavor, sweetness, and a lovely glossy sheen to the sauce. While traditionally made with oysters, vegetarian oyster sauce alternatives are readily available for a fully plant-based version.
- Sesame Oil: A finishing touch that contributes a distinct nutty aroma and flavor, characteristic of many Asian-inspired dishes.
This combination delivers a balanced and rich umami profile that coats every piece of tofu and vegetable beautifully.
How to Make Perfect Crispy Tofu Stir Fry
These step-by-step photos and detailed instructions are designed to help you visualize each stage of making this delicious recipe. For a convenient printable version of this recipe, complete with precise measurements and instructions, you can Jump to Recipe at the bottom of this post.
- Press the Tofu: This is the most crucial step for crispy tofu. Begin by wrapping the block of tofu in several layers of paper towels. Gently squeeze to remove some initial excess moisture. Then, place the wrapped tofu on a sturdy baking pan or cutting board. Place a heavy, flat object on top, such as a stack of cookbooks or a cast-iron skillet, to apply steady pressure. You want enough pressure to expel liquid, but be firm yet gentle to avoid smashing the tofu. Allow it to press for at least 90 minutes. After this initial press, remove the damp paper towels, wrap the tofu in fresh, dry ones, and gently squeeze again. Replace the heavy object and press for another 20 minutes, or until the tofu reaches your desired firmness and feels significantly drier. This extended pressing ensures maximum crispiness.
- Prepare the Tofu: Once pressed, cut the tofu into uniform 1-inch cubes. Transfer the cubes to a mixing bowl. Using gloved hands, gently toss the tofu with 1 tablespoon of cornstarch until all the pieces are lightly coated. This cornstarch layer is essential for creating that desirable golden, crispy exterior during frying.
- Heat the Wok: Heat 2 tablespoons of olive oil (or your preferred high-heat oil) in a large wok or a deep-sided, heavy-bottomed skillet over medium-high heat. Wait until the oil is shimmering and hot, but not smoking. A hot wok is key for successful stir-frying, ensuring ingredients sear quickly rather than steam.
- Fry the Tofu: Carefully add the cornstarch-coated tofu cubes to the hot wok in a single layer if possible, avoiding overcrowding. Use a heat-resistant rubber spatula or tongs to quickly turn and toss the tofu. Cook until all sides are beautifully golden brown and crispy, which usually takes about 5-7 minutes. Once browned, push the tofu to one side of the wok or temporarily remove it to a plate if your wok is smaller.
- Stir-Fry the Vegetables: Add all the prepped vegetables (broccoli, celery, carrots, bell peppers, snap peas) to the wok. If you removed the tofu, add a tiny bit more oil if needed before adding the vegetables. Continue stirring and turning vigorously, cooking the vegetables until they are tender-crisp – vibrant in color but still retaining a slight bite. This typically takes 3-5 minutes, depending on the vegetable density.
- Add the Sauce: Once the vegetables are cooked to your liking, pour in the prepared sauce (low sodium soy sauce, oyster sauce, and sesame oil) over the tofu and vegetables. Stir well to combine, ensuring all ingredients are evenly coated. Allow the sauce to cook for 1-2 minutes, stirring occasionally, until it slightly thickens and coats the back of your spoon. The aroma at this stage will be incredible!

- Serve Immediately: Your crispy tofu stir fry is ready to be enjoyed! Serve hot over rice or noodles for a complete and satisfying meal.
Frequently Asked Questions & Expert Tips for Tofu Stir Fry
For stir-frying, firm or extra-firm tofu is undeniably the best choice. These varieties have a denser texture and significantly less moisture compared to soft or silken tofu, which are better suited for blending or delicate dishes. The lower moisture content in firm tofu allows it to crisp up beautifully in the pan, forming that desirable golden crust. Proper pressing, as detailed in our instructions, further enhances this crispiness.
Yes, absolutely! Freezing tofu is actually a clever trick to alter its texture for stir-frying. When tofu is frozen and then thawed, the ice crystals expand and create small pockets, resulting in a spongier, more porous texture. This change in texture makes it even better at soaking up the delicious stir-fry sauce. However, it’s crucial to thaw it completely before you begin, and then follow our pressing tips religiously to remove as much moisture as possible from the thawed, spongier tofu. This ensures it still browns nicely and absorbs flavor without becoming watery.
To preserve the crispy texture of your stir-fried tofu, avoid the microwave if possible. The best methods for reheating are an air fryer or a skillet. In a skillet, place the leftovers over medium heat, stirring occasionally until the tofu pieces begin to crisp up again and the vegetables are warmed through. If using an air fryer, utilize its reheat function or set it to a moderate temperature (around 350°F / 175°C) and cook for a few minutes, shaking the basket periodically until heated and re-crisped. The microwave will soften the tofu, which is fine if you don’t mind the textural change, but won’t bring back the crispiness.
Leftover tofu stir fry should be stored in an airtight container in the refrigerator. When properly stored, it will remain fresh and delicious for up to 4 days. Always ensure it cools down completely before transferring to the container to prevent condensation and sogginess.
“Mise en place” is a French culinary term meaning “everything in its place.” For stir-fries, this means having all your ingredients prepped – tofu pressed and cubed, vegetables chopped, sauce mixed – before you even turn on the heat. Stir-frying is a very fast cooking method, often done over high heat. If you’re scrambling to chop vegetables or mix sauce while cooking, things can easily burn or overcook. Having everything ready ensures a smooth, efficient, and successful cooking process.

Delicious Serving Suggestions for Tofu Stir Fry
This versatile tofu stir fry can be enjoyed in many ways! The most popular options include serving it over or alongside a fluffy bed of white rice, such as jasmine or basmati. The rice acts as a perfect canvas, soaking up every drop of that rich, umami-packed sauce. For a different texture, consider serving it with brown rice, which adds a nutty flavor and extra fiber, or with delicate rice noodles. If you’re looking for a low-carb alternative, cauliflower rice or even spiralized zucchini noodles make excellent bases. Garnish your stir fry with toasted sesame seeds, thinly sliced green onions, or a sprinkle of chili flakes for an extra kick and visual appeal. A side of kimchi or pickled ginger can also add a wonderful counterpoint to the dish.
More Tantalizing Tofu Recipes to Explore
If you loved this crispy tofu stir fry, you’ll be delighted to explore more ways to incorporate this fantastic plant-based protein into your diet. Tofu is incredibly versatile and can be prepared in countless delicious ways:
- Perfectly Fried Tofu
- Zesty Spicy Tofu
- Quick & Easy Air Fryer Tofu
- Sweet & Savory Honey Garlic Tofu
I absolutely love creating and sharing delicious recipes and kitchen experiences with all of you! To make sure you never miss a new dish, I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes directly in your inbox!
Tofu Stir Fry
IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!
Print It
Pin It
Rate It
Save ItSaved!
Course:
Dinner
Cuisine:
American
Vegetarian
4 servings (4 cups total)
167
Amanda Davis
Ingredients
- 14 ounces extra firm tofu
- 1 Tablespoon cornstarch
- 2 Tablespoons olive oil
- 1 cup broccoli florets
- ¼ cup sliced celery
- ¼ cup julienned carrots
- ¼ cup sliced red bell pepper
- ¼ cup sliced yellow bell pepper
- ¼ cup snap peas
- ⅓ cup low sodium soy sauce
- 1 Tablespoon oyster sauce
- 1 teaspoon sesame oil
Things You’ll Need
-
Wok or deep sided heavy bottomed skillet
-
Heat resistant rubber spatula
Before You Begin
- When frying tofu you will want to get more liquid out than simply squeezing with your hands will allow. To do this, Chef Antoine recommends planning enough time ahead to expel the liquid. If you prep the tofu for draining in the morning, you can eat your stir fried tofu that night. You can also prep it the night before. The instructions below will explain.
- It’s important to prepare the tofu as described in the recipe. While it does take some time, removing the excess moisture is imperative to this recipe’s success. Tofu that has not been drained properly will crumble and break as you cook it.
- As with all stir fry recipes, be sure you prepare all vegetables and ingredients ahead of time as the cooking process is quick.
- We’ve chosen some of our favorite go-to stir fry vegetables for this recipe. You can use whatever vegetables you like. Some alternatives include mushrooms, edamame, bok choy, cabbage, and baby corn.
Instructions
-
Begin by wrapping the tofu in paper towels, gently squeeze to remove excess moisture. Place tofu on a baking pan and place something like a cookbook on top. You don’t want to smash the tofu, but you want enough pressure on it so that more liquid is expelled. Be firm but gentle, you don’t want to break it. Let sit for 90 minutes then remove from paper towels, wrap in fresh, dry paper towels, then gently squeeze again. Replace the cookbook and wait another 20 minutes or until desired firmness.14 ounces extra firm tofu
-
Cut tofu into 1-inch cubes. Place in a mixing bowl and using gloved hands, gently toss with cornstarch to coat all the pieces.1 Tablespoon cornstarch
-
Heat olive oil in wok over medium-high heat until shimmering. Oil should be nice and hot but not smoking.2 Tablespoons olive oil
-
Add tofu to the wok and using heat resistant rubber spatula, quickly turn and toss the tofu until browned on all sides.
-
Toss in all the vegetables and continue stirring and turning to cook all contents.1 cup broccoli florets, 1/4 cup sliced celery, 1/4 cup julienned carrots, 1/4 cup sliced red bell pepper, 1/4 cup sliced yellow bell pepper, 1/4 cup snap peas
-
Pour in soy sauce, oyster sauce, and sesame oil and stir to combine. Allow sauce to cook for 1-2 minutes or until slightly thickened.1/3 cup low sodium soy sauce, 1 Tablespoon oyster sauce, 1 teaspoon sesame oil
Expert Tips & FAQs
- Store any leftovers in an airtight container kept in the refrigerator for up to 4 days.
- It’s best to reheat your stir fried tofu in an air fryer or skillet. Place the tofu in a skillet over medium heat, tossing just until the edges begin to crisp up. Use the reheat function on the air fryer to rewarm. I would avoid the microwave unless you are okay with the tofu softening a bit!
Nutrition
Calories: 167cal |
Carbohydrates: 10g |
Protein: 10g |
Fat: 10g |
Saturated Fat: 1g |
Polyunsaturated Fat: 2g |
Monounsaturated Fat: 6g |
Sodium: 970mg |
Potassium: 396mg |
Fiber: 2g |
Sugar: 3g |
Vitamin A: 1883IU |
Vitamin C: 54mg |
Calcium: 59mg |
Iron: 2mg
Tried this Recipe? Pin it for Later!Follow on Pinterest @AmandasCookin or tag #AmandasCookin!
The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.
