This Vegetarian Breakfast Casserole is the best way to start the day! 

Full of vegetables and protein, it’s hearty, cheesy, and full of savory flavor. Prepare it in advance for easy meals throughout the week.

Large eggs Whole milk Seasoning Unseasoned stuffing bread cubes Cheese Butter Vegetables


Whisk the eggs until smooth. Whisk in the milk and seasoning. Add the bread cubes and allow to sit for 20 minutes.


Cook the onions, mushrooms, and peppers for 10 minutes. Stir in the broccoli, and cook for another 5 minutes. Remove from the heat and, mix in the tomatoes.


Add veggies and both types of cheese into the soaked bread mixture. Top it with the remaining shredded cheese.


Bake for 40 minutes. The top of the casserole should be golden and puffed up. Serve while hot!


The delicious smell from this breakfast casserole baking is enough to get the entire family around the table in no time!

Get this Vegetarian Breakfast Casserole recipe + many more by clicking the links below!

Hi! I’m Kasey from All Things Mamma where I dish up family favorite recipes that are easy to make with simple, everyday ingredients. Get my FREE dessert ebook containing My TOP Easy Weeknight Dessert Recipes! Click the link below to download it for free! ($9.99 value)