General Tso's Sheet Pan Tofu

Image of Hannah Kaminsky
Rated 5.0 based on 2 customer reviews
General Tso's Sheet Pan Tofu
General Tso's Sheet Pan Tofu


  • 1 (14 ounce) package extra-firm tofu, drained
  • ¼ cup tapioca flour
  • 1½ teaspoons garlic powder
  • 1½ teaspoons ground ginger
  • 1 tablespoon toasted sesame oil, divided
  • ⅓ cup low-sodium vegetable stock
  • 3 tablespoons reduced-sodium soy sauce
  • 2 tablespoons rice vinegar
  • 2 tablespoons tomato sauce
  • 1 tablespoon coconut sugar or brown sugar
  • 1 teaspoon sriracha
  • 2 cups broccoli florets
  • 2 cups steamed white rice, to serve (optional)


  1. Preheat oven to 425°F (220°C). Lightly grease a rimmed baking sheet or large baking dish.
  2. Slice tofu block into ½-inch slabs; cut each slap on the diagonal to make triangles. Layer tofu pieces into a clean, absorbent dish towel. Set something heavy (like a skillet with a can or two of beans) on the tofu to press as much water from the tofu as possible, 15 to 20 minutes.
  3. Whisk tapioca flour, garlic powder, and ginger together in a bowl; add tofu and toss to coat. Tap each piece gently to remove loose flour mixture. Lay coated tofu into prepared baking sheet in a single layer.
  4. Drizzle about half the sesame oil over the tofu.
  5. Bake in preheated oven until golden brown, about 30 minutes.
  6. While the tofu bakes, stir remaining sesame oil, vegetable stock, soy sauce, vinegar, tomato sauce, sugar, and sriracha into the remaining flour mixture.
  7. Add broccoli to the baking sheet. Drizzle sauce over the tofu and broccoli.
  8. Return to oven to bake until the broccoli is bright green and the sauce has thickened, 5 to 10 minutes, stirring every 5 minutes to prevent anything from sticking and burning on the bottom of the pan.
  9. Serve with steamed rice.
Mealthy tip:

Can't find tapioca flour? Use cornstarch instead to get an extra-crispy coating on the tofu. If you like, swap out the broccoli for other quick-roasting vegetables. Try green beans, sugar snap peas or baby bok choy. Serve with brown rice or quinoa for more nutritional value.


5.0out of 5 Stars

(2 Reviews)

How would you rate this recipe?

What others are saying

Image of Katie Hason

Katie Hason says:

This sheet pan dinner was fantastic! The sauce drizzled over the tofu and broccoli was my favorite. This was my first time using tofu, so pressing out the water was a little tricky for me, but the method using the cans worked perfect. Flawless recipe!

Image of Laura Griffin

Laura Griffin says:

This General Tso's tofu meal is so good, I swear I am not a vegetarian or vegan, but eating this makes me never want to eat chicken General Tso again. No lie! My mom and I shared this dish together and we are both obsessed. The sauce is perfect and delicious! I used to be afraid to cook with tofu, but not anymore!