Pat the tofu dry with a paper towel and try to gently squeeze as much liquid out of it as possible. If you have a tofu press, use that. Cut it into small even cubes.
Cook broccoli in a steamer basket for 8-10 minutes, or in boiling water for 2-4 minutes, until it's parboiled, bright green but not fully cooked/mushy. Another option is to microwave it for 2-3 minutes, or until it's cooked to your liking.
Heat a large skillet or wok. Once hot, a little oil and the cubed tofu. Sauté for 5 minutes over medium heat, shaking/flipping occasionally to cook on all sides, until the tofu has a slight crust on each side and has begun to brown. Remove from the skillet.
Add a little more oil to the skillet, if needed, and add the minced garlic, stirring constantly until golden and fragrant, about 2 minutes. Add sliced mushrooms and keep on stirring until they are tender. Add the pre-cooked broccoli.
Whisk vinegar, soy sauce, maple syrup, and chili sauce in a small container and pour it into the skillet. Add the tofu, give it a few stirs, coating everything in the sauce. Carefully taste, and season with chili sauce, salt, or more soy sauce, if needed. Serve immediately on its own, or over rice or noodles. Garnish with crushed peanuts, sesame seeds, a squeeze of fresh lime juice, or fresh cilantro.
Nutitrion
Serving Size: 1 serving
Calories: 200 kcal
Carbohydrates: 23 g
Protein: 14 g
Fat: 7 g
Saturated Fat: 1 g
Sodium: 579 mg
Sugar: 11 g
Unsaturated Fat: 6 g
Reviews
Tertia Smit on 2025-12-13 (5 stars): I loved it. It tasted really good and it was simple to make. Will definitely make it again.
Ingrid Loera on 2025-08-19 (4 stars): It’s really good. I did my meal prep just with this recipe and brown rice. Is easy and good so I will keep doing it.
Carla on 2025-07-27 (5 stars): Was looking for a lower carb and super simple meal so ate this as-is - delish!