This vegetable stir-fry with tofu is a quick and nutritious dish that showcases a variety of colorful vegetables and protein-rich tofu. It’s perfect for a weeknight dinner and can be customized with your favorite veggies.
The recipe is simple and requires minimal cooking skills. You can serve it over rice or noodles for a complete meal.
Quick and Healthy Tofu Vegetable Stir-Fry
This stir-fry features a mix of fresh vegetables like bell peppers, broccoli, and snap peas, sautéed with tofu in a savory sauce. The dish takes about 30 minutes to prepare and serves 4 people.
Ingredients
- 14 oz firm tofu, drained and cubed
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil
- 1 bell pepper, sliced
- 1 cup broccoli florets
- 1 cup snap peas
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 3 tablespoons soy sauce (for stir-fry sauce)
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- Salt and pepper to taste
- Cooked rice or noodles for serving
Instructions
- Prepare the Tofu: In a bowl, toss the cubed tofu with 2 tablespoons of soy sauce and cornstarch. Let it marinate for about 10 minutes.
- Cook the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the marinated tofu and cook until golden brown on all sides, about 5-7 minutes. Remove the tofu from the skillet and set aside.
- Sauté the Vegetables: In the same skillet, add the remaining tablespoon of oil. Add the sliced bell pepper, broccoli florets, and snap peas. Stir-fry for about 3-4 minutes until the vegetables are tender-crisp.
- Add Aromatics: Stir in the minced garlic and ginger, cooking for an additional minute until fragrant.
- Combine: Return the cooked tofu to the skillet. In a small bowl, mix together 3 tablespoons of soy sauce, sesame oil, rice vinegar, and sugar. Pour the sauce over the tofu and vegetables, stirring to coat everything evenly. Cook for another 2-3 minutes.
- Serve: Season with salt and pepper to taste. Serve hot over cooked rice or noodles.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 250kcal
- Fat: 15g
- Protein: 12g
- Carbohydrates: 20g
This recipe is part of my 35 Quick and Easy Dinner Recipes. Just click that link to see all the amazing options!
Latest posts by Jeff Campbell (see all)
- Cheesy Garlic Pull Apart Bread Recipe (plus optional bacon) - November 20, 2025
- 53 Super Bowl Party Food Ideas and Recipes for Game Day - November 20, 2025
- Crispy Popcorn Shrimp Recipe - November 20, 2025