General Tso's Cauliflower and Tofu (Updated for 2021)

General Tso's Cauliflower and Tofu | Appetite for China

This recipe is an updated version of one that was originally published in September 2019, which I created for a Vegan Chinese Cooking class at the Brooklyn Brainery.

Because there’s very little dairy in Chinese cooking, it’s super easy to turn many dishes vegan. All you need is a little know-how on how to get umami flavors into plant-based dishes. (See my versions for Vegan Mapo Tofu, Vegetarian Dan Dan Noodles, Kung Pao Sweet Potatoes, Kung Pao Brussels Sprouts, and Kung Pao Tofu.)

One of the dishes we make in the Vegan Chinese class at Brooklyn Brainery is General Tso’s Cauliflower and Tofu. This is a take on my version of General Tso’s Chicken (still the most popular recipe on this site!) But it’s far easier, and far healthier, since it requires roasting rather than deep-frying.

Two important things to remember:

  1. Use baked or smoked tofu, NOT pressed tofu. Baked and smoked tofu has a much better texture than pressed tofu, which falls apart too easily. Wildwood Foods and Soyboy are both brands I buy regularly, but you can also check out what’s available at your local supermarket or Chinese market.

  2. Roast your cauliflower until golden or golden brown. Some ovens require a longer amount of time to do this than 20 to 25 minutes. If you don’t have a reliable oven thermometer, just keep checking and occasionally turning the cauliflower florets with a big metal spoon or spatula.

Try out this recipe and let me know what you think!

General Tso's Cauliflower and Tofu

General Tso's Cauliflower and Tofu

Yield: 4 as part of a multi-course meal
Author: Diana Kuan
Prep time: 15 MinCook time: 30 MinTotal time: 45 Min
An easy vegan substitute for General Tso's Chicken!

Ingredients

  • 1 head cauliflower (about 2 ½ lbs)
  • ¼ cup olive oil or other medium- to high-heat cooking oil
  • 2 tablespoons tomato paste (or substitute ketchup for a slightly sweeter sauce)
  • 2 tablespoons soy sauce
  • 1/2  tablespoon rice vinegar
  • 1 tablespoon hoisin sauce
  • 2 to 3 tablespoons chili sauce
  • 1 tablespoon sesame oil
  • 1 teaspoon sugar
  • 8 ounces baked or smoked tofu, cut into bite-sized pieces
  • 8 dried whole red chilis, or substitute 1/4 teaspoon dried red chili flakes
  • 3 cloves garlic, minced
  • 1 teaspoon minced ginger,
  • 1 scallion, white and green parts separated and thinly sliced
  • 1 teaspoon white sesame seeds, for garnish
  • Salt to taste

Instructions

  1. Preheat the oven to 425 degrees F.
  2. Cut the cauliflower into florets. In a large bowl, toss the cauliflower with ¼ cup of the oil and spread the florets on a rimmed baking sheet lined with parchment paper. Sprinkle the salt on top. Roast for about 25 minutes, until golden on top.
  3. Prepare the sauce: In a small bowl, stir together the tomato paste, soy sauce, rice vinegar, hoisin sauce, chili sauce, sesame oil, and sugar.
  4. In a large skillet or wok, add the remaining 1 tablespoon of the oil. Add the dried chilis, garlic, ginger, and scallions and stir-fry until just fragrant, about 30 or 40 seconds. Add the cauliflower and tofu and pour the sauce over them. Carefully toss to coat with the sauce. If the sauce is a little thin, keep stirring for another minute or two until it thickens up more.  Adjust the seasoning with salt if needed. Transfer everything to a large serving dish. Sprinkle the sesame seeds and scallions greens on top and serve with rice on the side.

Notes:

  1. Use baked or smoked tofu, NOT pressed tofu. Baked and smoked tofu has a much better texture than pressed tofu, which falls apart too easily. Wildwood Foods and Soyboy are both brands I buy regularly, but you can also check out what’s available at your local supermarket or Chinese market.
  2. Roast your cauliflower until golden or golden brown. Some ovens require a longer amount of time to do this than 20 to 25 minutes. If you don’t have a reliable oven thermometer, just keep checking and occasionally turning the cauliflower florets with a big metal spoon or spatula.


Nutrition Facts

Calories

271.68

Fat (grams)

21.13

Sat. Fat (grams)

3.05

Carbs (grams)

14.63

Fiber (grams)

4.84

Net carbs

9.79

Sugar (grams)

8.03

Protein (grams)

9.98

Sodium (milligrams)

674.79

Cholesterol (grams)

0.12
cauliflower, tofu, vegan, vegetarian, spicy
recipes
Chinese
Did you make this recipe?
Tag @dianakuan on instagram and hashtag it #cinnamonsociety
Created using The Recipes Generator