Start your day with a delicious Cheesy Bacon Potato Breakfast Casserole! This hearty dish combines layers of tender russet potatoes, crispy bacon, and a blend of sharp cheddar and mozzarella cheese, all baked to gooey perfection. Easy to prepare and packed with flavor, it's perfect for family brunch or meal prep. Just mix, layer, and bake for a comforting breakfast that serves eight. You won’t want to miss this crowd-pleaser!
6 medium-sized russet potatoes, peeled and diced
8 slices of thick-cut bacon, cooked and crumbled
1 cup sharp cheddar cheese, shredded
1 cup mozzarella cheese, shredded
1/2 cup diced green onions
4 large eggs
1 cup milk
1 teaspoon garlic powder
1 teaspoon onion powder
Salt and pepper to taste
Cooking spray or butter for greasing the baking dish