Spicy Kung Pao Cauliflower

Golden roasted cauliflower florets coated in spicy Kung Pao sauce with roasted peanuts and fresh green onions Save
Golden roasted cauliflower florets coated in spicy Kung Pao sauce with roasted peanuts and fresh green onions | cooknookblog.com

This vibrant plant-based dish transforms humble cauliflower into crispy golden florets roasted until tender, then tossed in a classic spicy-sweet Kung Pao sauce. The sauce balances soy sauce, rice vinegar, hoisin, and maple syrup for that signature tangy-savory flavor profile. Crunchy roasted peanuts add texture, while dried red chilies, garlic, and fresh ginger bring authentic Sichuan heat. Red bell pepper and green onions provide fresh contrast to the rich, glazed cauliflower. Perfect over steamed rice or quinoa for a satisfying meal that delivers all the bold flavors of traditional Kung Pao without the meat.

The first time I made Kung Pao Cauliflower, my skeptical partner took one bite and immediately asked, "Are you sure this isn't chicken?" That crispy golden coating, that punchy sweet-and-spicy sauce, the way it all comes together in about 45 minutes—it's become one of those recipes I keep in my back pocket for nights when I want something that feels like a treat but happens to be entirely plant-based.

I once doubled this recipe for a dinner party, and my friend who swears she hates cauliflower went back for thirds. There's something magical about how the florets transform in that hot oven, emerging golden and slightly caramelized, ready to drink up all that glossy sauce.

Ingredients

  • 1 large head cauliflower: Cut into bite-sized florets—they should be roughly uniform so everything roasts evenly
  • 2 tbsp cornstarch: This is the secret to that crispy, almost-fried texture without any actual frying
  • 1 tbsp vegetable oil: Just enough to help the cornstarch adhere and promote browning
  • ½ tsp salt: Don't skip this—seasoning the cauliflower before roasting makes all the difference
  • 3 tbsp soy sauce: The foundation of our sauce, providing that deep savory base
  • 2 tbsp rice vinegar: Adds the bright tang that cuts through the sweetness
  • 1½ tbsp hoisin sauce: Gives the sauce its characteristic sweet-and-spiced depth
  • 1 tbsp maple syrup or sugar: Balances the vinegar and soy sauce for that classic Kung Pao flavor profile
  • 1 tbsp sesame oil: A little goes a long way—this adds nutty richness to the sauce
  • 2 tsp cornstarch: Helps the sauce cling to every nook and cranny of the cauliflower
  • 2 tbsp water: Thins the sauce just enough so it coats everything evenly
  • 1 tbsp vegetable oil: For the stir-fry—use a neutral oil with a high smoke point
  • 4 dried red chilies: Traditional in Kung Pao, but adjust based on your heat tolerance
  • 3 cloves garlic: Fresh is non-negotiable here—it provides that aromatic punch
  • 1 tbsp fresh ginger: Peel and mince it yourself for the brightest flavor
  • ½ cup unsalted roasted peanuts: They add essential crunch and a nutty contrast to the tender cauliflower
  • 1 red bell pepper: Adds sweetness and color that makes the dish pop visually
  • 4 green onions: Separate the white and green parts—the whites cook with the aromatics, greens are for garnish

Instructions

Get your oven hot:
Preheat to 425°F (220°C) and line a baking sheet with parchment paper—that paper saves you from scrubbing later
Coat the cauliflower:
In a large bowl, toss the florets with cornstarch, oil, and salt until every piece is dusted and ready to crisp up
Roast until golden:
Spread the cauliflower in a single layer and roast for 20–25 minutes, flipping halfway, until you see golden edges and the florets feel tender-crisp
Whisk the sauce:
While the cauliflower roasts, combine all sauce ingredients in a small bowl and whisk until completely smooth—no cornstarch lumps allowed
Toast the chilies:
Heat oil in a large skillet over medium-high heat, add those dried chilies, and let them sizzle for about 30 seconds until the air smells spicy and fragrant
Bloom the aromatics:
Toss in the garlic, ginger, and white parts of the green onions, stir-frying for just 1 minute until they're fragrant but not burned
Add the bell pepper:
Cook for 2–3 minutes until the pepper starts to soften but still has some crunch—no one wants mushy pepper here
Bring it all together:
Add the roasted cauliflower and peanuts to the pan, pour in that sauce, and stir until everything is glossy and coated—cook 2–3 minutes until the sauce thickens beautifully
Finish with fresh green onions:
Remove from heat immediately and scatter the green onion tops over the top for that final pop of color and fresh flavor
Crispy Kung Pao Cauliflower tossed in tangy sweet glaze with red bell peppers and crunchy peanuts Save
Crispy Kung Pao Cauliflower tossed in tangy sweet glaze with red bell peppers and crunchy peanuts | cooknookblog.com

