Ingredients
Scale
To create a stir-fry that rivals your favorite restaurant, using the right ingredients is key. Each component plays a specific role, from providing a crispy texture to building a deeply savory and aromatic sauce.
For the Tofu and Broccoli
- 1 (14-16 ounce) block extra-firm or firm tofu: This is the star of the show. Extra-firm tofu holds its shape best and is crucial for achieving a crispy, meaty texture.
- 1 pound broccoli (about 1 large head): Cut into bite-sized florets. This provides a fresh, tender-crisp bite and soaks up the delicious sauce.
- 1 tablespoon cornstarch: This is the secret weapon for an unbelievably crispy tofu coating.
- 3 tablespoons high-smoke-point oil, divided: Such as avocado oil, canola oil, or grapeseed oil. You’ll use this for searing the tofu and stir-frying the vegetables.
- 4 cloves garlic, minced: Provides a pungent, aromatic base for the stir-fry.
- 1 tablespoon fresh ginger, grated: Adds a warm, zesty spice that perfectly complements the garlic and sauce.
- 1/4 teaspoon red pepper flakes (optional): For those who enjoy a gentle hum of heat. Adjust to your personal preference.
For the Savory Stir-Fry Sauce
- 1/3 cup low-sodium soy sauce or tamari: The savory, umami backbone of the sauce. Use tamari for a gluten-free option.
- 1/4 cup vegetable broth or water: This helps to create enough volume for the sauce without making it overly salty.
- 2 tablespoons maple syrup or agave nectar: Adds a touch of sweetness to balance the salty and savory flavors.
- 1 tablespoon rice vinegar: Provides a bright, acidic note that cuts through the richness and lifts all the other flavors.
- 1 tablespoon toasted sesame oil: A finishing oil with a powerful nutty aroma and flavor. It should be added at the end to preserve its delicate taste.
- 1 tablespoon cornstarch: This will be used to thicken the sauce, giving it that perfect glossy consistency that clings to every piece of tofu and broccoli.
Instructions
Stir-frying is a technique that relies on speed and high heat. The key to a stress-free experience is having everything prepared and ready to go before you even turn on the stove—a practice known in professional kitchens as “mise en place.”
Step 1: Press the Tofu (The Most Crucial Step!)
This is the non-negotiable secret to crispy, non-soggy tofu. Tofu is packed in water, and removing as much of it as possible is essential.
- Drain the block of tofu from its package.
- Place the tofu block on a plate lined with several paper towels or a clean kitchen towel. Place more towels on top.
- Set something heavy on top of the tofu, like a cast-iron skillet, a few cookbooks, or some canned goods.
- Let it press for at least 30 minutes. If you have time, an hour is even better. You will be amazed at how much water is released.
- Once pressed, unwrap the tofu and cut it into 1-inch cubes.
Step 2: Prepare the Vegetables and Sauce
While the tofu is pressing, use this time to get everything else ready.
- Chop the Broccoli: Wash the head of broccoli and chop it into uniform, bite-sized florets. If the stalk is thick, you can peel the tough outer layer and slice the tender inner core to use as well.
- Mince Aromatics: Mince the garlic and grate the fresh ginger. Keep them in a small bowl together.
- Mix the Sauce: In a small bowl or liquid measuring cup, whisk together all the sauce ingredients: low-sodium soy sauce, vegetable broth, maple syrup, rice vinegar, toasted sesame oil, and 1 tablespoon of cornstarch. Whisk until the cornstarch is fully dissolved and there are no lumps. Set aside.
Step 3: Coat and Sear the Tofu to Golden Perfection
- In a medium-sized bowl, gently toss the pressed tofu cubes with 1 tablespoon of cornstarch, a pinch of salt, and pepper until each piece is lightly coated. This thin layer is what creates that desirable crispy crust.
- Heat 2 tablespoons of the high-smoke-point oil in a large skillet or wok over medium-high heat. The oil should be shimmering but not smoking.
- Carefully add the coated tofu to the pan in a single layer, ensuring not to overcrowd it. You may need to do this in two batches.
- Cook for 4-6 minutes per side, turning occasionally, until the tofu is golden brown and crispy on all sides.
- Once crispy, remove the tofu from the skillet with a slotted spoon and set it aside on a plate.
Step 4: Stir-Fry the Broccoli and Aromatics
- Add the remaining 1 tablespoon of oil to the same skillet.
- Add the broccoli florets and a splash of water (about 2 tablespoons). Cover the pan for 2-3 minutes to steam the broccoli slightly, which helps it become tender-crisp without overcooking.
- Uncover the pan and continue to stir-fry for another 3-4 minutes, until the broccoli is bright green and cooked to your desired tenderness.
- Push the broccoli to one side of the skillet. Add the minced garlic and grated ginger to the empty space and sauté for about 30 seconds until fragrant. Be careful not to burn the garlic.
- Mix the garlic and ginger in with the broccoli.
Step 5: Combine, Sauce, and Serve
- Return the crispy tofu to the skillet with the broccoli.
- Give your prepared sauce a quick re-whisk to ensure the cornstarch hasn’t settled at the bottom.
- Pour the sauce all over the tofu and broccoli.
- Stir everything gently to combine, allowing the sauce to coat every piece. The heat from the pan will cause the cornstarch in the sauce to activate, thickening it almost immediately. Cook for 1-2 minutes until the sauce is glossy and has thickened to your liking.
- Remove from the heat immediately to prevent the broccoli from overcooking. Serve hot and enjoy!
Nutrition
- Serving Size: one normal portion
- Calories: 420