Preheat oven to 350 degrees.
In a large mixing bowl, whisk the eggs and milk. Add the bread cubes and allow to soak.
Meanwhile, heat a skillet over medium heat and cook the bacon until crisp and browned. Remove with a slotted spoon and drain on paper towels. If desired, saute additional veggies in the bacon grease and add to the bread mixture.
Stir the drained bacon, cheese, salt, onion powder, paprika, and pepper into the bread and egg custard. Transfer to a 9×13 buttered baking dish and bake until puffy and set in the center, about 35-45 minutes.