Heat the oven to 350°F. Lightly grease a 13×9″ baking dish with baking spray or olive oil.
Put the bacon slices in a large skillet and turn the heat on to medium. Cook the bacon, stirring occasionally, until it is crisp. Add the onion, yellow bell pepper, garlic, sun-dried tomatoes, and 1 teaspoon of salt, and cook over medium heat until all the vegetables are fragrant and soft — about 5 more minutes. Turn off the heat and let cool slightly.
In a separate bowl, beat the eggs thoroughly and whisk in the milk. Whisk in the remaining teaspoon of salt, and the black pepper. Stir in the cheese, frozen potatoes, and the bacon and vegetables from the skillet. (Don’t worry; the frozen potatoes cook just fine!) Pour the whole mixture into the prepared baking dish. (At this point the casserole can be covered and refrigerated for up to 24 hours.)
When you are ready to bake the casserole, bake for 40 minutes, or until the eggs are firm and the top is slightly golden. A knife inserted in the center should come out clean.
Serve immediately with fruit and rolls or toast.
• This recipe calls for frozen potatoes for the sake of convenience. But if you don’t have frozen potatoes and would prefer to use fresh potatoes, substitute one medium potato for each cup of frozen potatoes. Prick the potatoes several times with a fork, then place in the microwave on a paper towel. Cook on HIGH for 8-10 minutes, or until the potatoes are just barely tender. Dice and proceed with the recipe.