Crispy General Tso Cauliflower

Crispy General Tso Cauliflower: Your Go-To Vegan Takeout-Style Recipe

Craving your favorite Chinese takeout but looking for a plant-based, healthier alternative? Look no further! This General Tso cauliflower recipe delivers all the irresistible flavors and textures you adore from classic General Tso chicken, but with tender, crispy cauliflower florets. Each bite offers a delightful crunch on the outside, a soft interior, and is generously coated in a sweet, sticky, and perfectly spicy sauce. It’s a truly satisfying dish that will quickly become a weeknight staple.

Platter of General Tso cauliflower with bowl of sauce

If you’re already familiar with my Buffalo Cauliflower Wings, Roasted Cauliflower Hummus, and Roasted Cauliflower Steaks, then you know cauliflower holds a special place in my kitchen. It’s an incredibly versatile vegetable that shines when used to create delicious vegan versions of traditionally meat-based dishes. This General Tso cauliflower is a prime example! It hits all the right notes with its harmonious blend of sweetness and spice, featuring a rich, sticky sauce that lovingly clings to every crevice of the cauliflower florets. I’ve made sure there’s ample sauce so you’ll even have some extra to drizzle over any delicious leftovers – because I care about your saucy cravings!

Why This General Tso Cauliflower Recipe is Superior to Takeout

While we all love the convenience of takeout, making your General Tso cauliflower at home offers numerous advantages that make it truly shine above restaurant versions. Not only is it a fantastic vegan alternative to the traditional chicken dish, but it also brings a host of benefits that make it a healthier and more enjoyable option:

  • Effortlessly Easy to Prepare. Don’t let the gourmet taste fool you; this dish is incredibly simple to whip up. With straightforward steps and ingredients that are readily available at any grocery store, you can have this flavorful meal on the table in no time. It’s the perfect solution for busy weeknights when you need a quick yet satisfying dinner, and it’s also excellent for meal prepping to enjoy throughout the week.
  • Achieves Ultimate Crispiness Without Deep-Frying. One of the biggest wins for this recipe is its ability to deliver an incredibly crispy texture without the need for unhealthy deep-frying. By baking the cauliflower florets, you get all the satisfying crunch and golden-brown perfection without excessive oil, the greasy mess, or the arduous cleanup often associated with frying. This method ensures a lighter, healthier dish that still feels indulgently crispy.
  • A Flavour Symphony: Perfectly Sweet and Spicy. If you ask me, the combination of sweet and spicy is an absolute culinary masterpiece, and General Tso sauce masters this balance beautifully. This homemade sauce features the ideal blend of sweetness from brown sugar and hoisin, balanced by the savory notes of soy sauce, aromatic ginger and garlic, and a kick of heat from chilis. The result is a complex, mouthwatering flavor that dances on your palate and leaves you wanting more.
  • Wholesome and Plant-Based Goodness. Swapping chicken for cauliflower transforms this classic into a nutrient-rich, plant-based meal. Cauliflower is packed with vitamins, minerals, and fiber, making this dish not just delicious but also a healthier choice that contributes to your daily vegetable intake. It’s a fantastic way to incorporate more plants into your diet without sacrificing flavor.
  • Customizable to Your Taste. Making General Tso cauliflower at home means you have complete control over the ingredients and spice levels. Prefer it extra spicy? Add more red pepper flakes! Want it a bit sweeter? Adjust the sugar to your liking. You can tailor the sauce to suit your personal preferences, something you can’t always do with takeout.
Overhead view of ingredients for General Tso cauliflower with labels

Essential Ingredients for General Tso Cauliflower

Crafting the perfect General Tso cauliflower relies on a harmonious blend of fresh ingredients and pantry staples. Below is a detailed breakdown of what you’ll need, along with helpful notes and substitution tips. For precise quantities and detailed instructions, please refer to the full recipe card located at the bottom of this post.

