01 - Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
02 - In a large bowl, whisk together eggs, milk, salt, pepper, garlic powder, and onion powder.
03 - Add the cubed bread, cooked bacon, and half of the shredded cheese to the bowl. Stir gently to combine.
04 - Pour the mixture into the prepared baking dish. Sprinkle the remaining cheese and green onions on top.
05 - Bake uncovered for 40–45 minutes, or until the casserole is set and the top is golden brown.
06 - Let cool for 5–10 minutes before slicing and serving.