Savor the simplicity and bold flavors of this Tofu and Green Peas stir-fry, a quick and nourishing dish perfect for busy weeknights. Featuring golden, pan-seared cubes of firm tofu and vibrant green peas, this recipe is elevated with an aromatic blend of garlic, fresh ginger, and a savory soy sauce glaze that thickens to perfection. Drizzled with fragrant sesame oil and optionally garnished with green onions for a pop of freshness, this versatile dish is both vegan and gluten-free (with tamari), making it a healthy crowd-pleaser. Ready in just 30 minutes, it pairs wonderfully with steamed rice or quinoa for a balanced and satisfying meal. Whether you're a tofu novice or a plant-based pro, this recipe is sure to become a new favorite!
Press the tofu: Wrap the tofu block in a clean kitchen towel and place a heavy skillet or weight on top. Let it sit for 10 minutes to remove excess moisture. Once pressed, cut the tofu into 1-inch cubes.
In a small bowl, mix the soy sauce, water, and cornstarch. Stir well until the cornstarch dissolves completely. Set aside.
Mince the garlic and grate the ginger. If using green onions for garnish, thinly slice them and set aside.
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 6-8 minutes. Remove the tofu from the skillet and set aside on a plate.
In the same skillet, add the remaining 1 tablespoon of vegetable oil. Add the minced garlic and grated ginger, and sauté for 30 seconds until fragrant.
Add the green peas to the skillet and sauté for 2-3 minutes, stirring frequently. If using frozen peas, cook until they are heated through.
Return the tofu to the skillet and pour in the soy sauce mixture. Stir everything well to coat the tofu and peas evenly. Cook for 2-3 minutes until the sauce thickens and becomes glossy.
Drizzle sesame oil over the dish and give it a final stir. Taste and adjust seasoning if needed.
Remove from heat and garnish with sliced green onions, if using. Serve hot with steamed rice or your choice of grain.
Serving size | 759.7 grams (759.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 993 |
Total Fat 73.90g | 95% |
Saturated Fat 10.20g | 51% |
Polyunsaturated Fat 28.50g | |
Cholesterol 0mg | 0% |
Sodium 1814mg | 79% |
Total Carbohydrate 43.90g | 16% |
Dietary Fiber 14.50g | 52% |
Total Sugars 14.20g | |
Protein 56.00g | 112% |
Vitamin D 0IU | 0% |
Calcium 715mg | 55% |
Iron 9mg | 51% |
Potassium 1291mg | 27% |
Source of Calories