For the Irresistible General Tso Sauce:

  • Sesame Oil: This is a flavor powerhouse! Opt for toasted sesame oil for that deep, nutty aroma that defines many Asian dishes. It adds an incredible depth of flavor to the sauce.
  • Fresh Garlic and Ginger: These aromatic superstars are crucial for a punchy, vibrant sauce. While dried versions can be used in a pinch, fresh garlic and grated ginger will elevate the flavor profile significantly, providing a warm, zesty foundation.
  • Light Soy Sauce: This provides the essential savory and umami base. If you’re on a gluten-free diet, you can easily substitute with liquid aminos or tamari. If using regular soy sauce, which can be saltier, remember to cut back on any additional salt elsewhere in the recipe. For liquid aminos, you might need to add about 1/2 teaspoon more cornstarch and 1/2 teaspoon more water to your cornstarch slurry to maintain sauce thickness.
  • Raw Unrefined Brown Sugar or Coconut Sugar: These natural sweeteners are key to achieving the characteristic sweet balance of General Tso sauce. They also contribute a lovely caramel note. Feel free to use whichever you prefer or have on hand.
  • Hoisin Sauce: A thick, sweet, and savory Chinese barbecue sauce, hoisin adds a unique depth and richness to the sauce. Its distinct flavor is hard to replicate, so it’s a recommended ingredient for an authentic taste.
  • Cornstarch + Water (Slurry): This combination creates a “slurry” which is essential for thickening the sauce to that signature sticky consistency. Mix them well before adding to prevent lumps.
  • Sesame Seeds: These aren’t just for garnish! A small amount in the sauce adds a subtle nutty flavor and visual appeal, complementing the sesame oil.
  • Rice Wine Vinegar: This vinegar provides a mild acidity that brightens the sauce and balances the sweetness. If you don’t have it, a regular white vinegar can work as a substitute – no need for a special trip to the store!
  • Water or Broth: This thins the sauce to the right consistency. I personally love using my homemade vegetable broth for an added layer of flavor and richness, but plain water works perfectly fine.
  • Whole Chilis or Red Pepper Flakes: This is where you control the heat! Whole dried chilis can be simmered in the sauce for a deeper, more gradual heat, or you can use red pepper flakes for an instant, customizable kick. Adjust the quantity to match your preferred spice level.

For the Crispy Cauliflower Wings:

  • Cauliflower: You’ll need one medium-sized head of cauliflower. The key is to cut it into uniform, bite-sized florets that resemble “wings.” If you opt for a larger head, you might need to increase the quantities for both the batter and the sauce to ensure everything is adequately coated.
  • All-Purpose Gluten-Free Flour Mix: This forms the base of our crispy batter. Ensure you use a reliable gluten-free blend if you’re avoiding gluten. Otherwise, standard all-purpose flour works perfectly well.
  • Unsweetened Almond Milk: This liquid forms the batter with the flour. It’s crucial to use an unsweetened and unflavored plant-based milk. Other options like soy milk or oat milk can also work, as long as they meet the unsweetened and unflavored criteria.
  • Sea Salt and Ground Black Pepper: Basic seasonings to enhance the flavor of the cauliflower itself and the batter. Don’t skip these; they lay the groundwork for a delicious taste.
  • Garlic Powder: Adds another layer of savory aroma and complements the fresh garlic in the sauce.
  • Gluten-Free Breadcrumbs: These are essential for achieving that satisfying crisp exterior. For an even crunchier result, you can lightly toast your breadcrumbs before using them. If gluten isn’t an issue, regular breadcrumbs are a great choice.
  • Chopped Scallions and Extra Sesame Seeds: These are for garnish. Fresh scallions provide a vibrant green color and a mild oniony bite, while additional sesame seeds add visual appeal and a final touch of nutty flavor, making the dish pop!

How to Make Delicious Baked General Tso Cauliflower

Creating this flavorful General Tso cauliflower is a straightforward process that yields incredibly delicious results. Here’s a quick overview of the key steps involved. Remember, the full, detailed recipe instructions with exact measurements can be found in the recipe card at the very bottom of this post!

Overhead view of cauliflower florets on cutting board with knife
Begin by cutting the cauliflower into uniform, bite-sized florets, aiming for pieces that are roughly the same size to ensure even cooking.
Overhead view of batter for General Tso cauliflower in bowl with whisk
In a bowl, whisk together the flour and plant-based milk with seasonings to create a smooth, slightly thick batter.
  • Initial Preparation. Start by preheating your oven to a hot 450°F (230°C). Line a large baking sheet with a silicone mat or lightly greased foil to prevent sticking and ensure easy cleanup. Then, carefully cut your medium head of cauliflower into consistent, bite-sized florets. The goal is to make them roughly the size of chicken wings so they cook evenly and are easy to handle.
  • Set Up Your Dredging Stations. In one bowl, whisk together the gluten-free all-purpose flour, unsweetened almond milk, sea salt, ground black pepper, and garlic powder until you achieve a smooth, lump-free batter. The consistency should be like a thick pancake batter – if it’s too thick, add a tiny splash more milk; if too thin, a touch more flour. In a separate, shallow bowl, place your crispy gluten-free breadcrumbs. Arrange these bowls side-by-side with your baking sheet nearby to create an efficient assembly line for dredging.
