Nutrition Facts for Thai broccoli tofu stir fry

Thai Broccoli Tofu Stir Fry

Bursting with vibrant flavors and wholesome ingredients, this Thai Broccoli Tofu Stir Fry is a quick and satisfying recipe that’s perfect for busy weeknights. Featuring golden, crispy tofu cubes, tender-crisp broccoli florets, and a savory, tangy sauce made from soy sauce, vegetarian oyster sauce, lime juice, and a touch of brown sugar, this dish balances perfectly between sweet, salty, and spicy. Fragrant garlic, ginger, and a sprinkle of red chili flakes add layers of authentic Thai-inspired depth, while optional garnishes like sesame seeds and green onions elevate the presentation. Ready in just 30 minutes and ideal when paired with steamed rice or noodles, this plant-based stir fry is both nutritious and irresistible, making it a top choice for quick dinner recipes or easy vegetarian meals.

Nutriscore Rating: 77/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.
Image of Thai Broccoli Tofu Stir Fry
Prep Time:15 mins
Cook Time:15 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 400 grams Extra-firm tofu
  • 400 grams Broccoli
  • 2 tablespoons Vegetable oil
  • 3 cloves Garlic, minced
  • 1 tablespoon Ginger, grated
  • 4 tablespoons Soy sauce
  • 2 tablespoons Oyster sauce (or vegetarian oyster sauce)
  • 1 tablespoon Lime juice
  • 1 tablespoon Brown sugar
  • 1 teaspoon Cornstarch
  • 3 tablespoons Water
  • 0.5 teaspoon Red chili flakes
  • 1 tablespoon Sesame seeds (optional, for garnish)
  • 2 stalks Green onions, sliced (optional, for garnish)

Directions

Step 1

Press the tofu to remove excess water by placing it between two plates and adding a weight on top. Let it sit for 15 minutes, then pat it dry and cut into 1-inch cubes.

Step 2

Cut the broccoli into bite-sized florets. Rinse and set aside.

Step 3

In a small bowl, whisk together soy sauce, oyster sauce, lime juice, brown sugar, cornstarch, water, and red chili flakes to create the sauce. Set aside.

Step 4

Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu cubes and cook until golden and crispy on all sides, about 5-7 minutes. Remove the tofu and set aside.

Step 5

In the same skillet, add the remaining 1 tablespoon of vegetable oil. Stir in the minced garlic and grated ginger. Cook for 30 seconds until fragrant.

Step 6

Add the broccoli florets to the skillet and stir-fry for 3-5 minutes, until tender-crisp.

Step 7

Return the cooked tofu to the skillet and pour the prepared sauce over the tofu and broccoli. Stir well to coat everything evenly.

Step 8

Cook for another 2-3 minutes, allowing the sauce to thicken slightly.

Step 9

Serve immediately, garnished with sesame seeds and sliced green onions, if desired. Pair with steamed rice or noodles for a complete meal.

Nutrition Facts

Serving size 1063.3 grams (1063.3g)
Amount per serving % Daily Value*
Calories 1151
Total Fat 64.50g 83%
Saturated Fat 9.30g 47%
Polyunsaturated Fat 17.00g
Cholesterol 0mg 0%
Sodium 3931mg 171%
Total Carbohydrate 71.70g 26%
Dietary Fiber 22.20g 79%
Total Sugars 21.70g
Protein 82.40g 165%
Vitamin D 0IU 0%
Calcium 3081mg 237%
Iron 17mg 94%
Potassium 2656mg 57%
*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: 48.5%
Protein: 27.5%
Carbs: 24.0%