If you love our popular Kung Pao Shrimp recipe, you are going to be completely obsessed with this irresistible plant-based twist. This Crispy Kung Pao Cauliflower features super crisp fried florets tossed in that same bold, sweet, and fiery sauce you know and love!

Jump to:
🌶️ The Ingredients
While the ingredient list may look long, it relies on a handful of crispy-batter essentials and classic Asian kitchen staples to deliver that perfect balance of shatteringly crisp texture and bold, spicy-sweet flavor. Find ingredient notes (including substitutions and variations) below.

📝 Ingredient Notes and Substitutions
- White Rice Flour & Cornstarch: This 50/50 combination creates an ultra-crispy, light, and naturally gluten-free coating. If you don’t have white rice flour, you can swap it with all-purpose flour or potato starch.
- Cold Sparkling Water: Unflavored seltzer or club soda adds carbonated bubbles that make the batter extra light and airy. Ice-cold tap water works as a substitute, though the crust will be slightly denser.
- Shaoxing Rice Wine: A key staple in Chinese cooking that adds complex flavor. If you can’t find it, dry sherry is the best alternative. You can also use additional rice vinegar or mirin (reduce the sugar slightly if using mirin).
- Chinkiang Black Vinegar: This dark, malty vinegar gives Kung Pao sauce its iconic tang. If you don’t have it, substitute equal parts rice vinegar or a 50/50 mix of rice vinegar and balsamic vinegar.
- Dark Soy Sauce: Used primarily for color and a rich, savory depth. If you don’t have it, simply replace it with an equal amount of regular low-sodium soy sauce.
- Dried Red Chiles & Szechuan Peppercorns: Whole dried Chinese chiles provide classic Kung Pao heat, while Szechuan peppercorns add a unique citrusy, tongue-tingling spice. Keep the chiles whole for mild heat, or slice them in half for extra spice. You can omit the Szechuan peppercorns if you can’t find them, or swap the dried chiles for a pinch of red pepper flakes.
- Peanuts: Roasted, unsalted peanuts add that signature Kung Pao crunch. For a nut allergy, swap them with toasted cashews, sunflower seeds, or extra toasted sesame seeds.
Refer to the recipe card (with video) below for a full list of ingredients and measurements.
🔥 Tips and Tricks
- Dry the Cauliflower Completely: After washing your cauliflower, make sure every floret is thoroughly dried with a towel. Excess water on the surface prevents the batter from sticking properly and causes oil to splatter.
- Keep the Batter Ice-Cold: Use ice-cold sparkling water straight from the fridge. The contrast between freezing-cold batter and scorching-hot oil creates an instant “shock” that seals the coating into a shattering-crisp shell.
- Don’t Overcrowd the Pot: Fry the cauliflower in 2 or 3 batches. Adding too many florets at once drops the oil temperature quickly, leading to soggy, greasy cauliflower instead of light and crispy batter.
- Drain on a Wire Rack: Skip the paper towels! Draining fried food on paper towels traps steam underneath, which softens the bottom. A wire cooling rack set over a baking sheet lets air circulate around the cauliflower so every side stays crunchy.
- Toss Just Before Serving: To preserve that amazing texture, have your cooked Kung Pao glaze ready in the wok and toss in the hot cauliflower right before you are ready to plate and eat.
- Control the Heat Level: The dried red chiles give the dish its classic look and warm aroma. If you prefer mild heat, keep the dried chiles whole. If you want a fiery kicked-up version, cut a few chiles in half to expose the seeds to the oil!
- Baking or Air Fryer Alternatives: Don’t want to deep fry? You can bake the battered cauliflower on a lined sheet at 425°F (220°C) for 22–25 minutes, or air fry at 400°F (200°C) for 12–15 minutes until golden brown, flipping halfway through.
👨🍳 How to Make Crispy Kung Pao Cauliflower

- Step 1: In a large bowl, combine the rice flour, cornstarch, garlic powder, salt, and pepper with the cold sparkling water until a thin batter comes together.

