Place the trimmed and halved Brussels sprouts in a large bowl. Add the olive oil, salt, and black pepper and toss until evenly coated.
Arrange the Brussels sprouts in a single layer on a baking sheet, cut side down.
Roast for 20–25 minutes, or until browned and crispy on the outside and tender on the inside.
While the Brussels sprouts are roasting, whisk together the balsamic vinegar, honey, and minced garlic in a small bowl.
Transfer the roasted Brussels sprouts to a serving bowl.
Drizzle the balsamic-honey mixture over the Brussels sprouts and toss until evenly coated.
Serve immediately.
Notes
Choose Brussels sprouts that are similar in size for even cooking.The balsamic-honey mixture will thicken slightly as it cools. If it's too thick, warm it gently before drizzling.Store any leftovers in an airtight container for up to 5 days.