Some nights I come home from work late and am utterly exhausted. The last thing I want to do is spend over an hour preparing dinner, and then wait another hour for it to cook.
Well on those nights, this jam-packed breakfast casserole solves that issue. Plus, who doesn’t love breakfast for dinner?? This meal is so versatile, you can add whatever meat and veggies your like. You can even prepare it ahead of time, and leave it in the fridge until you are ready to chow down.
You could prep this breakfast casserole on a Friday or Saturday night, and have a wonderful breakfast for the entire family on the weekend. Endless possibilities here!
I started by shredding several potatoes, then added them to the bottom of a nice, big casserole dish. Next, I added a layer of cheese on top of the potatoes.
You want that cheesy goodness to be present throughout the casserole. Plus, who doesn’t love a surprise layer of gooey cheese in the middle of a dish? That’s probably the best thing about this delicious breakfast casserole.
The next step is to whisk 12 eggs up with some milk, then mix all of the veggies and pre-cooked meat in with them. I know 12 eggs seems like a lot, but this puppy has eight servings in it, so you won’t be overdosing on eggs, I promise 😉
Pour your egg-veggie-meat mixture over the hash browns and cheese, and top with additional cheese, if desired. Toss in the oven and wait (im)patiently, while this scrumptious meal wafts through your entire house for the next 40-45 minutes.
Hope you enjoy this tasty breakfast casserole. It’s one of my favorites!