This Spicy Tofu Stir-Fry is a bold and flavorful dish packed with protein-rich tofu, fresh vegetables, and a delicious spicy sauce. Perfect for a quick weeknight dinner, it is both healthy and satisfying, making it ideal for vegetarian and vegan diets. The tofu is perfectly crispy, paired with a tangy and spicy sauce that hits all the right notes.
Drain the tofu and press it using a tofu press or by wrapping it in a clean kitchen towel with a heavy object on top. Let it press for about 10 minutes to remove excess moisture.
2. Cube and Coat the Tofu:
Cut the pressed tofu into bite-sized cubes.
Toss the tofu cubes with cornstarch to ensure extra crispiness.
3. Cook the Tofu:
Heat a large skillet or wok over medium heat.
Add the vegetable oil and cook the tofu cubes, turning occasionally, until all sides are golden brown and crispy (about 8 minutes).
Transfer the cooked tofu to a plate and set aside.
4. Prepare the Spicy Sauce:
In a small bowl, whisk together the soy sauce, sriracha, hoisin sauce, rice vinegar, maple syrup, sesame oil, ginger, garlic, and chili flakes.
Adjust the consistency with water if necessary.
5. Stir-Fry the Vegetables:
In the same skillet, add a little more oil if needed.
Stir-fry the broccoli, bell pepper, and carrot for about 4-5 minutes until tender but still crisp.
6. Combine Tofu and Sauce:
Return the crispy tofu to the skillet with the vegetables.
Pour the spicy sauce over the tofu and vegetables.
Stir well to coat everything evenly and let it cook for another 2-3 minutes until the sauce thickens slightly.
7. Add Spinach:
Toss in the spinach and let it wilt into the stir-fry for about a minute.
8. Garnish and Serve:
Remove from heat and sprinkle with green onions and sesame seeds.
Serve immediately with steamed rice or quinoa for a complete meal.
Notes
Tofu Tip: Use extra-firm tofu for the best texture. Pressing the tofu ensures it crisps up nicely.
Vegetable Variations: Swap in snap peas, mushrooms, or zucchini for a twist.
Protein Boost: Add edamame or tempeh for extra protein.
Gluten-Free: Use tamari instead of soy sauce.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet for best results.