If you adore Brussels sprouts but want to give them a vibrant, exciting makeover, this Sweet Chili Brussels Sprouts Recipe is going to become your new favorite go-to dish. It combines the natural earthiness of perfectly roasted Brussels sprouts with a luscious, sticky sweet chili sauce that adds just the right amount of zing and sweetness. Whether you’re making a quick weeknight side or impressing friends at a dinner party, this recipe delivers a delightful balance of crispy texture and bold flavor that will have everyone reaching for seconds.

Ingredients You’ll Need
These ingredients are simple but essential, each bringing a unique note to the dish, from the roasted caramelized sprouts to the tangy, spicy sauce that elevates every bite.
- 1 pound Brussels sprouts, trimmed and halved: The star of the show, they roast beautifully and become crisp-tender with a nutty flavor.
- 2 tablespoons olive oil: Helps achieve that golden, crispy exterior while adding richness.
- 1/4 teaspoon salt: Enhances the natural flavors of the Brussels sprouts.
- 1/4 teaspoon black pepper: Adds subtle heat and balances the sweetness.
- 1/4 cup sweet chili sauce: The magic ingredient that makes this recipe shine with a perfect blend of sweetness and spice.
- 1 tablespoon soy sauce: Adds savory depth and umami to the sauce.
- 1 tablespoon rice vinegar: Brings a bright, tangy punch that cuts through the richness.
- 1 teaspoon minced garlic: Provides aromatic warmth and complexity.
- 1 teaspoon minced ginger: Offers a fresh, slightly peppery bite that complements the chili sauce.
- 1 tablespoon sesame seeds (optional, for garnish): Adds a lovely crunch and subtle nuttiness.
- 2 green onions, sliced (optional, for garnish): Bring a fresh, mild onion flavor and vibrant color to finish the dish beautifully.
How to Make Sweet Chili Brussels Sprouts Recipe
Step 1: Prepare the Brussels Sprouts
Start by rinsing the Brussels sprouts under cold water to remove any dirt or grit. Then trim off the stem ends and peel away any discolored outer leaves. Halve each sprout lengthwise to ensure they cook evenly and get that lovely roasted surface.
Step 2: Roast to Perfection
Preheat your oven to 400°F (200°C). Toss the halved Brussels sprouts with olive oil, salt, and black pepper in a large bowl until they’re evenly coated. Spread them out on a baking sheet in a single layer to roast without steaming, allowing the edges to caramelize and crisp up beautifully. Roast for 20 to 25 minutes, stirring halfway to get that golden brown all around.
Step 3: Make the Sweet Chili Sauce
While the sprouts are roasting, whisk together sweet chili sauce, soy sauce, rice vinegar, minced garlic, and minced ginger in a small bowl. This sauce is bursting with flavor and will perfectly complement the crisp roasted vegetables.
Step 4: Toss and Serve
Once the Brussels sprouts are out of the oven and slightly cooled, transfer them to a large bowl. Drizzle the sweet chili sauce over them and gently toss to coat every crispy piece. Move the coated sprouts to a serving platter, then sprinkle with sesame seeds and sliced green onions if you like. Serve warm and watch how quickly they disappear!
How to Serve Sweet Chili Brussels Sprouts Recipe

