Tofu Stir Fry
Recipe Tested & Approved by Mia Hartwell
Every recipe is developed, cooked, and tested by Mia in a real home kitchen using everyday ingredients to ensure reliable, repeatable results.
Crispy golden tofu and crisp-tender vegetables in a savory garlic-ginger sauce. A satisfying, protein-packed vegan dinner that comes together in about 30 minutes.
By Mia HartwellUpdated October 29, 2025
Save & share this recipe
Developed using tested cooking methods โ cook to the temperatures given and adjust times to your equipment.
Why you'll love this recipe
- Crispy tofu and crisp-tender veggies in 30 minutes
- 20g of plant protein per serving
- Vegan and better than takeout
- A glossy garlic-ginger sauce
Tofu Stir Fry
35 min totalServes 4
Nutrition (per serving)
Values are estimates. See our disclaimer for details.
- Calories
- 320kcal
- Protein
- 20g
- Carbs
- 24g
- Fat
- 16g
- Fiber
- 5g
- Sugar
- 9g
Step-by-Step Instructions
- 1
Toss the pressed, cubed tofu with the 2 tbsp cornstarch. Heat 2 tbsp oil in a skillet over medium-high and cook the tofu 8-10 minutes, turning, until golden and crisp on all sides. Remove.
- 2
Whisk the soy sauce, broth, and maple syrup; mix the remaining cornstarch with water separately.
- 3
Add the remaining oil and the broccoli with a splash of water; cover and steam 2 minutes, then stir-fry with the peppers 2-3 minutes until crisp-tender.
- 4
Add the garlic and ginger and cook 30 seconds, then pour in the sauce and the cornstarch slurry.
- 5
Return the tofu and toss until glossy and thickened, about 1 minute.
- 6
Serve over rice.
Pro Tips for the Best Results
- Press the tofu to remove water, then coat with cornstarch โ this is the secret to crispy tofu.
- Get the tofu fully golden and crisp before removing it; don't rush this step.
- Add the tofu back at the very end so it stays crisp in the sauce.
- Keep the heat high so the vegetables stay crisp-tender.
Cooking from your phone or kitchen? Print this recipe or save it as a PDF to keep it handy.
How to Cook Tofu Stir Fry
New to this dish? Follow along with the detailed guide below โ we break down each stage so you get perfect results the very first time.
Crisp the tofu first
Press the tofu to remove water, coat the cubes in cornstarch, and cook them until golden and crisp on all sides before anything else. Wet tofu steams instead of crisping, and the cornstarch is what creates that crackly exterior.
Cook the vegetables
A brief covered steam softens the broccoli's interior while a quick high-heat stir-fry keeps the vegetables bright and crisp-tender. Bloom the garlic and ginger for just 30 seconds so they don't burn.
Sauce and combine
Add the sauce and cornstarch slurry to thicken it into a glossy glaze, then return the crispy tofu at the very end and toss just to coat. Adding it last keeps the tofu crisp rather than soggy. Serve over rice.
Storage & Make-Ahead
Refrigerate leftovers in an airtight container for up to 4 days. Reheat in a hot skillet to re-crisp the tofu. Store separately from the rice.
Serving Suggestions
This tofu stir fry pairs beautifully with a crisp green salad, crusty bread, or your favorite grain. Add a simple side of roasted vegetables for a complete, satisfying dinner the whole family will enjoy.
Frequently Asked Questions
Why won't my tofu get crispy?+
It needs to be pressed dry, coated in cornstarch, and given enough time to brown on each side over good heat without crowding the pan.
Is it vegan?+
Yes โ tofu, vegetables, soy sauce, and maple syrup are all plant-based.
Can I use other vegetables?+
Snap peas, carrots, mushrooms, or bok choy all work; add denser ones earlier.
You might also like
Lemon Herb Baked Chicken
Juicy oven-baked chicken breasts in a bright lemon, garlic, and herb marinade. A reliable, healthy weeknight dinner that stays tender thanks to a quick brine-style marinade.
- Total time
- โฑ 37 min
- Calories
- ๐ฅ 290 cal
- Protein
- ๐ช 39g protein
Honey Garlic Chicken Skillet
Golden chicken thighs glazed in a sticky honey-garlic-soy sauce, all in one skillet. The sauce reduces into a glossy glaze that's equal parts sweet, savory, and garlicky.
- Total time
- โฑ 30 min
- Calories
- ๐ฅ 410 cal
- Protein
- ๐ช 33g protein
One-Pan Chicken and Vegetables
Seasoned chicken thighs roasted on a single sheet pan with potatoes, broccoli, and bell peppers. A complete, colorful dinner with almost no cleanup.
- Total time
- โฑ 45 min
- Calories
- ๐ฅ 470 cal
- Protein
- ๐ช 34g protein
Loved this recipe? Pin it so you can find it again โ and explore more easy dinners.


