I’ll be honest—I used to think Brussels sprouts were only good roasted until they got crispy and caramelized. That was the only way I could get my kids to eat them without complaints. Then one night I had leftover sprouts and some kung pao sauce in the fridge, and I thought, why not?
Turns out, Brussels sprouts work really well with those bold Chinese flavors—the sweet and tangy sauce, the kick from dried chilis, and that hint of vinegar. It’s basically taking the classic kung pao chicken idea and swapping in vegetables. My family now asks for these more than the regular roasted version, which says a lot. Plus, it comes together pretty fast once you have your ingredients ready.
Why You’ll Love These Kung Pao Brussels Sprouts
- Healthier takeout alternative – You get all the bold, savory flavors of kung pao chicken but with nutrient-packed Brussels sprouts instead, making it a lighter option that doesn’t sacrifice taste.
- Quick weeknight side dish – Ready in under an hour, this recipe is perfect for busy evenings when you want something more exciting than plain roasted vegetables.
- Restaurant-quality flavor at home – The combination of soy sauce, vinegar, and dried chilis creates that authentic Chinese restaurant taste you crave, right in your own kitchen.
- Great for meal prep – These Brussels sprouts hold up well as leftovers and can be reheated easily, making them perfect for packing lunches throughout the week.
What Kind of Brussels Sprouts Should I Use?
Fresh Brussels sprouts are definitely the way to go for this recipe, and you’ll want to look for ones that are firm, bright green, and tightly packed. Smaller Brussels sprouts tend to cook more evenly and have a sweeter, less bitter taste than larger ones, so grab those if you can. If you can only find larger sprouts, no worries – just cut them into halves or quarters so they cook through properly. Avoid any that look yellowed or have loose, wilted leaves, as these are past their prime and won’t give you that nice crispy texture we’re going for.
Options for Substitutions
This recipe calls for some specific Asian ingredients, but here are some swaps you can make if needed:
- Brussels sprouts: If Brussels sprouts aren’t your thing, try this sauce with broccoli florets, cauliflower, or even green beans. Just adjust the cooking time slightly – broccoli and cauliflower cook a bit faster than Brussels sprouts.
- Zhenjiang vinegar: This Chinese black vinegar has a malty, slightly sweet flavor. If you can’t find it, use balsamic vinegar mixed with a splash of rice vinegar, or just use rice vinegar on its own for a milder tang.
- Chinese rice cooking wine: Dry sherry makes a great substitute here. In a pinch, you can use dry white wine or even skip it entirely and add an extra tablespoon of water.
- Dark soy sauce: Regular soy sauce works fine if you don’t have dark soy sauce. The dish will be slightly less rich in color and flavor, but it’ll still taste great. You might want to add a tiny drizzle of molasses to regular soy sauce to mimic that deeper flavor.
- Chinese dried chilis: Red pepper flakes or dried arbol chilis work well here. Start with less than the recipe calls for and add more to taste, as heat levels can vary between different types of dried peppers.
Watch Out for These Mistakes While Cooking
The biggest mistake when making kung pao Brussels sprouts is crowding the pan, which steams the sprouts instead of giving them that crispy, caramelized exterior you want – cook them in a single layer and resist the urge to stir them too often.
Burning the dried chilis is another common issue that can make your dish taste bitter, so add them after the Brussels sprouts have started to brown and keep the heat at medium to prevent scorching.
Don’t skip the step of mixing your cornstarch with water before adding it to the sauce, as dumping it in dry will create lumps that are impossible to smooth out.
Finally, make sure your sauce is ready to go before you start cooking since Brussels sprouts cook quickly once they’re tender, and you don’t want them sitting around getting mushy while you mix ingredients together.
What to Serve With Kung Pao Brussels Sprouts?
These kung pao brussels sprouts make a great side dish for any Chinese-inspired meal, and I love serving them alongside steamed white or brown rice to soak up all that savory sauce. They pair really well with simple proteins like grilled chicken, pan-seared salmon, or crispy tofu if you want to keep things vegetarian. For a complete meal, add some garlic noodles or fried rice, and maybe an egg drop soup to start. If you’re looking to bulk things up, stir-fried vegetables like bok choy or snap peas round out the plate nicely without competing with the bold flavors of the brussels sprouts.
Storage Instructions
Store: Keep your leftover kung pao brussels sprouts in an airtight container in the fridge for up to 3 days. They’re great for quick lunches or as a side dish throughout the week, though they’ll lose a bit of their crispy texture over time.
Reheat: For best results, reheat these in a skillet over medium-high heat for a few minutes to bring back some of that crispiness. You can also use the microwave if you’re in a hurry, but they won’t be quite as crispy. Either way, they’ll still taste delicious!
| Preparation Time | 10-15 minutes |
| Cooking Time | 35-40 minutes |
| Total Time | 45-55 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 320-370
- Protein: 7-10 g
- Fat: 15-18 g
- Carbohydrates: 40-48 g
Ingredients
For the sprouts:
- 2 tbsp olive oil (extra virgin for better flavor)
- 1.25 lb Brussels sprouts (halved lengthwise)
- pinch salt
For the sauce:
- 1/3 cup water
- 4 dried Chinese chilis (remove seeds for milder heat, keeps flavor)
- 1 tbsp Chinese rice cooking wine (or dry sherry)
- 2 tsp dark soy sauce (for rich color and umami)
- 2 tbsp soy sauce (I prefer Kikkoman)
- 1.5 tbsp sugar
- 1 tbsp water
- 1 tbsp Zhenjiang vinegar (authentic black vinegar, adds depth)
- 3/4 tsp cornstarch (dissolve in 1 tbsp water before adding)
Step 1: Prepare and Roast the Brussels Sprouts
- 1.25 lb Brussels sprouts
- 2 tbsp olive oil
- pinch salt
Preheat your oven to 400°F.
While it heats, halve the Brussels sprouts lengthwise and toss them in a large bowl with olive oil and a pinch of salt, ensuring every piece is lightly coated.
Spread them cut-side down on a baking sheet in a single layer—this positioning allows them to caramelize and develop a deep golden color.
Roast for 22-25 minutes until the cut sides are deeply browned and the leaves are crispy; this creates the textural contrast that makes this dish special.
Step 2: Build the Kung Pao Sauce
- 1/3 cup water
- 1 tbsp Zhenjiang vinegar
- 1.5 tbsp sugar
- 2 tsp dark soy sauce
- 2 tbsp soy sauce
- 1 tbsp Chinese rice cooking wine
- 4 dried Chinese chilis
While the sprouts roast, combine the water, Zhenjiang vinegar, sugar, dark soy sauce, soy sauce, Chinese rice wine, and dried chilis in a medium pot.
The chilis should be left whole at this stage so their flavor infuses into the liquid without overwhelming it.
Bring the mixture to a boil over medium-high heat, then reduce to a gentle simmer for 1-2 minutes to allow the flavors to meld.
I like to taste the sauce at this point and adjust—if you prefer milder heat, fish out and discard the chili seeds before thickening, which keeps the complex chili flavor while reducing the spice.
Step 3: Thicken the Sauce with Cornstarch Slurry
- 3/4 tsp cornstarch
- 1 tbsp water
In a small bowl, dissolve the cornstarch in 1 tablespoon of water to create a smooth slurry with no lumps—this is the key to a silky, glossy sauce rather than a cloudy one.
While the sauce from Step 2 continues to simmer, slowly pour in the cornstarch mixture while stirring constantly to prevent lumps from forming.
Continue cooking for 1-2 minutes until the sauce turns glossy and thickens enough to coat the back of a spoon.
Remove from heat and set aside.
Step 4: Finish and Serve
- roasted Brussels sprouts from Step 1
- kung pao sauce from Step 3
Remove the roasted Brussels sprouts from the oven and transfer them to a serving bowl.
Pour about 3 tablespoons of the kung pao sauce over the hot sprouts and toss gently but thoroughly to coat every piece, allowing the sauce to cling to the caramelized surfaces.
I find it’s best to toss immediately while the sprouts are still hot—the residual heat helps the sauce cling better and marry with the vegetable’s natural flavors.
Serve right away while the sprouts are still warm and crispy on the outside.