Last Tuesday, I made this after a particularly long day at work, and something about the rhythm of chopping vegetables, the smell of garlic hitting hot oil, the way the sauce bubbled up—it felt like therapy on a plate.

Make It Your Own

Sometimes I'll add broccoli florets or snap peas to the stir-fry for extra color and nutrition. Cashews work beautifully instead of peanuts if that's what you have on hand, and I've even made this with tempeh cubes added in for extra protein.

Serving Suggestions

This dish needs something to soak up all that incredible sauce. Steamed jasmine rice is classic, but I've served it over brown rice, quinoa, or even plain noodles when I'm craving something more substantial.

Getting The Right Heat

The dried red chilies add authentic heat, but they're not just about spice—they contribute this floral, fruity complexity you can't get from crushed red pepper flakes alone. Start with fewer if you're heat-sensitive, or add a pinch of Sichuan peppercorns if you want that authentic tingly sensation.

  • Remove the chilies before serving if you want the flavor without the heat
  • For extra spice, add a teaspoon of chili garlic sauce or sriracha
  • A splash of rice vinegar at the end brightens everything back up
Vegan Kung Pao Cauliflower stir-fry with glossy sauce, dried chilies, and garnish of sliced scallions Save
Vegan Kung Pao Cauliflower stir-fry with glossy sauce, dried chilies, and garnish of sliced scallions | cooknookblog.com

This recipe has saved me on countless busy weeknights, and honestly, it's better than takeout every single time.

Recipe FAQs

Toss florets in cornstarch and roast at high heat (425°F) for 20-25 minutes, flipping halfway. The cornstarch creates a light coating that crisps up beautifully while the inside remains tender.

Reduce or omit the dried red chilies. The sauce itself has mild heat from garlic and ginger. You can always serve chili flakes on the side so diners can adjust to their preference.

Mix equal parts soy sauce, peanut butter, and a touch of honey or maple syrup. This mimics the sweet-savory depth of hoisin in a pinch.

Fresh cauliflower works best for crispiness. Frozen tends to release more moisture and won't achieve the same crispy texture when roasted.

Keep in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat to restore the texture, as the microwave can make the cauliflower soggy.

Cashews work beautifully as a substitute. You could also try almonds or walnuts, though cashews and peanuts provide the most authentic flavor and texture.

Spicy Kung Pao Cauliflower

Crispy cauliflower in spicy Sichuan sauce with peanuts and fresh vegetables

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Medium

Ingredients

Cauliflower

  • 1 large head cauliflower, cut into bite-sized florets
  • 2 tablespoons cornstarch
  • 1 tablespoon vegetable oil
  • ½ teaspoon salt

Sauce

  • 3 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1½ tablespoons hoisin sauce
  • 1 tablespoon maple syrup or sugar
  • 1 tablespoon sesame oil
  • 2 teaspoons cornstarch
  • 2 tablespoons water

Stir-Fry

  • 1 tablespoon vegetable oil
  • 4 dried red chilies, broken into halves
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • ½ cup unsalted roasted peanuts
  • 1 red bell pepper, diced
  • 4 green onions, sliced

Instructions

1
Preheat Oven: Preheat the oven to 425°F and line a baking sheet with parchment paper.
2
Coat Cauliflower: In a large bowl, toss cauliflower florets with cornstarch, vegetable oil, and salt until evenly coated.
3
Roast Cauliflower: Spread cauliflower on the baking sheet and roast for 20–25 minutes, flipping halfway, until golden and crisp-tender.
4
Prepare Sauce: Whisk together all sauce ingredients in a small bowl until smooth.
5
Toast Chilies: Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add dried chilies and toast for 30 seconds until fragrant.
6
Sauté Aromatics: Add garlic, ginger, and the white parts of green onions. Stir-fry for 1 minute.
7
Cook Bell Pepper: Add red bell pepper and cook for 2–3 minutes until just tender.
8
Combine and Glaze: Add roasted cauliflower and peanuts to the pan. Pour in the sauce and stir well to coat. Cook for 2–3 minutes until the sauce thickens and everything is evenly glazed.
9
Garnish and Serve: Remove from heat and garnish with the green parts of the onions.
Additional Information

Equipment Needed

  • Large bowl
  • Baking sheet
  • Parchment paper
  • Small mixing bowl
  • Whisk
  • Large skillet or wok
  • Spatula

Nutrition (Per Serving)

Calories 255
Protein 8g
Carbs 29g
Fat 13g

Allergy Information

  • Contains peanuts and soy
  • For gluten-free, use tamari and gluten-free hoisin. Double-check sauces for hidden gluten or allergens
Heather Nolan

Home cook sharing simple, tasty recipes and practical cooking tips for everyday meals.