Embark on a culinary journey to create the ultimate Tofu Stir Fry – a dish that masterfully blends vibrant vegetables, golden-crusted tofu, and a rich, savory umami sauce. This recipe isn’t just about cooking; it’s about transforming simple ingredients into an extraordinary plant-based meal that’s both healthy and incredibly satisfying. Perfect for weeknight dinners or when you crave a burst of fresh flavors, this stir fry promises crispy textures and a symphony of tastes that will leave you wanting more.

The Secret to Perfectly Crispy Tofu Stir Fry: Why This Recipe Shines
Achieving a truly crispy tofu stir fry doesn’t have to be complicated. With just a few expert tips, you can elevate your plant-based protein to new heights, ensuring it’s perfectly cooked and full of flavor. One of the best aspects of stir-frying is its incredible versatility. While our recipe features a delightful combination of crunchy broccoli, sweet carrots, colorful bell peppers, crisp celery, and tender snap peas, the possibilities for vegetable additions are truly endless. This makes it an ideal dish for using up whatever fresh produce you have on hand or customizing to your family’s preferences.
Tofu itself cooks remarkably quickly; the bulk of the preparation time is dedicated to ensuring it’s properly handled to achieve that coveted golden crust. We’re fortunate to share insights from Chef Antoine, who brings over two decades of experience from a restaurant renowned for its vegetarian dishes. Having cooked with tofu daily for years, his tried-and-true techniques for optimal tofu preparation are invaluable. Follow his advice closely, detailed below, for truly stellar results that will revolutionize your tofu cooking.

Unlocking Tofu’s Potential: Why Pressing is Crucial
The key to transforming soft, watery tofu into a firm, crispy delight lies in effective moisture removal, also known as pressing. Tofu is essentially soy curds pressed into a block, and even “extra-firm” varieties contain a significant amount of water. This excess moisture prevents the tofu from crisping up in the pan and dilutes any marinades or sauces, leaving you with bland, soggy results. By pressing the tofu, you create a denser texture that holds its shape beautifully during stir-frying, develops a fantastic crispy exterior, and acts like a sponge, ready to absorb all the savory flavors of your stir fry sauce.
Chef Antoine emphasizes that this step, while requiring some planning, is non-negotiable for superior texture. A proper press ensures a satisfying mouthfeel and allows the tofu to truly shine as the star of the dish. This article will guide you through the exact method to achieve this, making your tofu stir fry restaurant-quality every time.
Gather Your Ingredients for an Unforgettable Tofu Stir Fry
Ready to create a masterpiece? Below, you’ll find a comprehensive list of all the ingredients needed for this mouthwatering tofu stir fry. For precise measurements and step-by-step instructions in a convenient, printable format, scroll to the end of this post to access the full recipe card. We highly recommend using fresh, high-quality ingredients to ensure the best possible flavor and nutritional value for your meal.

