Quick & Flavourful Tofu Stir-Fry with Vegetables

Description
This tofu stir-fry is a quick, healthy, and flavor-packed meal perfect for busy weeknights. Crispy golden tofu is tossed with vibrant vegetables and coated in a savory, slightly sweet stir-fry sauce that’s better than takeout. Packed with plant-based protein and nutrients, this easy tofu recipe is ideal for vegans, vegetarians, or anyone looking to eat more wholesome meals. Ready in under 30 minutes, it pairs perfectly with rice or noodles. Whether you’re new to cooking tofu or a seasoned pro, this delicious stir-fry will become a go-to favourite in your kitchen rotation.
Prep Time
15 minutes
Cook Time
15 minutes
Servings
4 servings

Tofu Stir-Fry with Vegetables
Ingredients
Method
- Toss the tofu cubes with cornstarch until evenly coated.
- Heat 1 tablespoon of oil in a large pan or wok over medium-high heat. Add tofu and cook until golden and crispy on all sides. Remove and set aside.
- In the same pan, add remaining oil. Sauté garlic and ginger for about 30 seconds until fragrant.
- Add bell peppers, broccoli, and carrot. Stir-fry for 4–5 minutes until vegetables are tender-crisp.
- In a small bowl, whisk together soy sauce, hoisin sauce, rice vinegar, maple syrup, sesame oil, and water.
- Return tofu to the pan and pour in the sauce. Toss everything together and cook for 2–3 minutes until the sauce thickens and coats the tofu and vegetables.
- Remove from heat and garnish with sesame seeds and green onions if desired.
- Serve hot over rice or noodles.
Notes
- Press tofu well to remove excess moisture for the best crispy texture.
- Don’t overcrowd the pan when cooking tofu—this helps it crisp up instead of steaming.
- Swap vegetables based on what you have, like snap peas, mushrooms, or zucchini.
- Add chili flakes or sriracha for a spicy kick.
- Use a wok if possible for authentic stir-fry flavor and even heat distribution.

