General Tso’s Cauliflower Recipe: Crispy Sticky Sauce

Recreate one of the most-loved Chinese takeout favorites with a vegetarian twist: General Tso’s Cauliflower. Crispy, pan-fried cauliflower florets are tossed in a bold, spicy-sweet General Tso’s sauce for a satisfying main or appetizer that pairs beautifully with rice or steamed greens.

fried cauliflower tossed in general tso sauce in bowl with brown rice

General Tso’s Cauliflower adapts the classic flavors of General Tso’s Chicken into a vegetarian, and easily gluten-free, dish. The heart of this recipe is the sauce: a balanced blend of salty, spicy, and sweet with garlic and ginger that clings to crispy cauliflower for maximum flavor. This version is quick to make—ready in about 30 minutes—and works well for weeknight dinners or for serving as a shareable appetizer.

Table of contents

  • Ingredients
  • Instructions
  • How to serve
  • Frequently asked questions
  • Tips and substitutions
  • More vegetarian recipes
ingredients for general tso cauliflower

Ingredients

  • Canola oil (or another neutral oil with a high smoke point such as avocado, peanut, or corn oil) — used for frying and in the sauce.
  • Gluten-free soy sauce (tamari) — to keep the dish gluten-free; regular soy sauce can be used if gluten is not a concern.
  • Rice vinegar — adds brightness to the sauce.
  • Sriracha — for heat; adjust to taste.
  • Honey — for sweetness; substitute maple syrup or agave for a vegan version.
  • Fresh garlic — minced or crushed for aromatic depth.
  • Fresh grated ginger — enhances the sauce; easier to grate when frozen if you keep ginger in the freezer.
  • Chinese five spice — a small amount adds warm, complex flavor.
  • Crushed red pepper flakes — for extra heat, optional.
  • Rice flour — used for the batter to keep it gluten-free; cornstarch or tapioca starch can be substituted if needed.
  • Salt and black pepper
  • Egg yolk — helps bind the batter; see vegan alternative in Tips.
  • Cold water — to make the batter.
  • Cauliflower florets — about 3–4 cups (roughly 1½–2 pounds). Fresh florets are recommended over frozen for best texture.
  • Optional garnishes/serving items: diced red chiles, sliced green onions, and cooked brown or white rice.
collage of images showing how to make general tso's cauliflower

Instructions

  1. Make the sauce: In a large bowl, whisk together 1 tablespoon canola oil, 1/4 cup gluten-free soy sauce (or regular soy sauce), 2 tablespoons rice vinegar, 1 tablespoon sriracha, 2 tablespoons honey, 1 tablespoon minced garlic, 2 teaspoons grated ginger, 1/2 teaspoon Chinese five spice, and 1 teaspoon crushed red pepper flakes. Set aside.
  2. Prepare the batter: In another bowl, combine 1 cup rice flour, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and one whisked egg yolk. Add 1/2 cup cold water and whisk until smooth.
  3. Heat the oil: Add 1/2 cup canola oil (or enough for shallow frying) to a large skillet and heat over medium-high until shimmering.
  4. Batter the cauliflower: Use tongs to dip each cauliflower floret into the batter, letting excess drip off, then carefully add the floret to the hot oil.
  5. Fry until golden and crispy: Fry 3–4 minutes per side, turning so all sides become golden. Work in batches to avoid overcrowding the pan; overcrowding lowers the oil temperature and yields soggy results.
  6. Drain: Transfer fried florets to a paper-towel-lined plate or wire rack to drain excess oil.
  7. Toss with sauce: Once all cauliflower is fried, toss the hot florets gently in the prepared General Tso’s sauce until evenly coated. Serve immediately for the best texture.

How to serve it

Serve General Tso’s Cauliflower right after saucing to preserve the crispy exterior. This dish pairs well with steamed white or brown rice and simple steamed greens such as bok choy or broccoli. For a lighter option, serve the cauliflower in lettuce cups or wraps. If offering as an appetizer, sauce only half the batch initially so guests can enjoy a mix of crunchy and sauced pieces.

fried cauliflower tossed with general tso's sauce in bowl with brown rice

Frequently asked questions

  • Can I make this in an air fryer? The wet batter in this recipe is not ideal for air frying. For an air-fryer-friendly version, toss florets with a little oil, salt, and pepper and air fry at 400°F until tender and browned (about 15 minutes), then toss with the sauce—texture will differ from the pan-fried version.
  • Can I bake the cauliflower? Breading can behave unpredictably in the oven. A reliable oven method is to roast unbattered cauliflower tossed with olive oil, salt, and pepper at 425°F for 15–20 minutes, then toss with the sauce.
  • Is this gluten-free? Yes, if you use gluten-free soy sauce (tamari) and rice flour (or cornstarch/tapioca) for the batter.
  • Can I reheat leftovers? Once sauced, the cauliflower will soften and become less crispy. Reheating is possible, but texture will be compromised. If you plan to keep leftovers, store the sauce separately and recoat just before serving.
  • Can I deep fry the cauliflower? Yes—if using a deep fryer, aim for oil around 400°F and fry until golden and crisp.

Tips and substitutions

  • To make the recipe vegan: Replace honey with maple syrup or agave. For the batter, replace the egg yolk with a mixture of 2 teaspoons oil, 2 teaspoons water, and 1/2 teaspoon baking powder blended into the dry ingredients before adding cold water.
  • Flour substitutes: If rice flour is unavailable, cornstarch or tapioca starch work well and keep the recipe gluten-free. Avoid traditional wheat flour if you want the same light, crisp batter.
  • Prep ahead: You can mix the sauce up to five days in advance and refrigerate. Frying and tossing just before serving keeps the best texture.
  • Heat level: Adjust sriracha and crushed red pepper to taste; add diced Thai chilies or serranos on top for extra spice.
  • Keep it crispy: Fry in small batches and allow oil to return to temperature between batches. Drain on a wire rack rather than paper to keep the underside crisper.
fried cauliflower in bowl with brown rice and chopsticks

More vegetarian recipes

Try other popular Asian-inspired vegetarian dishes such as Spicy Vegetable Pad Thai, Korean Fried Cauliflower, Shishito Peppers with Soy-Ginger Sauce, Stir Fry Vegetables, Palak Paneer, Indian Butter Cauliflower Curry, Dan Dan Noodles, and Vegetarian Massaman Curry Noodles.

Recipe at a glance

Servings: 4 | Prep time: 12 minutes | Cook time: 18 minutes | Total time: 30 minutes

Author: Whitney Bond

Recipe Ingredients (condensed)

  • General Tso’s sauce: canola oil, gluten-free soy sauce (or soy sauce), rice vinegar, sriracha, honey (or maple), garlic, ginger, Chinese five spice, crushed red pepper.
  • Batter & frying: canola oil for frying, rice flour, salt, black pepper, egg yolk (or vegan alternative), cold water, cauliflower florets.
  • To serve: diced chilies, green onions, cooked rice (brown or white).

Nutrition facts (approximate per serving)

  • Calories: 612 kcal
  • Carbohydrates: 70 g
  • Protein: 9 g
  • Fat: 34 g (Saturated fat: 3 g)
  • Sodium: 1224 mg
  • Fiber: 3 g
  • Sugar: 11 g
  • Vitamin C: 41 mg
fried general tso cauliflower in bowl with diced red chilies and green onions