Ingredient Breakdown & Versatile Substitutions
Understanding each component of your stir fry not only enhances your cooking skills but also empowers you to experiment with confidence. Here’s a deeper look into the key ingredients and how you can adapt them to your pantry and palate.
-
TOFU: The Crispy Core of Your Stir Fry
For this recipe, selecting the right type of tofu is paramount. Firm or extra-firm tofu is your best friend, as its denser structure allows it to withstand the high heat of stir-frying without crumbling. Softer varieties like silken or soft tofu are simply too delicate and will not hold their shape, making them more suitable for creamy sauces, smoothies, or desserts. As Chef Antoine extensively demonstrates, the key to unlocking tofu’s potential is moisture removal. By pressing out excess liquid, you create a firmer texture and a greater capacity for the tofu to absorb the savory sauce, leading to a much more flavorful and satisfying dish. Don’t underestimate the power of a well-pressed block of tofu – it makes all the difference!
Can I use frozen tofu? Absolutely! Freezing tofu can actually improve its texture for stir-frying. When thawed, frozen tofu becomes much spongier and develops more porous pockets, which are ideal for soaking up flavors. To use frozen tofu, simply thaw it completely in the refrigerator, then follow the pressing instructions meticulously to squeeze out all the released water. This extra step will yield an even more flavorful and wonderfully textured tofu.
-
VEGETABLES: Your Colorful & Nutritious Canvas
Our chosen medley of broccoli, carrots, bell peppers (red and yellow for visual appeal and sweetness), celery, and snap peas provides a fantastic balance of textures and nutrients. However, the beauty of a stir fry lies in its adaptability. Feel free to swap these out for any of your favorite quick-cooking vegetables. Excellent alternatives include:
- Mushrooms (shiitake, button, cremini)
- Edamame (shelled)
- Bok choy or napa cabbage
- Baby corn or water chestnuts
- Green beans or asparagus
- Snow peas (instead of snap peas)
A crucial rule for stir-frying is “mise en place” – have all your vegetables washed, chopped, and ready to go before you even turn on the heat. Stir-frying is a rapid cooking method, and you won’t have time to slice and dice once the pan is hot. Cut vegetables into similar, bite-sized pieces to ensure even cooking.
-
THE UMAMI SAUCE: The Heart of the Flavor Profile
The sauce is where the magic happens, infusing every ingredient with irresistible umami richness. Our blend includes:
- Low-Sodium Soy Sauce: We recommend low-sodium to give you more control over the saltiness, allowing you to season to taste without overpowering the dish.
- Oyster Sauce: This provides a complex, savory, slightly sweet, and incredibly rich depth of flavor. If you’re aiming for a vegetarian or vegan stir fry, you can easily substitute with a mushroom-based vegetarian oyster sauce, which offers a similar umami profile.
- Sesame Oil: Added at the end, this imparts a wonderfully nutty aroma and distinctive East Asian flavor that finishes the dish beautifully.
For an extra layer of flavor, consider adding a teaspoon of grated fresh ginger and minced garlic to your wok along with the vegetables. A pinch of red pepper flakes can also be stirred in with the sauce for a delightful spicy kick.
-
CORNSTARCH & OIL: Essential for Texture and Cookery
Cornstarch plays a dual role: it helps create that desirable crispy crust on the tofu, and it acts as a thickening agent for the sauce, giving it a luscious, glossy consistency that clings perfectly to the ingredients. As for oil, opt for one with a high smoke point suitable for high-heat cooking. Olive oil works well, but alternatives like avocado oil, peanut oil, or vegetable oil are also excellent choices for stir-frying.
Step-by-Step Guide: Crafting Your Perfect Tofu Stir Fry
Follow these detailed steps to achieve a perfectly balanced and flavorful tofu stir fry. Each instruction is designed to guide you toward a successful and delicious outcome. For a convenient printable version of this recipe, complete with precise measurements and nutritional information, you can Jump to Recipe at the bottom of this post.
-
1. Master the Tofu Press
Begin by taking your block of extra-firm tofu and wrapping it thoroughly in several layers of paper towels. Gently but firmly squeeze the tofu with your hands to remove the initial, easy-to-release excess moisture. Next, place the wrapped tofu on a sturdy baking pan or a flat plate. To apply consistent pressure, place a heavy object on top, such as a thick cookbook, a cutting board with heavy cans, or a dedicated tofu press. The aim is to expel as much liquid as possible without crushing the tofu’s structure. Allow the tofu to press for at least 90 minutes. After this initial pressing period, carefully unwrap the tofu, discard the now-soggy paper towels, and rewrap it in fresh, dry ones. Give it another gentle squeeze, then replace the weight and continue pressing for an additional 20 minutes, or until the tofu achieves your desired level of firmness. This crucial step is the foundation for truly crispy tofu.
-
2. Cube and Coat for Crispy Perfection
Once your tofu is thoroughly pressed and firm, carefully cut it into uniform 1-inch cubes. This consistent sizing is important for even cooking and ensures each piece develops a beautiful golden crust. Transfer the cubed tofu into a clean mixing bowl. Add the cornstarch to the bowl. Using clean, gloved hands (or a gentle tossing motion with a spatula), delicately toss the tofu cubes until each piece is lightly and evenly coated with the cornstarch. This thin layer of cornstarch is vital; it will create a protective barrier that crisps up beautifully when fried, locking in moisture and preventing the tofu from sticking to the pan.