- Step 2: Toss the cauliflower florets in the batter to fully coat.

- Step 3: Working in batches, fry the cauliflower in 350°F oil until golden and crispy, about 5 minutes per batch. Drain on a baking rack in a baking sheet.

- Step 4: In a small glass bowl, whisk the Kung Pao sauce ingredients together until fully combined.

- Step 5: In a wok over medium-high heat, add the oil (2 tbsp) and then stir-fry the peppercorns and chiles for 1 minute. Then add the garlic, ginger, and bell pepper, and stir-fry for another minute.

- Step 6: Pour in the sauce and cook, stirring often, until thickened, about 1 more minute.

- Step 7: Turn the heat down and add the cauliflower, peanuts, and most of the scallions. Toss with large wooden spoons until everything is glossy and fully coated.

- Step 8: Garnish with extra scallions and toasted sesame seeds. Serve at once with steamed rice.
🍽️ How to Serve
- Over Fluffy Rice: Serve hot over a bed of steamed Jasmine rice, white rice, or brown rice to soak up every drop of that irresistible, sticky Kung Pao glaze.
- With Fried Rice or Noodles: Elevate your takeout-at-home night by pairing this dish with vegetable fried rice, egg fried rice, or stir-fried Chow Mein noodles.
- Don’t Skimp on Garnishes: Top generously with sliced green onion tops, extra toasted sesame seeds, and crushed roasted peanuts right before serving for extra color and texture.
- Low-Carb & Grain-Free: Turn these into delicious Kung Pao Lettuce Wraps! Spoon the cauliflower and peanuts into crisp butter lettuce or romaine cups for a light, low-carb meal.
- Refreshing Side Dishes: Balance out the rich, spicy flavors with a fresh, crisp side dish like garlic steamed bok choy, sesame cucumber salad, or a simple cabbage slaw.
- Drink Pairings: Pair with a cold, crisp lager beer, a sparkling water with lime, or an off-dry wine like Riesling or Gewürztraminer, which beautifully complements spicy Chinese dishes!
🙋🏽♂️ Frequently Asked Questions
Yes! While deep-frying provides the absolute best crunch, you can air fry the battered florets at 400°F (200°C) for 12–15 minutes, shaking the basket halfway through until golden brown, before tossing them into the warm glaze.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To restore the original crunch, reheat in an oven or air fryer at 375°F (190°C) for 5–7 minutes rather than using the microwave, which will make the coating soft.
This recipe is naturally almost gluten-free thanks to the white rice flour and cornstarch batter! To make it 100% gluten-free, simply swap the regular soy sauce for Tamari or gluten-free coconut aminos, and ensure your chili garlic sauce is certified gluten-free.
The batter usually loses its crunch if the frying oil wasn’t hot enough, if the florets were drained on paper towels instead of a wire rack, or if they sat in the warm pan for too long. For the best texture, toss the florets in the thickened glaze right before plating!

🥢 Other Classic Chinese-American Favorite Recipes
Ready to make the best homemade take-out in town? Go for it!
And when you do, be sure to take a photo of it, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

