01 - Preheat oven to 375°F (190°C). Grease a 9x13-inch baking dish.
02 - In a large skillet, cook chopped bacon over medium heat until crisp. Remove with a slotted spoon and drain on paper towels. Reserve 1 tablespoon bacon fat in the skillet.
03 - Add diced onion and diced bell pepper to the skillet with reserved bacon fat. Sauté for 3–4 minutes until softened. Remove from heat.
04 - In a large bowl, whisk together eggs, milk, sour cream, garlic powder, salt, and black pepper. Stir in melted butter.
05 - Add thawed hash browns, sautéed vegetables, half of the cooked bacon, and 1 cup of cheddar cheese to the wet ingredient mixture. Mix thoroughly to combine.
06 - Spread the hash brown mixture evenly into the prepared baking dish. Distribute the remaining cheddar cheese and cooked bacon over the top.
07 - Bake for 35–40 minutes, or until the casserole is golden brown and set in the center. Allow to cool for 5 minutes before serving.