Ensure each tofu cube is lightly dusted with cornstarch for maximum crispiness. -
3. Heat Your Wok to Sizzling Point
Place a large wok or a deep-sided, heavy-bottomed skillet over medium-high heat. Add the olive oil (or your chosen high-heat cooking oil) to the pan. Allow the oil to heat up until it begins to shimmer, indicating it’s sufficiently hot to cook efficiently without burning. It’s important that the oil is hot but not smoking, as smoking oil can impart an unpleasant taste. A properly heated wok is essential for achieving the characteristic sear and rapid cooking of stir-frying.
-
4. Achieve Golden Tofu
Carefully add the cornstarch-coated tofu cubes to the hot wok. It’s crucial not to overcrowd the pan; if your wok is not large enough, cook the tofu in two separate batches. Overcrowding will lower the pan’s temperature and cause the tofu to steam rather than fry, leading to a soggy texture. Using a heat-resistant rubber spatula, quickly and continuously turn and toss the tofu. Your goal is to achieve a beautiful golden-brown color and a wonderfully crispy texture on all sides. This process typically takes about 5-7 minutes per batch.

A perfectly browned tofu cube is the foundation of this delectable stir fry. -
5. Introduce the Vibrant Vegetables
Once the tofu is cooked to a golden crisp, add all of your prepared vegetables to the wok alongside the tofu. Continue stirring and tossing the contents vigorously. The high heat of the wok will ensure that the vegetables cook quickly, becoming crisp-tender while retaining their vibrant colors and nutritional value. Cook the vegetables for approximately 3-5 minutes, or until they reach your preferred level of crispness. If you’re using a mix of harder and softer vegetables, consider adding the harder ones (like carrots and broccoli) first for a minute or two before introducing the softer ones (like bell peppers and snap peas).

Add a rainbow of vegetables for flavor, texture, and nutrition. -
6. Drench in Umami-Rich Sauce
Finally, pour the pre-measured soy sauce, oyster sauce, and sesame oil directly over the hot tofu and vegetables in the wok. Stir everything thoroughly and continuously to ensure that all the ingredients are beautifully coated in the rich, savory sauce. Allow the sauce to cook for an additional 1-2 minutes, stirring gently, until it slightly thickens and achieves a glossy, luscious consistency. This final step not only binds all the ingredients together but also deepens the umami flavors. Taste and adjust seasonings if necessary, then serve immediately for the best experience!

