Nutrition Facts for Stir-fried vegetables with tofu

Stir-Fried Vegetables with Tofu

Elevate your weeknight dinner routine with this vibrant, nutrient-packed Stir-Fried Vegetables with Tofu recipe! Featuring crispy, golden tofu cubes marinated in a savory soy-sesame blend, this dish brings together a colorful medley of fresh broccoli, bell peppers, carrots, snow peas, and aromatic garlic and ginger. Tossed in a tangy and slightly spicy hoisin sauce, each bite is bursting with bold, umami flavor. Ready in just 35 minutes, this quick and easy stir-fry is perfect for busy nights while remaining healthy, vegan, and loaded with plant-based protein. Serve it over fluffy steamed rice or tender noodles for a wholesome, satisfying meal your whole family will love.

Nutriscore Rating: 84/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Stir-Fried Vegetables with Tofu
Prep Time:20 mins
Cook Time:15 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 14 ounces extra firm tofu
  • 3 tablespoons soy sauce
  • 2 tablespoons sesame oil
  • 1 tablespoon cornstarch
  • 2 cups broccoli florets
  • 1 large, sliced thinly carrot
  • 1 medium, sliced bell pepper
  • 1 cup snow peas
  • 3 cloves, minced garlic
  • 1 tablespoon, freshly grated ginger
  • 2 sliced scallions
  • 2 tablespoons vegetable oil
  • 2 tablespoons hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon sriracha (optional)
  • 0.5 teaspoon black pepper

Directions

Step 1

Press the tofu to remove excess moisture. Wrap the block of tofu in a clean kitchen towel and place a heavy object on top. Let it sit for 15-20 minutes.

Step 2

Once pressed, cut the tofu into 1-inch cubes.

Step 3

In a small mixing bowl, combine 2 tablespoons of soy sauce, 1 tablespoon of sesame oil, and cornstarch. Whisk together to form a marinade.

Step 4

Add the tofu cubes to the marinade, tossing gently to ensure each piece is well-coated. Let the tofu marinate for at least 10 minutes.

Step 5

Meanwhile, prepare the vegetables: slice the carrot, bell pepper, and scallions, and measure out the broccoli florets and snow peas.

Step 6

In a large non-stick skillet or wok, heat 1 tablespoon of vegetable oil over medium-high heat.

Step 7

Add the marinated tofu in a single layer. Cook for about 6-8 minutes, turning occasionally, until golden and slightly crispy on all sides. Remove from the pan and set aside.

Step 8

In the same skillet, add the remaining tablespoon of vegetable oil. Add the garlic and ginger, stirring constantly for about 30 seconds until fragrant.

Step 9

Add the broccoli, carrots, and bell peppers, stir-frying for about 4-5 minutes until they begin to soften.

Step 10

Add the snow peas and cook for an additional 2 minutes, stirring frequently.

Step 11

In a small bowl, mix together remaining soy sauce, hoisin sauce, rice vinegar, the remaining tablespoon of sesame oil, and sriracha if using.

Step 12

Return the tofu to the skillet, gently tossing it with the vegetables.

Step 13

Pour the sauce over the tofu and vegetable mixture. Toss everything together until well combined and heated through.

Step 14

Season with black pepper to taste, and sprinkle with sliced scallions before serving.

Step 15

Serve hot, alongside steamed rice or noodles as desired.

Nutrition Facts

Serving size (1048.9g)
Amount per serving % Daily Value*
Calories 1329.8
Total Fat 90.5g 0%
Saturated Fat 13.2g 0%
Polyunsaturated Fat 29.2g
Cholesterol 1.0mg 0%
Sodium 2514.5mg 0%
Total Carbohydrate 66.5g 0%
Dietary Fiber 22.3g 0%
Total Sugars 23.7g
Protein 79.1g 0%
Vitamin D 0IU 0%
Calcium 2939.8mg 0%
Iron 17.2mg 0%
Potassium 1862.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 58.3%
Protein: 22.7%
Carbs: 19.0%