Nutrition Facts for Stir-fried vegetables with tofu
Blog Research API Download App

Stir-Fried Vegetables with Tofu

Image of Stir-Fried Vegetables with Tofu
Nutriscore Rating: 84/100

Bright, vibrant, and packed with plant-based protein, this Stir-Fried Vegetables with Tofu recipe is a quick and delicious way to enjoy a nutrient-rich meal. With perfectly golden, lightly crispy tofu cubes marinated in a savory soy-sesame-cornstarch blend, and a medley of fresh vegetables like broccoli, bell peppers, and snow peas, this dish bursts with color, flavor, and texture. Infused with the aromatic notes of garlic and freshly grated ginger, and brought together with a tangy-sweet hoisin sauce drizzle, this stir-fry is both simple to make and irresistibly tasty. Ready in just 35 minutes and customizable with optional spicy sriracha, it's ideal for busy weeknights or meal prep. Serve it up with steamed rice or noodles for a wholesome, restaurant-quality dinner at home! Keywords: stir-fried vegetables, tofu stir-fry, quick vegetarian dinner, plant-based meal, healthy Asian recipe.

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
15 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

15 steps
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.

2

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

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.

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.

5

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

6

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

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.

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.

9

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

10

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

11

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

12

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

13

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

14

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

15

Serve hot, alongside steamed rice or noodles as desired.

Cooking Tip: Take your time with each step for the best results!
343
cal
19.5g
protein
19.3g
carbs
22.1g
fat

Nutrition Facts

1 serving (283.3g)
Calories
343
% Daily Value*
Total Fat 22.1 g 28%
Saturated Fat 3.1 g 16%
Polyunsaturated Fat 7.4 g
Cholesterol 0 mg 0%
Sodium 632 mg 27%
Total Carbohydrate 19.3 g 7%
Dietary Fiber 5.7 g 20%
Total Sugars 6.5 g
Protein 19.5 g 39%
Vitamin D 0.0 mcg 0%
Calcium 411 mg 32%
Iron 4.2 mg 24%
Potassium 431 mg 9%

*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

21.8%%
22.3%%
56.0%%
Fat: 791 cal (56.0%%)
Protein: 314 cal (22.3%%)
Carbs: 308 cal (21.8%%)