The final drizzle of sesame oil awakens the aromatic flavors. 
A beautifully cooked tofu stir fry, glistening with a savory sauce.
Frequently Asked Questions & Expert Tips for Tofu Stir Fry Success
Mastering a dish often comes with questions, and we’re here to provide the answers and additional insights to ensure your tofu stir fry is always a triumph.
For stir-frying, firm or extra-firm tofu is unequivocally the best choice. These varieties contain less water, making them easier to press and providing a much more substantial texture that holds up well under high heat. This ensures your tofu cubes achieve a beautiful golden crust and maintain their shape, unlike soft or silken tofu which are too delicate and will crumble, best reserved for soups or creamy dishes.
Absolutely! Using frozen tofu is a fantastic hack that many chefs recommend. When tofu freezes and then thaws, the water inside expands, creating small pockets and giving the tofu a more porous, spongy texture. This sponginess is ideal for stir-frying because it means the tofu can absorb even more of that delicious stir fry sauce, intensifying the flavor. Just be sure to thaw it completely before pressing out all the released moisture, following the detailed steps in our instructions.
To preserve that wonderful crispy texture when reheating your tofu stir fry, avoid the microwave at all costs – it will inevitably lead to soggy tofu! The best methods are either an air fryer or a skillet. If using a skillet, place the leftover stir fry over medium heat, tossing frequently, until the tofu edges begin to crisp up again and the vegetables are warmed through. For an air fryer, use its reheat function at around 350°F (175°C) for 5-7 minutes, checking periodically to ensure it doesn’t dry out, until everything is heated and the tofu is crispy.
Store any leftover tofu stir fry in an airtight container in the refrigerator. It will remain fresh and delicious for up to 4 days. For optimal texture, especially if serving with rice, you might consider storing the stir fry and any accompanying rice in separate containers to prevent the rice from absorbing too much moisture and becoming mushy.
No wok? No problem! While a wok’s shape is ideal for stir-frying, a large, deep-sided heavy-bottomed skillet or even a cast-iron pan will work beautifully. The key is to ensure your chosen pan can retain high heat and is large enough to prevent overcrowding, which would steam the ingredients instead of frying them. If your pan is smaller, simply cook the tofu and vegetables in batches to ensure proper searing and crisping.
For those who love a bit of heat, there are several ways to spice up your stir fry. You can add a pinch or two of red pepper flakes along with the vegetables, incorporate a tablespoon of sriracha or chili garlic sauce into the stir fry sauce, or even garnish with freshly sliced bird’s eye chilies before serving. Adjust the amount to your personal preference for heat.
Additional Expert Tips for Stir Fry Perfection:
Beyond the core techniques, these tips will help you achieve consistently amazing stir fries:
- Mise en Place is Key: This French culinary term means “everything in its place.” For stir-frying, it’s absolutely crucial. Have all your ingredients (tofu pressed, vegetables chopped, sauce mixed, garnishes ready) prepared and within easy reach before you even turn on the heat. Stir-frying is incredibly fast, and you won’t have time to chop or measure once the cooking starts!
- Don’t Overcrowd the Wok: This is worth repeating. If your pan is too full, the temperature will drop, and your ingredients will steam instead of getting that lovely sear and crispy texture. When in doubt, cook in smaller batches.
- High Heat, Quick Cooking: Maintain medium-high to high heat throughout the entire cooking process. This is what gives stir-fries their distinct texture and flavor.
- Taste and Adjust: Always taste your sauce before adding it to the wok, and taste the finished stir fry. Adjust seasonings as needed – perhaps a little more soy sauce, a squeeze of lime, or a dash of sugar to balance the flavors.
- Uniform Cuts: Cut all your vegetables into roughly similar, bite-sized pieces. This ensures they cook evenly and are easy to eat with chopsticks or a fork.

