Riley Wofford is a recipe developer, food stylist, and writer. Outside of the kitchen, she enjoys drinking gimlets and sour beer, spending time with her foster dogs, and going on road trips.
Mashed potato casserole is the ultimate holiday side dish we’ve all been waiting for. It's bound to find its way onto your holiday dinner table at some point during the season, but it makes a great side dish any time of the year. It's creamy, fluffy, and oh so cheesy.
The recipe begins—as you might expect—with classic mashed potatoes. We infuse milk and butter with fresh thyme and bay leaves to add both floral and earthy notes. While those flavors meld, all you have to do is boil your potatoes and smashed garlic cloves (flavor alert!) until fork-tender. We use Yukon gold potatoes instead of the typical russets. Yukon golds are creamier and slightly less starchy and make the most silky smooth mashed potatoes you can get. Mash them up with the herb-infused milk and some cream cheese, then fold in the secret ingredient—eggs. Eggs are stirred in before baking to lighten up the potatoes, and they help the mixture “soufflé” a bit in the oven. Since the eggs in this recipe add some richness to the dish, we use a little less milk than we normally would for mashed potatoes. We replace that missing liquid with some starchy water that’s left over from cooking the potatoes.
The best part of this dish is the topping. Crunchy panko bread crumbs are tossed with Parmesan cheese and nutty brown butter and sprinkled over the top before baking. It becomes crispy and golden in the oven, so it complements the creaminess of the potatoes very well.
If you want to make this recipe ahead, make it entirely, but wait to keep the bread crumb topping separate until just before baking, and refrigerate. Proceed with the recipe, but expect around 20 minutes more baking time.
Made this? Let us know how it went in the comments below!
- Yields:
- 8 serving(s)
- Prep Time:
- 20 mins
- Total Time:
- 1 hr 40 mins
Ingredients
- 1 c.
whole milk
- 6
sprigs thyme
- 2
dried bay leaves
- 6 tbsp.
(3/4 stick) unsalted butter, divided, plus more for pan
Kosher salt
Freshly ground black pepper
- 4 lb.
Yukon gold potatoes, peeled and cut into 1" pieces
- 3
cloves garlic, smashed and peeled
- 8 oz.
cream cheese, room temperature
- 1/2 c.
finely grated Parmesan (about 2 oz.), divided
- 2
large eggs, beaten to blend
- 1 c.
panko bread crumbs
Sliced chives, for serving
Directions
- Step 1In a medium saucepan over medium heat, bring milk, thyme, bay leaves, 4 tablespoons butter, 1/2 teaspoon salt, and 1/4 teaspoon pepper to a simmer. Remove from heat, cover, and let stand 1 hour.
- Step 2Preheat oven to 375°. Grease a 2 1/2- to 3-quart baking dish with butter.
- Step 3In a large pot, combine potatoes and garlic. Cover with at least 2" water; season with 2 tablespoons salt. Bring to a boil and cook until fork-tender, 12 to 15 minutes. Reserve 3/4 cup cooking liquid, then drain. Return potatoes and garlic to pot and mash with a potato masher until smooth.
- Step 4Meanwhile, return infused milk to a bare simmer over medium heat; discard thyme and bay leaves. Add cream cheese and 1/4 cup Parmesan and stir until smooth and melted. Add to mashed potatoes along with eggs. If needed, gradually add reserved cooking liquid until consistency is thick but spreadable; season with salt and pepper. Transfer mixture to prepared dish.
- Step 5In a small skillet over medium heat, melt remaining 2 tablespoons butter. Cook, swirling pan, until butter begins to brown and smell nutty, 2 to 3 minutes. Remove from heat and stir in panko and remaining 1/4 cup Parmesan; season with salt and pepper. Sprinkle over mashed potato mixture. Cover pan with foil.
- Step 6Bake casserole 10 minutes. Uncover and continue to bake until hot and topping is golden brown, 20 to 22 minutes. Top with chives.
Creamy Chicken Piccata With Gnocchi
Sheet-Pan Garlic Butter Salmon & Asparagus
Creamy Chipotle Shrimp Pasta
Slow-Cooker Creamy Lemon Herb Chicken