Crispy Sticky Kung Pao Brussels Sprouts
Kung Pao Brussels sprouts take everything you love about the classic Sichuan dish – the glossy, savory-sweet sauce, the peanuts, the slow-building heat – and apply it to crackly roasted sprouts. It’s a side that demands its own moment on the table.

The sauce comes together in the time it takes to roast the sprouts, so you can pull the whole thing together in under 40 minutes. If you’re looking for a vegetable that holds its own against bold flavors, this is the one I keep coming back to.
What Makes These Sprouts So Good
Deeply browned edges and a sticky, not syrupy, coating are what set them apart. Roasting at a high heat gives you that shattery crispness on the outside while keeping the centers tender, not steamed.
The sauce hits savory, sweet, and hot without any one note shouting over the others. A spoonful of roasted peanuts on top adds a salty crunch that makes every bite interesting. Leftovers will soften a little, but honestly they rarely last that long.
Ingredients

- 1 lb Brussels sprouts: halved, any loose or yellow leaves discarded
- 2 tbsp neutral oil: avocado or vegetable oil, divided
- 3 cloves garlic: thinly sliced
- 1 inch fresh ginger: peeled and finely julienned
- 4 to 6 dried red chilis: broken in half and seeded for less heat, or left whole
- ½ tsp Sichuan peppercorns: optional, roughly crushed for a tingly kick
- 2 tbsp low-sodium soy sauce
- 1 tbsp rice vinegar
- 1 tbsp brown sugar
- 1 tsp toasted sesame oil
- 1 tsp cornstarch: whisked with 2 teaspoons water
- ½ cup roasted unsalted peanuts
- 2 scallions: thinly sliced on the diagonal
Variations / Substitutions
- Make it gluten-free: Use tamari instead of soy sauce; the rest of the ingredients are naturally gluten-free.
- Add some protein: Toss in cubed smoked tofu or shredded cooked chicken with the sprouts during the glazing step, and it becomes a one-pan meal.
- Dial the heat up or down: Use more chilis and keep the seeds in, or skip the dried chilis entirely and rely on the ginger and garlic for warmth.
- Swap the nut: Roasted cashews or almonds work well, but peanuts give you that classic kung pao character.
If you’re looking for a meatier version, Kung Pao Chicken is the obvious next stop.
How to Make Kung Pao Brussels Sprouts
Step 1: Roast the Sprouts

Preheat the oven to 425°F (220°C). Toss the 1 lb halved Brussels sprouts with 1 tablespoon of the neutral oil and a generous pinch of salt on a rimmed baking sheet. Spread them into a single layer with a cut side down where you can. Roast for 20 to 25 minutes, flipping once about halfway through, until the edges are deeply browned and a fork slides in with a little resistance.
A hot, un-crowded pan is the difference between crisp leaves and soggy steamed sprouts. If your baking sheet is small, use two and rotate them top to bottom once so nothing steams.
Step 2: Build the Kung Pao Sauce

While the sprouts roast, whisk together the 2 tablespoons soy sauce, 1 tablespoon rice vinegar, 1 tablespoon brown sugar, 1 teaspoon sesame oil, and the cornstarch slurry in a small bowl until the sugar dissolves. Set it near the stove.
Heat the remaining 1 tablespoon of oil in a large skillet or wok over medium heat. Add the sliced garlic, julienned ginger, and dried chilis, stirring constantly for about 30 seconds until fragrant but not burnt. If you’re using Sichuan peppercorns, add them now and cook for another 15 seconds. The kitchen will smell sharp and toasty, and that’s your cue to move fast.
Step 3: Glaze the Sprouts

Pour the sauce mixture into the skillet and let it come to a simmer, stirring as it thickens, about 1 minute. Taste at this point and adjust salt or sweetness if needed. Once the sauce coats the back of a spoon, tip the hot roasted Brussels sprouts into the pan.
Use a spatula to fold and toss the sprouts in the glossy sauce until every piece is evenly coated, about 2 minutes over low heat. It will look like a dark, sticky lacquer clinging to all those ruffled edges.
Step 4: Finish with the Peanuts

Take the pan off the heat and scatter the ½ cup roasted peanuts and most of the sliced scallions over the top. Toss once more to distribute, then transfer everything to a serving plate or shallow bowl. Finish with the remaining scallions so you get a pop of green alongside the deep brown glaze. Serve immediately while the peanuts are still crunchy and the sprouts have that just-tossed shine.
A Few Notes Before You Start
- The hotter your oven, the better the char. Don’t be tempted to drop the temperature to speed things along, or you’ll lose the crisp contrast.
- If your dried chilis are very large, break them open and shake out a few seeds to keep the heat from overpowering the other flavors.
- The sauce doubles easily if you’re feeding a crowd or just like your vegetables extra saucy. Use a bigger pan so it reduces quickly.
Roast times by size:
| Sprout Size | Roast Time at 425°F |
|---|---|
| Small (golf ball) | 18–20 mins |
| Medium (ping pong ball) | 22–25 mins |
| Large (over an inch) | 26–30 mins |
Keeping Leftovers
- Refrigerate: Store in an airtight container for up to 3 days. The sprouts will soften, but the flavor stays bold.
- Reheating: Spread them on a baking sheet and pop into a hot oven or air fryer at 400°F (200°C) for 5 minutes to bring back a little texture.
What Goes Well With Kung Pao Brussels Sprouts
Pair these sprouts with something neutral that soaks up the sauce. Steamed jasmine rice or simple pan-seared salmon both work beautifully. For a vegetable-forward meal, spoon them over a bowl of coconut rice with a fried egg on top, the runny yolk mixing with the sticky glaze is a quiet, perfect thing.
Frequently Asked Questions
Can I tone down the spice?
Yes. Remove the seeds from the dried chilis or leave them out altogether. The sauce will still be deeply savory without the heat.
Will frozen Brussels sprouts work here?
They won’t crisp up the same way. If you’re in a pinch, thaw them completely, pat them very dry, and roast a few extra minutes, but expect softer results.
Is this dish gluten-free?
Yes, if you use tamari in place of soy sauce. The other ingredients are naturally gluten-free, just double-check your chili paste or additions if you use them.
Can I make it ahead?
The sauce can be made a day ahead and chilled, but the dish tastes best fresh. If you want to get a head start, roast the sprouts and keep them at room temperature, then do the final toss just before serving.

Kung Pao Brussels Sprouts Recipe
Ingredients
Method
- Heat oven to 425°F (220°C). Toss sprouts with 1 tbsp oil and salt; roast on a baking sheet in a single layer for 20–25 minutes, flipping once, until deeply browned.
- Whisk soy sauce, vinegar, sugar, sesame oil, and cornstarch slurry in a small bowl.
- In a skillet over medium heat, cook remaining 1 tbsp oil with garlic, ginger, chilis, and optional Sichuan peppercorns for about 30 seconds until fragrant. Pour in the sauce, simmer until thickened, about 1 minute.
- Add roasted sprouts to the pan and toss to coat over low heat for 2 minutes. Off heat, stir in the peanuts and most of the scallions. Top with remaining scallions and serve hot.
