Nutrition Facts for Peanut sauce vegetable stir fry with tofu

Peanut Sauce Vegetable Stir Fry with Tofu

Image of Peanut Sauce Vegetable Stir Fry with Tofu
Nutriscore Rating: 76/100

Transform your weeknight meals with this vibrant Peanut Sauce Vegetable Stir Fry with Tofu, a perfect balance of bold flavors, wholesome ingredients, and ease of preparation. This vegan-friendly dish features crispy golden tofu and a medley of colorful vegetables, including broccoli, snap peas, red bell pepper, and carrots, all stir-fried to tender-crisp perfection. The crown jewel of this recipe is the creamy peanut sauce, crafted with soy sauce, peanut butter, rice vinegar, and a drizzle of honey or maple syrup for a sweet-savory punch, with optional sriracha for a spicy kick. Quick to prepare and ideal for serving over rice or noodles, this nutritious stir fry is topped with toasted sesame seeds and green onions for an irresistible finish. Perfect for busy nights, this recipe is your go-to for a satisfying, protein-packed, and flavor-forward meal!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

18 items
  • 16 ounces firm tofu
  • 2 tablespoons cornstarch
  • 3 tablespoons vegetable oil
  • 1 medium red bell pepper
  • 2 cups broccoli florets
  • 1 medium carrot
  • 1 cup snap peas
  • 3 pieces garlic cloves
  • 1 tablespoon ginger
  • 3 tablespoons soy sauce
  • 0.33 cup creamy peanut butter
  • 1 tablespoon rice vinegar
  • 1 tablespoon honey or maple syrup
  • 1 teaspoon sriracha (optional, for heat)
  • 4 tablespoons water
  • 1 tablespoon toasted sesame seeds
  • 2 stalks green onion
  • 4 cups cooked rice or noodles (optional, for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Press the tofu to remove excess water. This can be done by wrapping the tofu in a clean kitchen towel, placing it on a plate, and setting a heavy object (such as a skillet) on top. Let it press for 15-20 minutes.

2

While the tofu is pressing, prepare your vegetables: slice the red bell pepper into thin strips, chop the broccoli into small florets, thinly slice the carrot, and trim the snap peas. Mince the garlic and grate the ginger.

3

Cut the pressed tofu into 1-inch cubes. Toss the tofu cubes with cornstarch in a bowl until evenly coated.

4

In a large skillet or wok, heat 2 tablespoons of vegetable oil over medium-high heat. Add the tofu cubes and cook for 3-4 minutes on each side, or until golden and crispy. Remove the tofu from the pan and set it aside.

5

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

6

Add the broccoli, carrot, and bell pepper to the skillet. Stir fry for 5-6 minutes until the vegetables are tender-crisp. Add the snap peas and cook for another 2 minutes.

7

While the vegetables are cooking, prepare the peanut sauce. In a small bowl, whisk together the soy sauce, peanut butter, rice vinegar, honey or maple syrup, sriracha (if using), and water until smooth.

8

Return the tofu to the skillet with the vegetables. Pour the peanut sauce over the mixture and gently toss until everything is evenly coated and warm, about 2-3 minutes.

9

Serve the stir fry immediately over cooked rice or noodles, if desired. Garnish with toasted sesame seeds and sliced green onions.

Cooking Tip: Take your time with each step for the best results!
2606
cal
108.0g
protein
327.1g
carbs
106.2g
fat

Nutrition Facts

1 serving (2111.7g)
Calories
2606
% Daily Value*
Total Fat 106.2 g 136%
Saturated Fat 17.0 g 85%
Polyunsaturated Fat 25.3 g
Cholesterol 0 mg 0%
Sodium 2337 mg 102%
Total Carbohydrate 327.1 g 119%
Dietary Fiber 28.5 g 102%
Total Sugars 46.8 g
Protein 108.0 g 216%
Vitamin D 0.0 mcg 0%
Calcium 1132 mg 87%
Iron 17.5 mg 97%
Potassium 2165 mg 46%

*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

48.5%%
16.0%%
35.4%%
Fat: 955 cal (35.4%%)
Protein: 432 cal (16.0%%)
Carbs: 1308 cal (48.5%%)