Restaurant-Style Crispy Kung Pao Cauliflower
Video
Equipment
- 1 Sturdy skillet for deep frying
- 1 Wok or a large skillet
Ingredients
For the Crispy Batter and Cauliflower
- oil for frying: peanut, vegetable. about 2 to 3 cups (see NOTES).
- 1 head cauliflower dried and cut into bite-sized florets
- ½ cup rice flour
- ½ cup cornstarch
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¾ cup sparkling water very cold
For the Kung Pao Sauce
- ¼ cup soy sauce or low-sodium soy sauce
- 1 tablespoon dark soy sauce
- 2 tablespoon Shaoxing rice wine or Sherry
- 2 tablespoon brown sugar dark or light
- 1 tablespoon black vinegar
- 1 tablespoon chili garlic sauce or Sriracha
- 1 teaspoon cornstarch mixed with 2 teaspoon cool water
For the Stir-Fry
- 2 tbps oil peanut or vegetable
- 8 – 12 red chiles dried, or fresh
- 1 teaspoon Szechuan red peppercorns lightly crushed (optional)
- 3 cloves garlic minced
- 1 tablespoon ginger fresh, minced
- 1 red bell pepper seeded and cut into 1-inch squares
- 3 green onions cut into 1-inch strips
- ½ cup roasted peanuts unsalted or salted (your preference)
- 1 tablespoon toasted sesame seeds for garnish (optional)
- steamed rice
Instructions
Fry the Cauliflower
- Add a neutral oil to a sturdy skillet, about halfway up. Heat the oil to 350°F.oil
- Cut the cauliflower into bite-sized florets.1 head cauliflower
- In a large bowl, whisk the rice flour, cornstarch, garlic powder, salt, and pepper together. Slowly add the cold sparkling water and stir with a large wooden spoon until completely combined and resembles a slightly thin pancake batter.½ cup rice flour, ½ cup cornstarch, ½ teaspoon garlic powder, ½ teaspoon salt, ¼ teaspoon black pepper, ¾ cup sparkling water
- Dip the cauliflower florets into the batter, allowing excess to drip off. Working in batches, carefully lower them into the hot oil – don't overcrowd the pan!
- Fry each batch for about 4 to 5 minutes, turning occasionally, until golden brown and crispy. Use a slotted spoon or spider skimmer to transfer the cauliflower to a wire cooling rack set over a baking sheet.
Stir-Fry
- In a small bowl, whisk the soy sauce, dark soy sauce, rice wine, brown sugar, black vinegar, chili sauce, and cornstarch slurry until combined. Set aside.¼ cup soy sauce, 1 tablespoon dark soy sauce, 2 tablespoon Shaoxing rice wine, 2 tablespoon brown sugar, 1 tablespoon black vinegar, 1 tablespoon chili garlic sauce, 1 teaspoon cornstarch
- In a wok, over medium-high heat, heat the oil (2 tbsp) until shimmering. Add the peppercorns and chiles, and stir-fry for 1 minute. Stir in the garlic, ginger, and red bell peppers. Stir-fry for another 1 to 2 minutes.2 tbps oil, 8 – 12 red chiles, 1 teaspoon Szechuan red peppercorns, 3 cloves garlic, 1 tablespoon ginger, 1 red bell pepper
- Give the sauce another whisk to combine again. Lower the heat to medium and stir in the sauce, stirring often, until thickened to a velvety sauce, usually only another minute or so. Turn off the heat and add the crispy cauliflower, most of the green onions, and the peanuts. Toss until completely coated and glossy.3 green onions, ½ cup roasted peanuts
- Serve at once with steamed rice, garnished with extra strips of scallions and toasted sesame seeds, if using.1 tablespoon toasted sesame seeds, steamed rice
Notes
- Don’t Overcrowd the Pan: Fry the cauliflower in 2 to 3 small batches rather than all at once. Overfilling the skillet or pot drops the oil temperature rapidly, causing the batter to absorb excess oil and become soggy instead of light and crispy.
- Controlling the Spice Level: You can easily adjust the overall heat! Keep the dried red chiles whole for a mild warmth, or snap a few in half to expose the fiery seeds to the oil. Note that Szechuan peppercorns carry a unique, tongue-tingling “numbing” heat (málà)—lightly crush them to release maximum flavor, or reduce/omit them entirely if you are sensitive to that kind of spice.
- Serving Tip for Maximum Crunch: For the crispiest results, have your sauce cooked and thickened before the cauliflower finishes frying. Toss the piping-hot cauliflower into the glaze immediately before serving so it doesn’t sit in the liquid and soften.
- Gluten-Free Adaptation: This batter is naturally gluten-free! Just replace the soy sauces with tamari or gluten-free coconut aminos, and ensure your Shaoxing wine alternative (like dry sherry) is gluten-free.












Wesley says
This was amazing! The texture of the cauliflower was perfect, the batter wasn’t thick or heavy which gave it a nice crunch but still maintained the integrity of the cauliflower. Love the heat, too!