Dinner
Tofu Stir Fry
Pressed and pan-fried tofu cubes are combined with fresh vegetables and a quick garlic-ginger-soy sauce in a hot wok or skillet. Served over rice, it's a satisfying vegetarian main course with tender tofu and vegetables in a glossy, umami-rich sauce.
✓ Macros from a nutrition database · per serving · developed by The Delicious Kitchen with AI assistance, not independently kitchen-tested · how we calculate this
Create a free account to see the full recipe
Free members get the full ingredients, step-by-step method and the ability to save favorites.
Tofu Stir Fry — common questions
Can I prepare tofu stir fry ahead?
You can prep ingredients several hours ahead: press and cut tofu, chop vegetables, and make the sauce. Store tofu and vegetables in separate containers in the refrigerator. Cook and assemble just before serving—stir-fries are best eaten immediately. Leftover stir-fry can be refrigerated for up to 2 days and reheated gently in a wok or skillet over medium heat for 5 minutes, though tofu will soften slightly.
What if I don't have firm tofu?
Use extra-firm tofu for the crispiest results. Silken or soft tofu won't crisp up no matter how long you cook it; save those for soups or blended dishes. If only regular firm tofu is available, press it longer—30 minutes instead of 15.
Why isn't my tofu getting crispy?
The most common mistakes are insufficient pressing (tofu must be very dry), crowding the pan, or moving the tofu too early. Press for at least 15-20 minutes, pat cubes very dry before cooking, give each batch space to brown undisturbed for the first 3-4 minutes, and ensure your pan is hot enough to hear the tofu sizzle when it hits the oil.
Can I use an air fryer for the tofu?
Yes, air-fried tofu is excellent and faster. After pressing and drying, toss tofu cubes lightly with 1 tablespoon oil. Air fry at 400°F for 12-15 minutes, shaking the basket halfway through, until golden and crispy. Then stir-fry vegetables separately and combine with sauce at the end.
What should I serve tofu stir fry with?
Serve over steamed white rice, brown rice, jasmine rice, or cauliflower rice. Noodles work too—use ramen, lo mein, or rice noodles. A simple cucumber salad or steamed bok choy makes a nice side, and a splash of sriracha or chili oil adds heat if desired.
How do I store and reheat leftover tofu stir fry?
Refrigerate in an airtight container for up to 2 days. Reheat in a wok or skillet over medium heat, stirring occasionally for about 5 minutes until warmed through. The tofu will soften somewhat and the vegetables may lose their snap, but flavor is still good. Add a splash of water or broth if the sauce has thickened too much.
More vegetarian recipes
- Black Bean Burger Recipe 27 min
- Buddha Bowl Recipe 55 min
- Cauliflower Rice Recipe 18 min
- Chickpea Curry Recipe 45 min
- Dal Recipe 40 min
- Eggplant Parmesan Recipe 65 min
- Falafel Recipe 30 min
- Mushroom Wellington Recipe 65 min
More recipes using tofu · broccoli · peanut · rice
Cook these next
They reuse what this recipe already has you buying.
