Preheat the oven to 350 °F [175 ºC]. Grease the baking pan with the butter.
Step 2: Prepare the mold
In a bowl mix milk, eggs, salt, and pepper. Whisk until it is mixed thoroughly. Mix in bread cubes or slices, stir, and let it rest 15 minutes for the bread to absorb the mixture of eggs and milk.
Step 3: Add the vegetables
Combine the two kinds of cheese together. Add 1 ¼ cup of the cheeses, bell pepper, leek and, ham or sausage to the bread and egg mixture, mix well. Pour the bread mixture into the baking pan. Cover with aluminum foil.
Step 4: Bake
Bake for 20 minutes in the preheated oven. Remove from the oven, remove the aluminum foil and top with the broccoli, and sprinkle the rest of the cheese. Return to the oven and cook until the cheese melts [5-10 mins].
Step 5: Serving
Remove from the oven, loosen the edge with a knife and let it rest for a couple of minutes before removing it from the pan. Serve warm.
Cook's notes
I like my broccoli crispy, if you want yours softer you may cover with the aluminum foil the next time you return to the oven, you may need to cool longer.