Split bunch of broccoli down the middle and set aside.
Peel and slice onion into thick slices.
Heat 2 tablespoons of olive oil in a heavy skillet over medium heat.
Cook onions and broccoli in skillet for about 2 minutes per side until slightly softened and charred.
Remove from skillet and cut florets from stalk.
Preheat oven to 400.
Lightly grill each flatbread on each sife and transfer to baking sheet.
Brush each piece of bread with remaining olive oil and sprinkle with minced garlic.
Cover each flatbread with 1/2 cup of mozzarella cheese and 1 tablespoon of parmesan cheese.
Separate onion slices into rings and distribute over each flatbread.
Spread broccoli over each flatbread.
Bake for 10 minutes.
Sprinkle top of each flatbread with remaining mozzarella cheese and cook for another 3-4 minutes or until melted.