Overhead view showing process of dredging cauliflower florets
Dip each floret into the batter, let excess drip off, then coat fully in breadcrumbs before placing on the baking sheet.
Overhead view of cauliflower on sheet pan before adding sauce
Bake the coated cauliflower for the first round to achieve a perfect crispy texture.
  • Dredge the Cauliflower Florets. Take each individual cauliflower piece and dip it into the batter mixture, ensuring it’s fully coated. Gently shake off any excess batter so you get a thin, even layer. Immediately transfer the battered floret to the breadcrumbs and roll it around, pressing lightly if needed, to completely coat it. Place the coated floret onto your prepared baking sheet, leaving a little space between each piece for even airflow and maximum crispiness. Repeat this process until all the cauliflower “wings” are ready for baking.
  • First Bake for Crispiness. Carefully place the baking pan into your preheated oven. Bake the cauliflower for a solid 22 minutes. It’s crucial that your oven is fully preheated and hot at this stage to ensure the breading crisps up beautifully, creating that satisfying crunch we’re aiming for. While the cauliflower bakes, this is the perfect time to start preparing your General Tso sauce.
Overhead view of General Tso sauce in pan
Cook the General Tso sauce in a pan until it thickens to a glossy, sticky consistency.
Overhead view of General Tso cauliflower on sheet pan
After tossing, return the sauced cauliflower to the oven for a final short bake to let the flavors meld.
  • Craft the General Tso Sauce. In a saucepan or wok over medium-high heat, warm the sesame oil. Add the minced ginger and garlic, sautéing for about 2 minutes until they become wonderfully fragrant and slightly sizzling. Meanwhile, in a separate bowl, whisk together all the other sauce ingredients, ensuring the cornstarch slurry is fully dissolved. Pour this mixture into the pan with the aromatics. Bring the sauce to a boil, then reduce the heat to a simmer and let it cook for about 4 minutes, whisking frequently. This constant whisking is important to prevent the cornstarch from clumping and to ensure the sauce thickens evenly to a glossy, sticky perfection. Taste and adjust sweetness or spice as desired.
  • Sauce and Final Bake. Once the cauliflower has finished its first bake, remove the pan from the oven. In a large bowl or directly on the baking sheet (if you have room), gently toss the crispy cauliflower florets with the freshly made General Tso sauce until every piece is thoroughly coated. I find a spatula works well here to move them around without damaging the crisp coating. Return the sauced florets to the baking sheet, spreading them out evenly, and bake for an additional 5 minutes. This final bake allows the sauce to really meld with and adhere to the cauliflower, enhancing the flavor and giving it that signature sticky finish.
  • Serve and Garnish. Promptly remove the General Tso cauliflower from the oven. Transfer it to a serving platter and garnish generously with freshly chopped scallions and an extra sprinkle of sesame seeds. Serve immediately to enjoy the ultimate crispy, sweet, and spicy experience!
Platter of General Tso cauliflower with lime wedges and bowl of sauce

Expert Tips & Creative Variations for Your General Tso Cauliflower

