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


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.

Nutrition Facts

Per Serving: 235 calories; 5g fat; 41.6g carbohydrates; 8g protein; 0mg cholesterol; 513mg sodium.

Full nutrition

Nutrition Facts

Serving Per Container 4

Amount Per Serving
Calories 235 Calories from Fat47
% Daily Value*
Total Fat 5g 8%
Saturated Fat1g 4%
Trans Fat0.0g
Polyunsaturated Fat2.2g
Monounsaturated Fat1.7g
Cholesterol 0mg 0%
Sodium 513mg 21%
Total Carbohydrate 41.6g 14%
Dietary Fiber4g 16%
Protein 8g
Vitamin A38% Vitamin C86%
Calcium8% Iron10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

Calories: 2,000 2,500
Total Fat Less than 65g 80g
Saturated Fat Less than 20g 25g
Cholesterol Less than 300mg 300 mg
Sodium Less than 2,400mg 2,400mg
Total Carbohydrate 300g 375g
Dietary Fiber 25g 30g

Calories per gram:

Fat 9 • Carbohydrate 4 • Protein 4


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!