Start your day off right with this delicious Cheesy Bacon Potato Breakfast Casserole! Packed with layers of tender potatoes, crispy bacon, and a blend of gooey cheddar and mozzarella, this dish is a breakfast lover's dream. Whip it up with simple ingredients like eggs, sour cream, and green onions for a hearty meal. Perfect for feeding a crowd or meal prep, this comforting casserole is sure to become a family favorite. Enjoy warm and savor every bite!
6 medium-sized russet potatoes, peeled and diced
8 slices of thick-cut bacon, cooked and crumbled
2 cups shredded cheddar cheese
1 cup shredded mozzarella cheese
1/2 cup chopped green onions
1/2 cup sour cream
4 large eggs
1 cup milk
1 teaspoon garlic powder
1 teaspoon onion powder
Salt and pepper to taste
1 tablespoon olive oil
1/2 teaspoon smoked paprika (optional)