Rinse and trim the stem ends of the Brussels sprouts. Cut each Brussels sprout in half lengthwise.
In a mixing bowl, combine the halved Brussels sprouts with olive oil, garlic powder, salt, and pepper. Toss until well coated.
Spread Brussels sprouts evenly on a baking sheet, cut side down. Roast in a preheated oven at 425°F (220°C) for 20-25 minutes or until golden brown and crispy.
In a small saucepan, combine balsamic vinegar and honey, bring to a simmer over medium heat. Reduce heat and let simmer until thickened, about 5-7 minutes. Set aside.
Remove Brussels sprouts from the oven, drizzle with balsamic glaze, and toss gently. If using, sprinkle with grated Parmesan cheese before serving.
Plate the Brussels sprouts warm and drizzle with additional glaze, if desired.
Notes
Make sure Brussels sprouts are spaced out on the baking sheet to ensure maximum crispiness. Try rotating the pan halfway through roasting for even cooking.