Preheat oven to 375ºF.
Cook the bacon and transfer to a paper towel, leaving the grease in the pan. Add the broccoli, shallot, and a pinch of salt and pepper to the skillet in the remaining grease. Cook until the shallot is soft and the broccoli is dark green, about 5 minutes.
Add the balsamic vinegar to the pan and toss everything together. Remove from the heat before adding the honey and cooked bacon back to the pan. Stir everything together and set aside to briefly cool.
Combine the eggs, half-and-half, and dijon mustard. Set aside.
Add 1.5 oz of the crumbled goat cheese to the crust, followed by the bacon mixture and remaining cheese.
Pour the egg mixture over the top and bake for 40-45 minutes until the center is set and 165ºF. Transfer to a wire rack to cool for at least 10 minutes before serving.