Start your day the delicious way with this Cheesy Bacon Potato Breakfast Casserole! Packed with tender russet potatoes, crispy bacon, and a blend of cheddar and Parmesan cheeses, this hearty dish is sure to please. Simply boil the potatoes, sauté the veggies in bacon fat, mix everything together, and bake until golden brown. Perfect for busy mornings or a weekend brunch, serve warm and enjoy the cheesy goodness! Get ready for smiles around the breakfast table.
4 large russet potatoes, peeled and diced
6 strips of bacon, cooked and crumbled
1 cup shredded cheddar cheese
1/2 cup grated Parmesan cheese
1 small onion, finely chopped
1 bell pepper, diced (any color)
4 large eggs
2 cups milk
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon salt
1/2 teaspoon black pepper
Fresh parsley for garnish (optional)