To ensure your General Tso cauliflower turns out perfectly every time, and to spark some culinary creativity, here are some helpful tips and delightful variations:

  • Ensure Uniform Cauliflower Florets. This is a golden rule for even cooking. Take the time to cut your cauliflower head into florets that are roughly the same size. This prevents smaller pieces from burning while larger ones remain undercooked, ensuring a consistently tender-crisp texture throughout your dish.
  • Customize the Heat Level to Your Liking. The beauty of homemade cooking is tailoring dishes to your preference. If you enjoy a bolder, spicier General Tso cauliflower, feel free to increase the quantity of whole chilis or red pepper flakes in the sauce. For those who prefer a milder flavor, simply reduce the amount of chilis or omit them entirely. Taste as you go and adjust!
  • Experiment with Other Proteins: Try it with Tofu! If you’re a fan of the General Tso flavor profile, it pairs wonderfully with other plant-based proteins. You can easily adapt this sauce recipe for my General Tso Tofu. The preparation method for tofu would differ slightly (pressing and frying/baking tofu cubes until golden), but the sauce remains the star.
  • Double the Sauce for Extra Enjoyment. If you’re a true sauce lover, consider making a double batch of the General Tso sauce. This ensures every floret is drenched, and you’ll have extra for drizzling over rice, noodles, or even saving for future meals.
  • Pat Cauliflower Dry Before Battering. For the crispiest results, make sure your cauliflower florets are completely dry before you dip them into the batter. Excess moisture can lead to a soggy coating, so a quick pat with a clean kitchen towel can make a big difference.

Delightful Serving Suggestions for General Tso Cauliflower

This versatile General Tso cauliflower can be enjoyed in many delicious ways, whether as a snack, a main course, or a vibrant addition to other dishes:

  • As a Standalone Snack or Appetizer: My personal favorite way to enjoy General Tso cauliflower is simply as “cauliflower wings” for snacking. Their crispy texture and flavorful coating make them utterly addictive on their own, perfect for game nights or gatherings.
  • Classic Main Course with Grains: Transform this into a hearty meal by serving it alongside fluffy white rice, nutty brown rice, or a protein-packed quinoa. The grains soak up the extra sauce beautifully, creating a satisfying and complete dinner.
  • Versatile in Meal Bowls and Salads: Get creative and incorporate your General Tso cauliflower into vibrant meal bowls. Pair it with fresh greens, roasted vegetables, and a drizzle of extra sauce. It also adds a fantastic textural and flavor component to a more substantial salad.
  • Innovative Tacos or Wraps: Think outside the box and turn these crispy florets into the star of your next taco night! Serve them in warm tortillas with colorful toppings like a refreshing Kale Slaw, sliced avocado, and a squeeze of lime for a fusion experience.
  • Noodle Bowls: Add your General Tso cauliflower to a bowl of stir-fried noodles or ramen for an extra layer of flavor and texture. It’s a fantastic way to elevate a simple noodle dish.
Closeup of crispy General Tso cauliflower

Storing and Reheating General Tso Cauliflower Leftovers

While this General Tso cauliflower is best enjoyed fresh, you can certainly save leftovers for another delicious meal. Proper storage and reheating methods will help maintain its flavor and texture:

  • Refrigerator Storage: To keep your General Tso cauliflower fresh, transfer any leftovers to an airtight container and place it in the refrigerator. It will remain delicious and safe to eat for up to 3 days. I generally don’t recommend freezing this recipe, as the cauliflower’s texture can become mushy upon thawing, losing its desirable crispness.
  • Best Reheating Methods for Crispiness: For the absolute best results and to regain maximum crispiness, reheat your leftover cauliflower on a parchment-lined baking pan in a preheated 400ºF (200ºC) oven or in an air fryer until heated through and crisp, typically about 5-10 minutes. While you can also reheat it in the microwave or a non-stick skillet, these methods will likely result in a softer texture rather than the original crisp exterior.

More Delicious Cauliflower Recipes to Explore

If you’ve fallen in love with the versatility of cauliflower, you’re in for a treat! This amazing vegetable can be transformed into countless delectable dishes. Here are some more of my favorite cauliflower-based recipes that you might enjoy:

  • Creamy Vegan Butter Cauliflower
  • Homemade Cauliflower Gnocchi
  • Impressive Whole Roasted Cauliflower
  • Gluten-Free Cauliflower Pizza Bites
  • Creamy Roasted Cauliflower Soup

I hope you absolutely love making and enjoying this General Tso cauliflower! It’s truly a standout dish that’s perfect for satisfying those takeout cravings in a healthier, homemade way. If you whip up this recipe, please share your creation! Snap a photo and tag #jessicainthekitchen on Instagram. Your feedback is so valuable, so please consider leaving a comment below and giving the recipe a rating. Thank you for your support!

Platter of General Tso cauliflower with bowl of sauce

General Tso Cauliflower

Servings: 8 servings
Prep Time: 15 minutes
Cook Time: 27 minutes
Total Time: 42 minutes
This vegan General Tso cauliflower delivers crispy florets coated in a sweet, sticky, and spicy sauce, tasting just like your favorite takeout!

