Preheat your oven to 425°F (220°C). This high temperature is key to getting that beautiful char on the broccoli.
Wash the broccoli florets thoroughly and trim them to ensure they are all similar in size. This will help them cook evenly.
In a mixing bowl, combine the broccoli florets, chopped garlic, olive oil, salt, black pepper, onion powder, and red pepper flakes (if using). Toss everything together until the broccoli is well-coated.
Spread the seasoned broccoli in a single layer on the baking sheet. Make sure not to overcrowd the pan, as this can prevent proper charring.
Roast the broccoli in the preheated oven for 20-25 minutes, or until the edges are crispy and charred. Halfway through cooking, give the broccoli a toss to ensure even roasting.
Once the broccoli is done, remove it from the oven and immediately zest the lemon over the top. This adds a fresh brightness to the charred flavor.
If desired, sprinkle grated Parmesan cheese over the top before serving. Enjoy this charred broccoli warm as a side dish or toss it into your favorite salads or pasta dishes!