Start your day off right with this delicious Cheesy Bacon Potato Breakfast Casserole! Packed with tender russet potatoes, crispy bacon, and a blend of sharp cheddar and mozzarella cheeses, this comforting dish is perfect for brunch or breakfast. With layers of flavor and a creamy egg mixture, it’s simple to prepare and sure to impress your family or guests. Garnished with fresh green onions, it's a tasty way to kick off any morning!
6 large russet potatoes, peeled and diced
8 strips of bacon, crisped and chopped
1 cup shredded sharp cheddar cheese
1 cup shredded mozzarella cheese
6 large eggs
1 cup milk
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon smoked paprika
Salt and pepper, to taste
¼ cup chopped green onions (for garnish)