Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

General Tso’s Crispy Tofu with Broccoli Stems


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clare Schmidt
  • Total Time: 45 minutes
  • Yield: Serves 4

Description

Indulge in the vibrant flavors of General Tso’s Crispy Tofu with Broccoli Stems, a delicious vegetarian twist on a beloved classic. This dish features crunchy, golden tofu coated in a sweet and spicy sauce, perfectly paired with tender broccoli stems. Ideal for cozy dinners or impressing guests, it’s not only easy to prepare but also packed with nutrition. Experience a delightful blend of textures and flavors that will leave everyone asking for seconds.


Ingredients

Scale
  • 14 oz firm tofu, pressed and cubed
  • 1 cup broccoli stems, chopped
  • 2 tbsp cornstarch
  • 1/4 cup low-sodium soy sauce
  • 2 tbsp brown sugar
  • 3 garlic cloves, minced
  • 1 tsp red pepper flakes
  • 1 tbsp vegetable oil

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Press the tofu between paper towels for about 15 minutes, then cut it into bite-sized cubes.
  3. Toss tofu cubes with cornstarch until evenly coated. Spread on the baking sheet and bake for 25-30 minutes, flipping halfway.
  4. In a bowl, mix soy sauce, brown sugar, garlic, and red pepper flakes.
  5. In a skillet over medium-high heat, sauté chopped broccoli stems in oil for about 5 minutes. Add some of the sauce towards the end.
  6. Combine baked tofu with the remaining sauce and sautéed broccoli stems in a large bowl. Serve hot.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 cup (150g)
  • Calories: 210
  • Sugar: 5g
  • Sodium: 550mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 0mg