Around here, whether it’s baked up for breakfast, lunch, or dinner, we’re all about anything that comes in a casserole dish. Call it a casserole, a bake, or a hotdish, we just think it’s hard to improve upon a piping hot complete meal that comes out of a single baking dish. We’re especially all about casserole when it’s a variety that works for any meal, and that’s just what this delicious Italian Egg Bake manages to do. Rich with Italian flavor and plenty of veggies, this anytime-of-day egg bake is equally at home at breakfast, lunch, or dinner. (And we won’t blame you if you go ahead and eat it for all three.)

Eggplants, red onion, mushrooms, cherry tomatoes, and a touch of Italian seasoning are folded into a cheesy egg mixture before being tucked into the oven. You bake it until it’s set, so that the texture is still soft but studded with pockets of chewy vegetables and topped with a golden cheesy-crust. The cherry tomatoes add pops of fresh sweetness against the earthy mushrooms, which do a great job in adding a hearty nature to this meatless dish.

While we love the flavor and simplicity of this rustic dish, we also love the fact that it works so well when made ahead. If you’re looking to hit snooze a few extra times in the A.M. you can always prep the ingredients for this the night before, mix it all up, and let it chill overnight in the refrigerator. In the morning, you can take it straight from the refrigerator to the oven; you just might need to tack on a few minutes of baking time to account for the chilled ingredients.