Start your day right with this delicious Cheesy Bacon Potato Breakfast Casserole! Packed with fluffy russet potatoes, crispy bacon, and two gooey cheeses, it's the perfect hearty breakfast for family and friends. With simple ingredients and easy steps, you can whip this up in just an hour. Great for brunch gatherings or meal prep, this casserole will quickly become a favorite. Don’t forget to garnish with fresh green onions for that extra pop of flavor!
6 medium-sized russet potatoes, peeled and diced
8 slices of thick-cut bacon, 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/2 teaspoon smoked paprika
Salt and pepper to taste
2 green onions, sliced (for garnish)