Start by washing and trimming the Brussels sprouts, removing any tough outer leaves. Cut them in half so they cook evenly and develop crispy edges. I always make sure they’re dry before roasting to avoid steaming.
Place the halved sprouts in a large bowl and drizzle with olive oil. Add salt and pepper, then toss everything until well coated. This step ensures each piece gets flavor and roasts perfectly.
Spread the sprouts on a baking sheet in a single layer, cut side down. Roast them in a preheated oven at 400°F (200°C) for about 20 minutes. I like to flip them halfway through for even browning.
While the sprouts roast, mix balsamic vinegar, honey, minced garlic, and optional red pepper flakes. This glaze is what brings the magic—sweet, tangy, and slightly bold.
Once the sprouts are golden and crispy, remove them from the oven. Toss them immediately with the glaze so it coats every piece. Return them to the oven for 5 more minutes to caramelize.
Take them out once they’re sticky and slightly charred. Let them cool for a minute before serving. The flavor deepens as they sit, making them even more delicious.