01 -
Cook bacon until crispy and place on paper towels to remove excess grease, then crumble and set aside.
02 -
Add diced russet potatoes to a large stockpot and cover with cold water by 2 inches. Place over high heat and bring to a boil.
03 -
Once boiling, reduce heat to medium-low and cook for 15-20 minutes until fork tender but not falling apart.
04 -
Drain potatoes well, return to hot pot, and let sit for 5 minutes to evaporate excess moisture.
05 -
Preheat oven to 375°F and spray a 9×13-inch baking dish with cooking spray.
06 -
In a medium bowl, whip softened cream cheese until smooth. Add sour cream and whip until combined.
07 -
Slowly stir in milk until fully incorporated. Mix in 3/4 of the bacon, green onions, 1 1/2 cups cheddar cheese, and all seasonings.
08 -
Add cream mixture to potatoes and gently fold together, being careful not to break up potato pieces too much.
09 -
Spread mixture into prepared baking dish and top with remaining 1 1/2 cups shredded cheddar cheese.
10 -
Bake uncovered for 25-30 minutes until bubbly and cheese has started to brown.
11 -
Top with remaining crumbled bacon and sliced green onion, then serve immediately.