Bold, flavorful, and loaded with plant-based goodness, this Spicy Stir-Fried Tofu with Bok Choy or Baby Broccoli is a weeknight dinner game-changer! Featuring crispy pan-seared tofu, vibrant greens, and a savory-spicy sauce made with hoisin, soy sauce, and sambal oelek, this recipe delivers the perfect balance of heat and umami in every bite. Fresh garlic, ginger, and toasted sesame oil elevate the dish with aromatic depth, while a sprinkling of sesame seeds and green onions adds a delightful crunch. Ready in just 30 minutes, this quick stir-fry is not only easy to make but also highly versatile—serve it over rice or noodles for a satisfying vegan meal packed with flavor and nutrition.
Scan with your phone to download!
Drain and press the tofu for 10-15 minutes to remove excess moisture. Then cut it into 1-inch cubes.
While the tofu is pressing, rinse the bok choy or baby broccoli thoroughly and pat dry. If using bok choy, chop the leaves into bite-sized pieces. If using baby broccoli, trim the woody ends.
Finely mince the garlic and grate the ginger. Chop the green onions, separating the green tops from the white parts.
In a small bowl, whisk together the soy sauce, hoisin sauce, sambal oelek, sesame oil, cornstarch, and water to create the sauce. Set aside.
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu cubes in a single layer and cook for 3-4 minutes on each side until golden and crispy. Remove the tofu from the skillet and set aside.
In the same skillet, add another tablespoon of vegetable oil. Add the minced garlic, grated ginger, and the white parts of the green onions. Stir-fry for 30 seconds until fragrant.
Add the bok choy or baby broccoli to the skillet. Stir-fry for 3-4 minutes until the vegetables are tender but still crisp.
Return the cooked tofu to the skillet. Pour the sauce over the tofu and vegetables, stirring well to coat everything evenly. Cook for 1-2 minutes until the sauce thickens.
Remove from heat and garnish with the green tops of the green onions and sesame seeds.
Serve immediately over steamed rice or noodles for a delicious meal.
Serving size | (869.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 920.1 |
Total Fat 65.6g | 0% |
Saturated Fat 9.0g | 0% |
Polyunsaturated Fat 19.5g | |
Cholesterol 1.0mg | 0% |
Sodium 2645.0mg | 0% |
Total Carbohydrate 47.8g | 0% |
Dietary Fiber 10.4g | 0% |
Total Sugars 18.2g | |
Protein 54.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 921.8mg | 0% |
Iron 9.7mg | 0% |
Potassium 1547.2mg | 0% |
Source of Calories