Preheat your oven to 425°F (220°C).
Wash and dry the broccoli thoroughly.
Cut the broccoli into bite-sized florets and trim the stems.
In a large bowl, combine the broccoli with olive oil, garlic powder, salt, pepper, and red pepper flakes.
Toss the broccoli until evenly coated with the oil and seasonings.
Spread the broccoli in a single layer on a baking sheet.
Roast in the preheated oven for 15-20 minutes until the edges are crispy and golden brown.
Stir halfway through cooking for even roasting.
Remove from the oven and sprinkle with grated Parmesan cheese.
Serve hot, garnished with additional seasoning if desired.