This is such a handy recipe as it can be made the day before and kept in the fridge overnight and then baked before serving. It is great for potlucks or large breakfast or brunch gatherings.
With seven kids, making breakfast can be an ordeal. On weekdays, the kids fend for themselves most of the time with cereal, toast, eggs, or oatmeal. On the weekends, I like to make at least one family sit-down breakfast and making crepes or pancakes or waffles for 9 or more people usually takes too much time so I have several alternatives that make things much easier for me. This breakfast casserole is one of the tricks in my time-saving toolbox!
I can whip this up quickly on a Sunday morning, pop it in the oven, go up and take a shower and by the time we’re ready to eat, breakfast is waiting for us or I can make it the night before and then it’s ready to bake in the morning.
It has all the bases covered as far as the food groups go, so it really is an all-in-one dish. This recipe is also very forgiving so if you are missing an ingredient, it is easy to substitute. I change up the type of meat, cheese and vegetables that I include depending on what I have in the house and it still turns out every time.
All in One Breakfast Casserole Recipe:
1 French loaf, cubed
2 cups diced, cooked ham or sausage
2 cups grated cheddar cheese
1/2 cup minced onion
1/2 cup green or red pepper
3 cups milk
1/2 tsp. dry mustard
1 Tbsp. Worcestershire sauce
dash of hot sauce
sliced green onions
Combine bread cubes, meat, cheese, onions, and peppers and put into a greased 9×13 casserole dish.
Whisk together the egg, milk and seasonings. Pour over the bread mixture already in the casserole dish. If making ahead, cover and chill in the fridge overnight.
Bake at 350°, covered for 1 hour.
As easy as that, your breakfast meal is ready to serve! I hope you enjoy!
If you are looking for other easy meal ideas, you may be interested in following my Family Friendly Recipes board on Pinterest.