Preheat oven to 425°F.
Toss broccoli florets and sliced stems, shallot, oil, salt and pepper together on a large, rimmed baking sheet until coated; arrange in an even layer.
Roast, stirring halfway, until charred and tender, 10 to 15 minutes.
Drizzle with lemon juice.
Serve immediately.