Baked General Tso's Tofu Recipe

If you're looking for a healthier and meatless version of your favorite Chinese takeout dish, we've got you covered. This baked General Tso's tofu is crispy on the outside, tender on the inside and coated in a sweet and spicy sauce that is mouthwatering. The dish is named in honor of General Tso, a Chinese military leader who lived during the Qing Dynasty.

Wellness coach and recipe developer Miriam Hahn brings us this recipe and says, "I love the sweet and spicy flavors going on in this recipe. You can serve this with ramen or rice, you can add it to a stir fry, or you can throw it into a Buddha bowl. I love that it's baked instead of fried because it's so much healthier that way." Get ready to tantalize your taste buds with this dish!

Gather the ingredients for baked General Tso's tofu

To make this recipe, we'll start by grabbing some super firm tofu. "If you aren't familiar with buying tofu, there are many different types. Many of them are packed in water and need to be pressed but super firm tofu has already been pressed and is usually shrink wrapped with just a little bit of water. While you are in the produce aisle pick up some garlic and Fresno chilis. Then for some of the saucy goodness we'll need some sesame oil, arrowroot powder, salt, ginger paste, hoisin sauce, soy sauce, rice vinegar, coconut sugar, Shaoxing wine, and water. "You can always use fresh ginger in place of the ginger paste if you have trouble finding it. I love having ginger paste on hand because it's a condiment I use often in my cooking. You can also substitute mirin for the Shaoxing wine if needed and corn starch for the arrowroot powder," Hahn explains.

Prepare the tofu

Start out by preheating the oven to 350 F. Then open the tofu package and dry it off with a tea towel. Cut it into bite-size cubes and put it into a medium bowl. Add 1 tablespoon of sesame oil and toss to coat the tofu. Once coated, add the arrowroot powder and salt. Toss again and then lay it out on a parchment lined baking sheet and bake for 20 minutes. The tofu should be a light golden brown.

Make the sauce

To get the tangy sauce going, dice up the garlic and Fresno chilis. The chilis have some heat so go easy if you want this dish a little tamer. You'll want to remove and discard the seeds. Add the remaining sesame oil to a large frying pan and add the garlic, chilis, and ginger paste. Saute on medium for about 5 minutes. Things will be starting to smell good! Now add the hoisin sauce, soy sauce, rice vinegar, brown sugar, and Shaoxing wine. Simmer for 5 minutes until the sugar dissolves. Combine the remaining 1 tablespoon of arrowroot powder with the water and stir to remove any lumps. Add this to the frying pan and simmer for 5 minutes so the sauce can thicken.

Add the tofu to the pan, warm, and serve

Your sauce should be thick and bubbly now that all of the ingredients have blended. Now we'll just add the cooked tofu to the pan and stir well to coat all of the pieces. Top with scallions and sesame seeds if desired. This dish pairs well with rice, ramen, rice noodles, steamed broccoli, or stir fry veggies. "I love meals I can throw together in less than 30 minutes and this one sure scores high on the flavor scale. By changing up what I'm serving it with, it's delicious enough to serve weekly," Hahn remarks.

Baked General Tso's Tofu Recipe
5 from 31 ratings
If you love the taste of General Tso's chicken but want to enjoy a meatless meal, this recipe is for you.
Prep Time
10
minutes
Cook Time
25
minutes
Servings
2
Servings
tofu in bowl with chopsticks
Total time: 35 minutes
Ingredients
  • 1 (16-ounce) block super firm tofu
  • 2 tablespoons sesame oil, divided
  • 2 tablespoons arrowroot powder, divided
  • 1 teaspoon coarse salt
  • 3 cloves garlic
  • 2 Fresno chilis
  • 1 teaspoon minced ginger paste
  • 3 tablespoons hoisin sauce
  • 3 tablespoons soy sauce
  • 3 tablespoons rice vinegar
  • 2 tablespoons coconut sugar
  • 1 tablespoon Shaoxing wine
  • 2 tablespoons water
Optional Ingredients
  • 1 tablespoon sesame seeds
  • 1 tablespoon chopped scallions
Directions
  1. Preheat oven to 350 F
  2. Dry off the tofu and cut it into cubes. Put it into a medium bowl and toss with 1 tablespoon sesame oil, 1 tablespoon arrowroot powder, and salt. Lay out in a single layer on a parchment-lined baking sheet. Bake for 20 minutes.
  3. Dice the garlic and Fresno chilis discarding the seeds. Add the remaining sesame oil to a large frying pan and add the garlic, chilis, and ginger paste. Saute on medium for about 5 minutes.
  4. Now add the hoisin sauce, soy sauce, rice vinegar, brown sugar, and Shaoxing wine. Simmer for 5 minutes until the sugar dissolves. Combine the remaining 1 tablespoon of arrowroot powder with the water and stir to remove any lumps. Add this to the frying pan and simmer for 5 minutes so the sauce can thicken.
  5. Add the cooked tofu to the pan and stir well to coat all of the pieces. Top with scallions and sesame seeds if desired.
Nutrition
Calories per Serving 622
Total Fat 34.6 g
Saturated Fat 5.0 g
Trans Fat 0.0 g
Cholesterol 0.7 mg
Total Carbohydrates 43.0 g
Dietary Fiber 7.1 g
Total Sugars 21.2 g
Sodium 1,750.7 mg
Protein 43.2 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe