Preheat the oven: Set to 425°F (220°C).
Place the empty sheet pan in the oven while it heats. A hot pan helps crisp the broccoli and sear the chicken.
Prep the broccoli: Cut florets into similar sizes with some stem attached. Dry thoroughly with a towel.
Dry broccoli equals crisp broccoli.
Season the chicken: In a bowl, toss chicken with 1.5 tablespoons olive oil, minced garlic, lemon zest, paprika, oregano, 1 teaspoon salt, and plenty of pepper. Add red pepper flakes if you like heat.
Toss the broccoli: In another bowl, mix broccoli with 1.5–2 tablespoons olive oil, 3/4 teaspoon salt, and pepper. If using garlic powder instead of fresh garlic, add a pinch here.
Arrange on the pan: Carefully remove the hot pan.
Add broccoli in an even layer, cut sides down when possible. Nestle chicken pieces among the broccoli, leaving a little space between pieces for airflow.
Roast: Bake for 18–25 minutes, depending on chicken thickness. Stir the broccoli once halfway through to encourage even browning.
Chicken is done at an internal temp of 165°F (74°C).
Finish: Squeeze 1–2 tablespoons lemon juice over the pan. Sprinkle Parmesan over the broccoli if using. Broil for 1–2 minutes to melt cheese and deepen browning, watching closely.
Rest and serve: Let chicken rest 3–5 minutes.
Garnish with chopped herbs and serve with extra lemon wedges.