01 -
Cook 1 pound bacon in a large skillet over medium heat until deeply golden and crispy, about 12 to 15 minutes. Transfer to paper towels and let cool completely before crumbling. Reserve for filling and garnish.
02 -
Place diced russet potatoes in a large stockpot and cover with cold water by 2 inches. Bring to a rolling boil, then reduce to medium low and cook 15 to 20 minutes until fork tender but still firm.
03 -
Drain potatoes thoroughly and return them to the hot pot off heat. Let sit uncovered for 5 minutes to evaporate excess moisture.
04 -
Whip softened cream cheese with an electric mixer until smooth and fluffy, about 2 minutes. Add sour cream and mix until combined. Gradually stir in milk until creamy and pourable.
05 -
Fold in three quarters of the crumbled bacon, two sliced green onions, 1 1/2 cups shredded cheddar, garlic powder, kosher salt, onion powder, and black pepper into the cream cheese mixture.
06 -
Gently fold the creamy mixture into the rested potatoes in the pot, careful to preserve chunky texture.
07 -
Preheat oven to 375°F. Spray a 9x13 inch baking dish with cooking spray. Transfer potato mixture to dish and evenly top with remaining 1 1/2 cups shredded cheddar cheese.
08 -
Bake uncovered 25 to 30 minutes until bubbly and cheese topping is golden brown, internal temperature reaching 165°F. Immediately top with remaining bacon crumble and sliced green onions before serving.