This Tofu Stir-Fry is a quick and healthy dish with soft tofu, colorful vegetables, and a tasty soy sauce glaze. It’s great for vegetarians and loved for its fresh flavor and simple steps.
I find chopping veggies fun—kind of like a mini puzzle. Plus, the tofu gets nice and crispy when fried just right!
I like to serve it over rice or noodles for a filling meal. It’s perfect for busy nights when I want something that’s both easy and satisfying.
Ingredients & Substitutions
Firm tofu: I prefer using extra-firm tofu as it holds up well and has a nice chewy texture. Press out excess moisture for crispier results. If you can’t find it, regular firm tofu works, but drain and pat dry well.
Vegetables: Bell peppers, broccoli, and snap peas add crunch and color. Use what you like or have on hand—carrots or cabbage are great options. Slice evenly for uniform cooking.
Sauce: A mix of soy sauce, rice vinegar, and a touch of honey gives the dish flavor. Feel free to swap soy with tamari for a gluten-free version or add a splash of sesame oil for extra aroma.
Garlic & Ginger: These classic aromatics boost flavor. Use fresh for the best taste! If fresh isn’t available, garlic and ginger powders work in a pinch—just halve the amounts.
How do I get the tofu crispy without deep-frying?
Press excess moisture from the tofu first—wrap in a towel and weigh it down for 15-20 minutes. Cut into cubes, then toss with cornstarch or arrowroot powder. Cook in a hot, oiled pan over medium-high heat, turning occasionally until golden.
- Ensure your pan is hot before adding tofu for quick searing.
- Avoid overcrowding the pan; cook in batches if needed to prevent steaming.
- Flip tofu pieces carefully to get even crispiness all over.
How to Make Tofu Stir-Fry?
Ingredients You’ll Need:
For the Stir-Fry:
- 14 oz firm tofu, drained and cubed
- 2 tablespoons vegetable oil
- 1 cup broccoli florets
- 1 red bell pepper, sliced
- 1 carrot, sliced
- 3 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil (optional)
- Sesame seeds for garnish (optional)
How Much Time Will You Need?
10 minutes prep + 15 minutes cook = 25 minutes total
Step-by-Step Instructions:
1. Prepare the tofu
Press the tofu to remove excess water. Cut into cubes. Set aside.
2. Cook the tofu
Heat 1 tablespoon of oil in a pan over medium heat. Add tofu cubes. Cook until golden, about 5-7 minutes. Remove and set aside.
3. Stir-fry the vegetables
Add remaining oil to the same pan. Add garlic, carrots, broccoli, and bell pepper. Cook for 5-7 minutes until tender-crisp.
4. Combine and flavor
Return tofu to the pan. Add soy sauce and sesame oil. Stir well. Cook for another 2-3 minutes to heat through.
5. Serve
Transfer to plates. Garnish with sesame seeds if desired. Serve hot over rice or noodles.