Saute vegetables and garlic in olive oil over medium-high heat 15 minutes or until tender-crisp.
Whisk eggs, half & half, salt, and pepper until blended.
Stir in cooked, crumbled bacon, mozzarella cheese, cream cheese, and bread cubes.
Add the sautéed vegetables and mix well.
Spoon into a greased 9x13 inch baking pan.
Bake at 350 degrees for 1 hour or until puffed up and firm to the touch.
Can be served hot, cold, or room temperature.