Garnishes
Finishing touches like a scatter of toasted sesame seeds and thinly sliced green onions add both texture and a burst of fresh, subtle flavor that elevate this dish from simple to spectacular. These garnishes also bring a beautiful visual contrast that makes your platter pop.
Side Dishes
Sweet Chili Brussels Sprouts Recipe pairs wonderfully with Asian-inspired mains like teriyaki chicken, grilled salmon, or even sticky pork belly. It also works as a vibrant side to complement grilled meats or hearty grain bowls for a balanced meal.
Creative Ways to Present
Try serving these sprouts as a shareable appetizer by placing them in small bowls alongside toothpicks for easy picking. Alternatively, toss them into a salad with crunchy nuts and fresh herbs or use them as a topping for bowls loaded with rice or noodles to add zing and a delightful crunch.
Make Ahead and Storage
Storing Leftovers
Leftover Sweet Chili Brussels Sprouts Recipe should be stored in an airtight container in the refrigerator. They will keep well for up to 3 days, maintaining much of their flavor and texture, though they’re best enjoyed fresh.
Freezing
Freezing is not recommended for this dish because the texture of roasted Brussels sprouts and the sauce changes upon thawing, often turning mushy. It’s best to prepare fresh when possible.
Reheating
To reheat, place the sprouts on a baking sheet and warm them in a 350°F (175°C) oven for about 10 minutes to bring back their crispiness. Avoid microwaving if you want to preserve texture, as it tends to make the sprouts soggy.
FAQs
Can I use frozen Brussels sprouts for this Sweet Chili Brussels Sprouts Recipe?
While fresh Brussels sprouts are ideal for roasting to achieve a crispy texture, you can use frozen sprouts in a pinch. Be sure to thaw and dry them thoroughly before roasting to avoid sogginess and adjust cooking time as needed.
Is this recipe very spicy?
The recipe has a pleasant kick from the sweet chili sauce, but it’s more sweet and tangy than fiery hot. You can adjust the heat by adding extra chili flakes or swapping for a milder sauce if you prefer less spice.
Can I make this dish vegan?
Absolutely! This Sweet Chili Brussels Sprouts Recipe is naturally vegan as long as you use a sweet chili sauce and soy sauce without animal-derived ingredients. It makes for a perfect plant-based side or snack.
What if I don’t have rice vinegar?
If you don’t have rice vinegar on hand, you can substitute with apple cider vinegar or white wine vinegar. They will slightly change the flavor profile but still provide the necessary acidity to balance the sauce.
Can I cook this on the stovetop instead of roasting?
Yes! You can sauté the halved Brussels sprouts in a hot skillet with olive oil until browned and tender, then toss with the sweet chili sauce. Roasting gives the best crispy texture, but stovetop cooking works in a pinch.
Final Thoughts
This Sweet Chili Brussels Sprouts Recipe transforms a humble vegetable into a mouthwatering, crave-worthy dish bursting with flavor and texture. Whether you’re introducing Brussels sprouts to a skeptical crowd or just want a delicious new side to brighten up your meal routine, this recipe is a fantastic choice. Go ahead and give it a try – I promise it will quickly become a favorite at your table!
Print
Sweet Chili Brussels Sprouts Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: Asian-inspired
- Diet: Vegetarian
Description
Sweet Chili Brussels Sprouts offer a flavorful and spicy twist on the classic roasted vegetable. Crispy Brussels sprouts are roasted to golden perfection and tossed in a tangy, sweet chili sauce infused with garlic and ginger, creating a deliciously balanced side dish or appetizer that’s perfect for any meal.
Ingredients
Vegetables
- 1 pound Brussels sprouts, trimmed and halved
Seasonings and Sauce
- 2 tablespoons olive oil
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup sweet chili sauce
- 1 tablespoon soy sauce
- 1 tablespoon rice vinegar
- 1 teaspoon minced garlic
- 1 teaspoon minced ginger
Garnish (Optional)
- 1 tablespoon sesame seeds
- 2 green onions, sliced
Instructions
- Prepare Brussels Sprouts: Rinse the Brussels sprouts under cold water to clean off any dirt or debris. Trim the stem ends, removing any discolored outer leaves, then cut each sprout in half lengthwise.
- Preheat Oven: Set your oven to 400°F (200°C) to get it ready for roasting.
- Toss with Oil and Seasoning: In a large mixing bowl, combine the halved Brussels sprouts with olive oil, salt, and black pepper. Toss well to ensure even coating of oil and seasoning.
- Roast Brussels Sprouts: Spread the Brussels sprouts in a single layer on a baking sheet. Roast in the oven for 20-25 minutes, stirring halfway through for even browning, until they are golden and crispy.
- Prepare Sweet Chili Sauce: While the sprouts roast, mix together sweet chili sauce, soy sauce, rice vinegar, minced garlic, and minced ginger in a small bowl. Stir to combine.
- Combine and Coat: Once roasted, remove the Brussels sprouts from the oven and let them cool for a minute. Transfer them to a large bowl and pour the prepared sweet chili sauce over them, tossing gently to coat evenly.
- Garnish and Serve: Transfer the coated Brussels sprouts to a serving platter. Sprinkle with sesame seeds and sliced green onions if desired. Serve warm as a tasty side dish or appetizer.
Notes
- For extra crispiness, avoid overcrowding the baking sheet when roasting.
- Adjust the amount of sweet chili sauce based on your spice preference.
- Sesame seeds and green onions add a nice crunch and fresh flavor but can be omitted for a simpler dish.
- Use gluten-free soy sauce to make this recipe gluten-free.
- Great served alongside grilled meats or as part of a vegetarian meal.

