Turn up the heat with this Spicy Tofu recipe, a quick and flavorful plant-based dish that's perfect for weeknight dinners. Featuring crispy, golden-brown tofu bites drenched in a luscious sauce made with soy sauce, sriracha, honey, lime juice, and fragrant garlic-ginger notes, every bite packs a punch of umami and spice. The dish is finished with a hint of sesame oil, fiery red chili flakes, and a sprinkle of fresh green onions for a vibrant contrast. This easy 30-minute recipe is ideal for anyone seeking a delicious vegan or vegetarian meal that doesnβt skimp on bold flavor. Serve it over steamed rice or noodles for the ultimate spicy tofu experience!
Press the tofu to remove excess moisture. Wrap the tofu block in a clean kitchen towel and place a heavy object on top. Let it sit for about 15 minutes.
Once pressed, cut the tofu into bite-sized cubes.
In a small bowl, mix together soy sauce, sriracha, sesame oil, minced garlic, minced ginger, honey, and lime juice. Set aside.
In a separate bowl, mix cornstarch with water to form a slurry.
Heat vegetable oil in a non-stick skillet over medium-high heat.
Add the tofu cubes to the skillet and fry them until golden brown and crispy on all sides, about 8-10 minutes. Stir occasionally to ensure even cooking.
Reduce the heat to medium and add the soy sauce mixture to the skillet with the cooked tofu. Stir to coat the tofu evenly.
Pour the cornstarch slurry into the skillet, then add red chili flakes. Stir continuously until the sauce thickens to your desired consistency, about 2-3 minutes.
Add chopped green onions and stir for another minute until they are slightly wilted.
Remove from heat and serve immediately. This spicy tofu pairs well with steamed rice or noodles.
Calories |
871 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 59.2 g | 76% | |
| Saturated Fat | 8.1 g | 40% | |
| Polyunsaturated Fat | 22.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2108 mg | 92% | |
| Total Carbohydrate | 54.3 g | 20% | |
| Dietary Fiber | 6.4 g | 23% | |
| Total Sugars | 26.5 g | ||
| Protein | 47.7 g | 95% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 662 mg | 51% | |
| Iron | 7.2 mg | 40% | |
| Potassium | 897 mg | 19% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.