Kung Pao Cauliflower


Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Kung Pao Cauliflower in a bowl over rice

Cauliflower turns golden brown and tender as it soaks up a rich, sweet sauce in this classic Chinese take-out favorite- Kung Pao Cauliflower. Add as much spice as you’d like (or none at all).

In the weeks since I discovered (and fell in love with) Whole Roasted Cauliflower, cauliflower has made its way into all sorts of new dishes around here (check out my Cauliflower Baked Ziti to see what I am talking about). There’s a reason the humble cauliflower seems to be having a moment. Using cauliflower in place of meat (like chicken, in the case of this Kung Pao) makes perfect sense. Cauliflower holds up well to any cooking method and soaks up even the most flavorful sauces – like the sweet, savory sauce in this recipe.

There are a couple of steps in this recipe that make it a bit more time-consuming than our other weeknight favorites, but don’t worry – it’s not a complicated dish. Here’s how it works.

cooking cauliflower in a wok

Kung Pao Ingredients

  • Cauliflower – Of course cauliflower. It’s the star here! Look for cauliflower florets that are similarly sized. This is a great place to use those pre-chopped bags of cauliflower florets. If using a whole head of cauliflower, slice or chop the stems and stalk and add them to the dish.
  • Roasted Unsalted Peanuts – To give these extra flavor, they get added to hot oil at the beginning of cooking. It gives them an extra toasted flavor and great crunch!
  • Hoisin Sauce – This thick, fragrant, sweet sauce is common in Chinese cooking and gives the Kung Pao sauce most of its flavor. It is widely available in the Asian section of most grocery stores and keeps for a long time in the fridge.
  • Peanut Oil – This oil gives a dish like Kung Pao Cauliflower the authentic flavor of Chinese take-out. I mention a few other oils that work for high heat cooking in this post.
  • Soy Sauce – We keep low-sodium soy sauce on-hand, and that’s what I used to test this recipe. Regular soy sauce is fine, though you should taste the sauce and consider adding some extra honey to give it that savory-sweet balance.
  • Red Pepper Flakes – The amount listed for these spicy flakes will give the dish a moderate amount of spice. Increase it or leave it out entirely. The dish is great either way.

Prepping Kung Pao Cauliflower in a clear bowl

How to Make Kung Pao Cauliflower

  1. Steam cauliflower – To get the cauliflower started cooking, steam it in the microwave for just one minute. It will still be firm after this short time, but will better absorb the marinade and cook more evenly.
  2. Marinate cauliflower – Toss cauliflower with rice vinegar, soy sauce, cornstarch, and salt. The cornstarch will give the cauliflower just a bit of light coating that will help it to get extra golden and crisp when cooked. The other ingredients will help to build flavor.
  3. Make sauce – Whisk together the sauce ingredients. You can do this up to a week ahead of time and store the sauce in the fridge. It’s great on just about any type of stir-fry!
  4. Fry peanuts – Fill a wok over medium heat with a thin layer of oil. Fry peanuts for just a couple minutes until they start to turn golden brown. Set them aside.
  5. Fry cauliflower – Fry the cauliflower until golden brown. (It will pop and spit a bit when it hits the oil. I use this splatter screen to keep the oil splatter to a minimum.)
  6. Drain oil – Working carefully, drain of the hot oil, leaving the cauliflower in the pan.
  7. Add sauce and peanuts – Pour sauce over cauliflower and simmer for a couple minutes. Stir in peanuts and green onions.
  8. Serve the cauliflower over rice!

Don’t worry about the fairly large amount of oil listed in this recipe. A good layer of oil helps the cauliflower to cook more evenly, but most of the oil is discarded after the dish is made.

Peanuts for Kung Pao Cauliflower in a wok

Possible Variations

  • Change out the cauliflower – Sub out the cauliflower for the classic chopped chicken or try cubed tofu (press out as much moisture as possible first). Chickpeas or broccoli would be great too!
  • Add veggies – Want to increase the vegetables in this dish? Diced onions, peppers, or carrots would be great.

Kung Pao Cauliflower in a bowl over rice

Other Yummy Cauliflower Recipes

Favorite Tools

  • Carbon Steel Wok – This is the wok I’ve had for years. It’s pretty inexpensive and has held up to heavy use. I cook everything in it (including Italian things like meaty red sauces!).
  • OXO Good Grips 6-Inch Fine Mesh Strainer for Frying – This little tool is great for scooping vegetables and meat out of hot oil. I also use it to dust brownies with powdered sugar!
  • Splatter Screen– I just got one of these and use it all the time with my wok or skillet. It’s great at keeping hot oil from splattering all over the stovetop.

Kung Pao Cauliflower over rice in a bowl with chopsticks

Pin this now to save it for later

Pin It Now
Kung Pao Cauliflower over rice
4.67 from 15 votes

Kung Pao Cauliflower