Perfect Pairings: What to Serve with Your Tofu Stir Fry
A well-made tofu stir fry is a complete meal on its own, but it pairs wonderfully with a variety of sides that complement its rich flavors and textures. The most classic accompaniment is a bed of fluffy white rice, such as jasmine or basmati, which is excellent for soaking up every drop of that savory umami sauce. For a healthier or heartier option, consider brown rice or even quinoa. If you prefer noodles, rice noodles or traditional lo mein noodles are fantastic choices that integrate seamlessly with the stir fry components. For a low-carb alternative, cauliflower rice provides a light and nutritious base.
Don’t forget the garnishes! A sprinkle of toasted sesame seeds adds a nutty crunch and visual appeal, while thinly sliced green onions or fresh cilantro provide a burst of freshness and color. A wedge of lime on the side allows for a touch of bright acidity to cut through the richness, enhancing the overall dining experience.
Explore More Delicious Tofu Recipes
If this Tofu Stir Fry has converted you into a tofu enthusiast, or if you’re already a fan looking for more ways to enjoy this versatile ingredient, check out some of our other fantastic tofu recipes:
- Fried Tofu: Master the foundational techniques for achieving perfectly crispy, pan-fried tofu, a versatile base for countless dishes.
- Spicy Tofu: For those who crave a fiery kick, this recipe infuses tofu with bold, piquant flavors that will awaken your taste buds.
- Air Fryer Tofu: Discover the effortless way to achieve incredibly crispy tofu with minimal oil, using the convenience of your air fryer.
- Honey Garlic Tofu: Indulge in a delightful balance of sweet and savory with this sticky, flavorful honey garlic glazed tofu, perfect for a family-friendly meal.
I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!
Tofu Stir Fry Recipe
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 It
Saved!
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
Equipment You’ll Need
-
Wok or a large, deep-sided heavy-bottomed skillet
-
Heat resistant rubber spatula
Important Notes & Prep Ahead Tips
- When frying tofu, extracting sufficient liquid is paramount. Chef Antoine advises planning ahead for this crucial step. Pressing tofu in the morning allows for cooking that evening, or even preparing it the night before for maximum moisture removal and firmness.
- It’s critical to prepare the tofu as detailed in the instructions. While it takes time, proper moisture removal prevents the tofu from crumbling or becoming soggy during cooking, ensuring a superior crispy texture.
- As with all stir fry recipes, ensure all vegetables and other ingredients are prepped, chopped, and measured *before* you start cooking. Stir-frying is a rapid process, and having everything ready ensures a smooth and successful meal.
- This recipe features a selection of popular stir fry vegetables. Feel free to customize with your favorites such as mushrooms, edamame, bok choy, cabbage, or baby corn.
Instructions
-
To begin, thoroughly wrap the block of extra firm tofu in several layers of paper towels. Gently but firmly squeeze to release initial excess moisture. Place the wrapped tofu on a baking pan or a flat plate and position a heavy object, such as a cookbook or another pan topped with cans, on top to apply consistent pressure. The goal is to press out as much liquid as possible without crushing the tofu. Allow the tofu to press for at least 90 minutes. After this initial press, carefully unwrap the tofu, discard the soggy paper towels, and rewrap it in fresh, dry paper towels. Squeeze gently once more, then replace the weight and continue pressing for an additional 20 minutes, or until the tofu reaches your desired level of firmness. This crucial step is key to achieving that coveted crispy texture.14 ounces extra firm tofu
-
Once pressed, carefully cut the tofu block into uniform 1-inch cubes. Transfer the cubed tofu into a mixing bowl. Using clean, gloved hands, gently toss the tofu cubes with the cornstarch, ensuring each piece is lightly and evenly coated. This cornstarch coating is vital for creating a beautiful golden, crispy crust when fried.1 Tablespoon cornstarch
-
Heat the olive oil (or your preferred high-heat cooking oil) in a large wok or a deep-sided, heavy-bottomed skillet over medium-high heat. Wait until the oil is shimmering, indicating it’s hot enough to cook efficiently without burning, but avoid reaching the smoking point.2 Tablespoons olive oil
-
Carefully add the cornstarch-coated tofu cubes to the hot wok. Using a heat-resistant rubber spatula, quickly and continuously turn and toss the tofu until all sides are beautifully browned and crisp.
-
Once the tofu is crispy, add all of your prepared vegetables to the wok. Continue to stir and turn the contents vigorously, ensuring the vegetables cook evenly and maintain a crisp-tender texture. Cook for approximately 3-5 minutes.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
-
Finally, pour the pre-measured soy sauce, oyster sauce, and sesame oil over the hot tofu and vegetables in the wok. Stir everything thoroughly to ensure that all ingredients are beautifully coated. Allow the sauce to cook for an additional 1-2 minutes, stirring continuously, until it slightly thickens and achieves a glossy consistency. Serve immediately and enjoy!1/3 cup low sodium soy sauce, 1 Tablespoon oyster sauce, 1 teaspoon sesame oil
Expert Tips & FAQs for Your Tofu Stir Fry
- Store any leftover tofu stir fry in an airtight container in the refrigerator for up to 4 days. For best results, consider storing rice separately to maintain optimal texture.
- For crispy leftovers, reheat your stir-fried tofu in an air fryer or a skillet. In a skillet, heat over medium heat, tossing frequently until the edges of the tofu begin to crisp up again. If using an air fryer, utilize its reheat function to gently rewarm. Avoid the microwave, as it will likely result in a softer, less desirable tofu texture.
- **Mise en Place is Crucial:** Have all your ingredients chopped, measured, and ready before you start cooking. Stir-frying is a very quick process, and you won’t have time to stop and prep once the heat is on!
- **Don’t Overcrowd the Wok/Pan:** Ensure there’s enough space for the tofu and vegetables to properly fry and not steam. If your pan isn’t large enough, cook the tofu and vegetables in batches.
- **Adjust to Your Taste:** Feel free to add a pinch of red pepper flakes for heat, a splash of lime juice for brightness, or a sprinkle of toasted sesame seeds for garnish.
Nutrition Information
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.




