Sweet Chili Brussels Sprouts
These roasted brussels sprouts are the side dish that turns skeptics into believers. A quick toss in sweet chili sauce gives them sticky edges and a gentle heat, and the whole thing comes together in about half an hour on one sheet pan.

The sprouts get dark and crisp in the oven while you whisk together a four-ingredient glaze. Toss them fresh out of the heat so the sauce clings and caramelizes just enough.
What Makes These So Addictive
The contrast is what gets me every time. You have shattery, salty, deeply browned outer leaves, then a tender center, all coated in a shiny glaze that is sweet first and warm second. They feel like a treat but still taste like a vegetable.
It is also fast enough to feel effortless on a Tuesday, but bold enough to put next to a holiday roast. I keep sweet chili sauce in my fridge just for this.
Ingredients

- 1 lb brussels sprouts: look for tight, bright green heads without yellow leaves
- 2 tbsp neutral oil: avocado or vegetable oil works well
- ½ tsp kosher salt: plus a pinch for the glaze
- ¼ tsp black pepper
- 3 tbsp sweet chili sauce: the bottled kind from the Asian foods aisle
- 1 tsp soy sauce: or tamari for gluten-free
- 1 tsp rice vinegar: for a little brightness
- 1 clove garlic: grated or finely minced
- 1 tsp toasted sesame seeds: for garnish
- 1 scallion, sliced thin: green parts only
Variations / Substitutions
- Spicier: add 1 tsp sriracha or a pinch of red pepper flakes to the glaze. You can also drizzle chili crisp over the finished dish.
- Air fryer: roast at 375°F (190°C) for 12 to 15 minutes, shaking halfway, then toss with the glaze.
- Honey-sweet: swap half the sweet chili sauce for honey for a stickier, less spicy finish.
- Crunchy finish: sprinkle chopped roasted peanuts or cashews on top alongside the sesame seeds.
If you like this sticky, savory style, you might also try it on roasted cauliflower or green beans.
How to Make Sweet Chili Brussels Sprouts
Step 1: Roast the Brussels Sprouts

Heat your oven to 425°F (220°C) with a rack in the middle. Trim the dry stem ends off the brussels sprouts, pull off any yellow or loose outer leaves, and slice each one in half through the root. Toss them on a large sheet pan with the 2 tbsp oil, ½ tsp salt, and ¼ tsp pepper. Spread them into a single layer, cut side down, and roast for 22 to 25 minutes.
You will see the bottoms turn deep amber and the edges start to crisp. A few loose leaves will darken faster, which is exactly what you want. Do not move them for the first 15 minutes so they get a good sear against the hot metal.
Step 2: Whisk the Glaze

While the sprouts roast, stir together the 3 tbsp sweet chili sauce, 1 tsp soy sauce, 1 tsp rice vinegar, and the grated garlic clove in a small bowl. Taste it. It should be glossy and thick, with a balanced sweet-salty tang. Add a pinch of salt if it leans too sweet, or a drop more vinegar if you want extra brightness.
Step 3: Toss Them Right Out of the Oven

Pull the pan from the oven the moment the sprouts look deeply browned and feel tender when poked with a fork. Transfer them straight into a large mixing bowl, pour the glaze over the hot sprouts, and toss gently but thoroughly with a spatula. The residual heat will loosen the sauce and help it coat every piece.
Step 4: Spoon and Garnish

Scrape the glazed sprouts onto a serving plate or shallow bowl. Scatter the sesame seeds and sliced scallion over the top. Serve right away while the edges are still crisp and the sauce is shiny.
Tips for the Crispiest Results
- A dark, heavy sheet pan conducts heat better and gives deeper browning than a light aluminum one.
- Really dry sprouts are crucial. After washing, pat them totally dry with a towel. Water creates steam and ruins the crisp.
- Do not crowd the pan. If the sprouts touch, they stew instead of roast. Use two pans if needed and rotate them halfway through.
- If some outer leaves fall off during trimming, toss them on the pan anyway. They turn into crispy little chips.
Roast times by sprout size:
| Sprout size (halved) | Roast time at 425°F |
|---|---|
| Small (about 1 inch) | 18 to 20 mins |
| Medium (about 1.5 inches) | 22 to 25 mins |
| Large (about 2 inches) | 28 to 30 mins |
Leftovers and Reheating
Store any leftovers in an airtight container in the fridge for up to 3 days. The glaze will soften the sprouts as they sit, so reheat them in a 400°F (200°C) oven or an air fryer for 4 to 5 minutes to bring back some crispness. The microwave will make them soggy, so skip it if you can.
What to Serve With Sweet Chili Brussels Sprouts
This side is loud and punchy, so it pairs well with mains that are simple and savory. Spoon them next to miso-glazed salmon, where the sweet chili echoes the miso without fighting it. They also work beautifully beside a roast chicken with a lemony pan sauce, cutting through the richness. For a meatless meal, pile them over a bowl of warm quinoa with avocado and a soft boiled egg.
Frequently Asked Questions
Can I use frozen brussels sprouts?
Yes. Do not thaw them. Toss frozen sprouts with oil and roast straight from the freezer, adding about 5 extra minutes. They will not get quite as crisp as fresh, but the glaze will still coat them well.
Why did my sprouts turn out soggy?
Overcrowding is the usual reason. When sprouts are too close together, they steam in their own moisture. Use a sheet pan large enough to keep some space between each piece.
Can I roast the sprouts and glaze them later?
You can roast them a few hours ahead and hold them at room temperature. Just before serving, reheat them in a hot oven for a few minutes, then toss with the glaze. The sauce is best added when the sprouts are piping hot.
Is the dish spicy?
Store-bought sweet chili sauce is generally mild, with a faint, warm background heat. The finished dish is sweet and tangy with almost no burn. Add sriracha if you want real heat.

Sweet Chili Brussels Sprouts Recipe
Ingredients
Method
- Heat the oven to 425°F. Trim and halve the brussels sprouts, then toss with oil, salt, and pepper on a large sheet pan. Spread into a single layer, cut side down, and roast for 22 to 25 minutes until deeply browned and tender.
- While the sprouts roast, whisk together the sweet chili sauce, soy sauce, rice vinegar, and garlic in a small bowl.
- Transfer the hot sprouts to a mixing bowl and pour the glaze over them. Toss gently to coat every piece.
- Spoon the glazed sprouts onto a serving plate, scatter with sesame seeds and scallion, and serve immediately.