Cauliflower turns golden brown and tender as it soaks up a rich, sweet sauce in this classic Chinese take-out favorite. Add as much spice as you’d like (or none at all).
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 2


  • Wok or Large Skillet


  • 12 oz Cauliflower Florets (see note)
  • 1 Tbsp Rice Vinegar
  • 1 Tbsp Low-Sodium Soy Sauce
  • 1 Tbsp Cornstarch
  • 1/2 tsp Salt
  • 1/3 cup Peanut Oil
  • 1/4 cup Unsalted Peanuts
  • 2 Tbsp chopped Green Onions / Scallions

Kung Pao Sauce:

  • 2 tsp chopped Fresh Ginger
  • 2 cloves Garlic, chopped
  • 1/3 cup Water
  • 2 Tbsp Low-Sodium Soy Sauce
  • 2 Tbsp Hoisin sauce
  • 1 Tbsp Honey
  • 2 tsp Toasted Sesame Oil
  • 1/2 tsp Red Pepper Flakes


  • Place cauliflower florets in a microwave-safe bowl. Cover the bowl with a damp paper towel and microwave for 1 minute. (This will get the florets started cooking, but they should still hold their shape.)
  • Whisk together rice vinegar, 1 Tbsp soy sauce, cornstarch, and salt. Pour over cauliflower florets and toss to coat. Set aside.
  • Make sauce by whisking together ginger, garlic, water, 2 Tbsp soy sauce, hoisin sauce, honey, toasted sesame oil, and red pepper flakes.
  • Heat peanut oil in a wok or skillet over medium heat. Add peanuts and fry in oil until they start to turn golden, Use a slotted spoon to transfer peanuts to a paper-towel lined plate. (Leave the wok with oil over heat.)
  • Use a spoon to toss cauliflower florets in cornstarch mixture once more to fully coat them.
  • Use a slotted spoon to transfer cauliflower to the hot oil. (Note: Test this with one small cauliflower floret. If the oil pops / spits, turn the heat down a bit and wait a minute to add the remaining cauliflower.)
  • Gently fry the cauliflower, stirring occasionally, until golden brown, about 5 minutes.
  • Drain off oil, leaving cauliflower in the wok.
  • Pour sauce over cauliflower. Simmer until sauce thickens, about 2 minutes.
  • Stir in peanuts and green onions.
  • Serve over rice.


The bagged pre-cut cauliflower florets save time and work well here because they are fairly uniform in size. You can chop your own florets from a head of cauliflower, but make sure you have 5 to 6 cups of florets. If using a whole head of cauliflower, slice or chop the stems and stalk and add them to the dish.
Adjust the amount of red pepper flakes to fit your spice preference.
This recipe was tested with low-sodium soy sauce. Regular soy sauce is fine, though you should taste the sauce and consider adding some extra honey to give it that savory-sweet balance.
For a gluten-free version, use Tamari instead of soy sauce and be sure to grab a gluten-free Hoisin sauce.


Serving: 1g | Calories: 390kcal | Carbohydrates: 35g | Protein: 9g | Fat: 26g | Saturated Fat: 4g | Polyunsaturated Fat: 21g | Sodium: 1423mg | Fiber: 6g | Sugar: 21g

Nutrition information is automatically calculated, so should only be used as an approximation.

Author: Jess Smith via Inquiring Chef
Cost: $5.00
Calories: 390
Keyword: cauliflower recipe, easy dinner, vegetarian meal
Like this? Leave a comment below!Jump to Comments

Molly made matching crowns at school for her and June. They actually fit them both perfectly!

molly and june in matching crowns

*This post contains affiliate links*

Want to save this recipe?
Get it emailed to you directly! Enter your email below.

About Jess Smith

Jess is the recipe creator and photographer at InquiringChef.com. She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I was never really clear about how much oil to put in the pan, so I put enough to cover the florets about 60%. They got a good crispness on the outside, but the cauliflower ultimately turned soggy, so texture wise, it was too soft for me, but I know that cauliflower is a difficult vegetable to get just the right amount of hardness, crunch without overcoming. Maybe next time I will do 4 mins instead of 5. Also, next time I will substitute Oyster sauce for the Hoisin sauce.

    1. Hi there! Glad you enjoyed this! You’ll just need 1/3 cup of peanut oil first to fry the peanuts and then to fry the cauliflower, so it should be a pretty shallow coating of oil. But I agree – cauliflower can easily go from tender to falling-apart in an instant. Great tips and great idea to use oyster sauce – I’m going to try that!

  2. Hi, Have you tried baking this at all? I’d like to make it a bit more healthy but wondering if it will still taste right. Thanks!

    1. I haven’t tried baking it since it’s so fast and easy to make on the stovetop, but if you try it, I’d love to hear how it goes! Please share if you have a method that works out.

    1. It does freeze well! The cauliflower breaks down a bit and loses some of its texture, but otherwise, this is a great one to freeze.

  3. 5 stars
    I don’t get things often and definitely burnt the peanuts on my first try (oops!) But this recipe is amazing. The sauce has so much flavor, sweet, salty, and a little spicy. I will definitely be adding this to the rotation.