Toss the Brussels sprouts with olive oil, salt and pepper until evenly coated. Arrange on a baking tray cut-side down and roast for 20 minutes, or until golden with crisp edges.
In a large pan, melt the butter over medium heat until foamy. Add the honey and peanuts and let it bubble gently for 1–2 minutes.
Add the roasted Brussels sprouts to the pan along with a small splash of balsamic vinegar. Toss well to coat in the glaze.
Serve immediately while hot and crisp.
Notes
Roast the sprouts cut-side down. This is the easiest way to get that deep colour and crisp edges without overcooking them.
Don’t rush the glaze. Let the butter and honey bubble gently before adding the sprouts — it helps everything coat properly and stops the honey from burning.
Add the peanuts at the end. They’re there for crunch, so you want to keep that texture intact.
Go easy on the balsamic. A small splash is enough to balance the sweetness — too much will overpower the dish.
Serve straight away. This is one of those recipes that’s at its best right out of the pan while everything is still crisp and glossy.