A colorful, protein-packed vegetable tofu stir-fry featuring crisp-tender broccoli, bell peppers, and snow peas. Tossed in a savory-sweet soy-ginger sauce and served with brown rice, this plant-based meal is easy, healthy, and perfect for weeknight dinners or meal prep.
3scallionsthinly sliced (separate green and white parts)
2bell peppersdiced into 1/2-inch pieces
1poundbroccolitrimmed and cut into small florets
4ouncessnow peasabout 1 heaping cup
1 ½cupscooked brown rice
Instructions
Prepare the Tofu – Press and Cube: Begin by draining the tofu and gently patting it dry with a paper towel. Wrap the tofu block in a clean, dry paper towel and place a heavy pan or cutting board on top. Let it rest for at least 15 minutes to remove excess water—this step ensures the tofu crisps up beautifully when cooked. Once pressed, cut the tofu into uniform 1/2-inch cubes for even cooking.
Mix the Sauce – Combine Flavors: In a small bowl, whisk together 1/3 cup low-sodium soy sauce, 1/4 cup water, 1 tablespoon rice vinegar, 1 tablespoon maple syrup, and 1 tablespoon sesame oil. Add the minced garlic, freshly grated ginger, 1/2 teaspoon red pepper flakes, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Stir until fully combined. This sauce balances savory, sweet, and slightly spicy flavors to coat the tofu and vegetables.
Cook the Tofu – Brown to Perfection: Heat 1 tablespoon vegetable oil in a large nonstick skillet over medium-high heat. Once shimmering, carefully add the tofu cubes in a single layer, avoiding overcrowding. Cook each side for 1–2 minutes until golden brown and slightly crisp. Pour 1/4 cup of the prepared sauce over the tofu, stirring gently to coat. Allow the sauce to bubble and reduce slightly, infusing the tofu with flavor. Remove the tofu from the skillet and set aside on a plate.
Sauté Aromatics – Build the Base: Add the remaining 1 tablespoon of vegetable oil to the now-empty skillet and swirl to coat. Add the white portions of the scallions and sauté for 1 minute until they soften and release their fragrance. This step creates a flavorful foundation for the vegetables.
Cook the Bell Peppers – Add Color and Sweetness: Add the diced bell peppers to the skillet. Sauté for about 2 minutes, stirring occasionally, until the edges start to soften but the peppers remain bright and crisp. The peppers add natural sweetness and vibrant color to the stir-fry.
Steam the Broccoli – Keep it Tender-Crisp: Next, add the broccoli florets. Continue cooking for 2 minutes, stirring frequently, to ensure even heat distribution. The goal is to have the broccoli tender yet slightly crisp, retaining its bright green color and essential nutrients.
Add Snow Peas – Finish the Vegetables: Toss in the snow peas and sauté for an additional 1–2 minutes. They should be crisp-tender, providing a satisfying crunch that contrasts with the softer vegetables and tofu.
Combine Sauce and Ingredients – Flavor Infusion: Pour the remaining sauce over the sautéed vegetables. Stir gently and allow it to simmer for 1–2 minutes, letting the sauce coat every piece of vegetable and heat through. This step ensures the flavors meld perfectly and the sauce thickens slightly.
Add Tofu and Rice – Complete the Stir-Fry: Return the browned tofu to the skillet and add the cooked brown rice. Fold everything together carefully, making sure the rice absorbs the sauce and the tofu is evenly coated. Continue cooking for another 2–3 minutes until the mixture is heated through and flavors are fully blended.
Garnish and Serve – Final Touch: Sprinkle the green parts of the scallions over the stir-fry for a fresh, vibrant finish. Serve immediately while warm, enjoying a perfectly balanced, colorful, protein-packed meal.
Notes
For the best texture, always press tofu before cooking to remove excess moisture. This prevents sogginess and ensures a crisp exterior.
Fresh vegetables work best, as frozen vegetables tend to release water and may make the stir-fry watery.
Adjust the red pepper flakes according to your preferred spice level. You can also substitute with sriracha or chili garlic sauce for a bolder flavor.
Use a nonstick skillet or well-seasoned wok to prevent sticking, especially when browning tofu.
If meal prepping, store rice and stir-fry separately to maintain optimal texture.