Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.5
(2)
Export 7 ingredients for grocery delivery
Step 1
Preheat oven to 350°F (177°C). Set cubed potatoes in a colander and rinse under cold water until water runs clear. Transfer to a large saucepan and cover with cold water by at least 2 inches. Season water with salt until water is salty like tears. Bring water to a boil over high heat, then reduce heat to medium-low and simmer until a knife easily pierces potatoes with no resistance, 10 to 15 minutes. Drain potatoes in colander, then rinse with hot running water for 30 seconds.
Step 2
Spread potatoes in an even layer on 2 rimmed baking sheets and transfer to oven until excess moisture has evaporated and surface of potatoes is dry, about 6 minutes.
Step 3
If using a potato masher, transfer cooked potatoes to a large mixing bowl, add butter and sour cream, and mash until only very small lumps remain, then add heavy cream and fold with a rubber spatula until fully incorporated. If using a ricer, rice potatoes into a large mixing bowl, then fold in butter, sour cream, and heavy cream until fully incorporated. If using a food mill, pass potatoes and butter through food mill into a large mixing bowl, then add sour cream and heavy cream and fold with a rubber spatula until fully incorporated. Season with salt.
Step 4
Transfer potatoes to a 9- by 13-inch baking dish and smooth surface. Cover with plastic and refrigerate for up to 5 days.
Step 5
Two hours before serving, remove potatoes from refrigerator and let stand for 1 hour. Meanwhile, preheat oven to 350°F (177°C). In a saucepan, cook bacon over medium-high heat until fat has rendered and bacon is browned and crispy, about 6 minutes. Add panko to a large mixing bowl and scrape bacon and its rendered fat into it. Stir well to combine. Stir in scallions and cheese and season with salt. Spread bread crumb topping on potatoes.
Step 6
Bake casserole until topping is browned and potatoes are heated through, about 45 minutes. Serve.