Go Back
+ servings
General Tso's Cauliflower

General Tso's Cauliflower

Ashley
This General Tso’s Cauliflower is a vegan twist on a classic favorite – the perfect combination of savory, sweet, and spicy! Serve over rice for the ultimate takeout meal without even leaving your house!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Vegan
Cuisine Chinese-American
Servings 4

Ingredients
  

For the Cauliflower:

  • • ¾ cup cornstarch divided
  • • ½ cup all-purpose flour
  • • 1 teaspoon baking soda
  • • 1 teaspoon salt
  • • ½ - 1 cup soda water
  • • 1 small head cauliflower cut into small florets
  • • 2-4 cups canola or vegetable oil for frying

For the Sauce & Garnishes:

  • • 1 tablespoon oil
  • • 6 – 8 fresh Thai chilies
  • • 1 bunch of scallions white and light green parts only, cut into 1 ½ - inch pieces (thinly slice the dark green part of the green onion at a bias and reserve for garnish)
  • • 12 cloves garlic finely minced
  • • 1 tablespoon minced ginger
  • • 1 cup vegan chick’n broth *see recipe notes
  • • 3 tablespoons coconut sugar
  • • 2 tablespoons Shaoxing wine *see recipe notes
  • • 2 tablespoons low sodium soy sauce
  • • 1 tablespoon cornstarch mixed with 1 tablespoon water
  • • 1 teaspoon red chili flakes optional
  • • Toasted sesame seeds for garnish

Instructions
 

  • Whisk ½ cup cornstarch, flour, baking soda, salt, and ½ cup of the soda water in a large bowl until a thick batter forms and there are no clumps. You want the batter just a bit thinner than pancake batter. If it seems too thick, add in more soda water 1 tablespoon at a time. Toss in the cauliflower and gently mix until the cauliflower is well coated. Sprinkle the remaining ¼ cup of cornstarch over the cauliflower and continue to mix gently until the batter is sticking nicely to the cauliflower.
  • Heat 2 cups of oil in a deep sauté pan over medium high heat; the oil should be about 3 inches deep; add more if needed. You’ll know the oil is hot when you sprinkle in a pinch of flour, and it begins to sizzle immediately. Using tongs to tap of any excess batter, carefully place the coated cauliflower into the hot oil and fry until golden and crispy, 4 to 6 minutes. Transfer the fried cauliflower to a baking tray lined with paper towels or a wire rack. Note: I like to double-fry my cauliflower, so at this point, I’d keep the oil in the pan and turn the heat back on just as the sauce starts to simmer in the next step.
  • To prepare the sauce, heat a tablespoon of oil in a large wok or sauté pan over medium heat. Once the oil is hot, add the Thai chilies and the white and light green parts of the green onion and stir fry for 1 minute. Next, add the garlic and ginger, and stir fry another 30 seconds. Reduce the heat to medium-low and pour in the broth, sugar, Shaoxing wine, soy sauce, cornstarch slurry, and red chili flakes, mixing to combine. Bring the sauce to a light boil and simmer, stirring occasionally, until the sauce thickens and reduces a bit, 10 to 12 minutes.
  • Optional: At this point, while the sauce is simmering, you can do a double-fry on the cauliflower. To do so, heat the oil over medium heat. Once it’s hot, working in batches, add the fried cauliflower pieces back into the oil and fry until crispy, 30 seconds to 1 minute. Place the double-fried cauliflower back onto a paper-towel lined plate or wire rack and continue to with the remaining cauliflower.
  • Once the sauce has slightly reduced and is thick enough to coat a spoon, add the fried cauliflower and toss gently until each piece is well coated in the sauce. Serve immediately and garnish with toasted sesame seeds and green onion. Enjoy!

Notes

1. If you’re unable to access vegan chick’n broth, you can simply substitute for equal portions vegetable broth. Additionally, I’ve added details within the blog post on where I find chick’n broth, and which brands I use.
2. I can find Shaoxing wine at most Asian markets, and some specialty stores such as Whole Foods. If you’re unable to access Shaoxing wine, you can sub dry sherry or Mirin.
Tried this recipe?Let us know how it was!