30-Minute Weeknight Crispy Tofu Stir-Fry

A satisfying weeknight stir-fry featuring golden-brown crispy tofu and tender-crisp vegetables in a savory soy-based sauce. The combination of earthy mushrooms, sweet carrots, and crunchy celery creates a balanced mix of textures and flavors. Perfect for busy families seeking a quick, nutritious dinner that comes together in under 30 minutes. The cornstarch coating gives the tofu an appealing crispy exterior while keeping the interior silky, and the sauce strikes an ideal balance between umami richness and subtle sweetness.
Ingredients
- 16 oz tofu, extra firm, vacuum packed preferable, cut into 1/2 inch cubes
- 1 ½ cups rice, uncooked white or browncauliflower rice1:1low-carb
reduce cooking time
- 3 cloves garlic, chopped
- 4 Tbsp soy sauce, low-sodium
- 1 ½ Tbsp rice vinegar
- 1 Tbsp brown sugar
- ½ cup stock, any type
- 8 oz carrots, thinly sliced
- 2 stalks celery, sliced at a bias
- 8 oz mushrooms, any brown, sliced
- 4 stalks green onions, green and white parts chopped and separated
- 2 ½ Tbsp cornstarch, divided
- 2 Tbsp cooking oil, divided
- 3 Tbsp water
- ½ lime, juice of
- hot sauce, for serving
Instructions
- 1
Toss tofu cubes with cornstarch until evenly coated
- 2
Heat nonstick pan or wok over medium-high heat and add oil
- 3
Add coated tofu to heated oil and saute until golden brown on all sides
- 4
Add remaining oil to pan, then add white parts of green onions, carrots and celery with salt
- 5
Saute vegetables until carrots are tender but still crunchy, adding water if pan looks dry
- 6
Whisk remaining cornstarch with water to create slurry
- 7
Add mushrooms and cooked tofu back to pan with vegetables
- 8
Push all ingredients to sides creating well in center
- 9
Pour stir-fry sauce and cornstarch slurry into well and wait for bubbling
- 10
Toss everything together until coated in thickened sauce
- 11
Remove from heat and squeeze lime juice over top
- 12
Serve over rice topped with green parts of green onions and hot sauce if desired
Tips
Press tofu between paper towels for 10 minutes before cutting to remove excess moisture for better crisping.
Keep vegetables moving in the pan to prevent burning while maintaining the high heat needed for proper stir-frying.
Make extra rice at the beginning of the week to have on hand for quick weeknight meals like this one.
Good to Know
Refrigerate leftovers for up to 3 days. Store rice and stir-fry separately to maintain texture.
Prep vegetables and press tofu up to 1 day ahead. Cook rice in advance and reheat when serving.
Serve immediately over hot rice while vegetables retain their crispness and sauce is warm.
Common Mistakes
Press tofu well to avoid oil splattering when frying.
Don't overcrowd the pan to avoid steaming the vegetables instead of stir-frying.
Add cornstarch slurry to the sauce well to prevent lumps from forming.
Substitutions
Vegan Options
Gluten-Free Swaps
General Alternatives
FAQ
Can I use frozen vegetables for this stir-fry?
Yes, but thaw and drain them first. Add them later in cooking since they soften faster than fresh vegetables.
How long will this keep in the refrigerator?
Store for up to 3 days refrigerated. Keep rice and stir-fry separate to maintain texture and reheat gently.
Can I freeze the cooked stir-fry?
Freezing isn't recommended as the vegetables will become mushy and the tofu texture will change significantly upon thawing.