5 (from 10 ratings)
Print Recipe
Pin Recipe
Leave a Review
Prevent your screen from going dark

Ingredients

General Tso Sauce

  • 1 teaspoon sesame oil, 4.5 grams
  • 2 cloves minced garlic
  • ½ teaspoon grated fresh ginger, 2 grams
  • ¼ cup light soy sauce*, 60 grams
  • ¼ cup raw unrefined brown sugar or coconut sugar, 50 grams
  • 2 tablespoons hoisin sauce, 30 grams
  • 1 teaspoon cornstarch + 1 teaspoon water, stirred together, 4 grams cornstarch + 5 grams water
  • ½ teaspoon sesame seeds, 1.5 grams
  • 1 tablespoon rice wine vinegar, 15 grams
  • ½ cup water or broth, 120 grams
  • Whole chillis, to boil or ¼ teaspoon red pepper flakes

Cauliflower Wings

  • 1 medium head cauliflower, if using a large head, you may need to double the batter and sauce quantities
  • ½ cup all purpose gluten free flour mix, 60 grams
  • ½ cup unsweetened almond milk, 120 grams
  • ¼ teaspoon sea salt, 1.5 grams
  • ¼ teaspoon ground black pepper, 0.5 grams
  • ¼ teaspoon garlic powder, 0.75 grams
  • 1 cup crispy gluten free breadcrumbs, seasoned with salt and pepper OR toast your breadcrumbs slightly before using, 50 grams
  • chopped scallion & more sesame seeds, to garnish

Instructions 

Cauliflower Wings

  • Preheat oven to 450 degrees F/230 degrees C.
  • Prepare a baking sheet by lining it with a silicone baking sheet or greased foil. Using a knife, remove florets from the cauliflower (aka cut off the leaves and don’t use the stems). Chop the cauliflower into smaller pieces to resemble the size of wings.
  • In a separate bowl, whisk the gluten free flour, almond milk, salt, ground black pepper and garlic powder in a bowl to make the batter. If the batter is too thick, feel free to thin it out with some more milk. In a separate bowl, place the breadcrumbs. Line it up beside the batter bowl.
  • Toss the cauliflower in the batter mixture one at a time, shaking off excess batter. Do not soak. Then, dip the cauliflower into the breadcrumbs to coat completely, then place onto the baking sheet. Repeat until all of the wings are coated.
  • Bake for 22 minutes. Please ensure your oven is completely preheated and hot.
  • While baking, prepare the ingredients for the sauce by heating & whisking together.
  • Remove from oven. Toss the wings in the sauce (I like to use a spatula to move them around to get properly coated) then using tongs, remove and place back on the baking sheet. Bake for another 5 minutes for the sauce to soak into the wings.
  • Remove from oven and, and garnish with scallions and more sesame seeds. Eat immediately – enjoy!

General Tso Sauce

  • In a pan over medium high heat, heat the sesame oil. Add in the ginger and the garlic and sauce for about 2 minutes until fragrant and sizzling.
  • Mix all the other sauce ingredients, whisking together to help dissolve the cornstarch slurry. Bring to a boil, then a simmer for about 4 minutes until the sauce begins to thicken up. Whisk frequently so the cornstarch doesn’t thicken up in spots but instead mixes evenly throughout the sauce. Taste test and add more sugar if you want it sweeter. Remove from heat until needed.

Notes

  • Refrigerator: Store any leftover General Tso’s cauliflower in an airtight container and place it in the refrigerator. It will stay fresh for up to 3 days. I don’t recommend freezing this recipe.
  • To reheat: For maximum crispiness, reheat this cauliflower on a parchment-lined pan in a 400ºF oven or air fryer. You can also reheat it in the microwave or in a non-stick skillet, but it won’t be as crispy.
Calories: 124kcal, Carbohydrates: 25g, Protein: 4g, Fat: 2g, Saturated Fat: 1g, Cholesterol: 1mg, Sodium: 643mg, Potassium: 277mg, Fiber: 3g, Sugar: 10g, Vitamin A: 54IU, Vitamin C: 43mg, Calcium: 63mg, Iron: 1mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Cuisine: Asian
Course: Appetizer, Dinner, Snack
Author: Jessica Hylton