Creamy Mashed Potato Casserole with Parmesan and Panko Topping Recipe
Introduction
This mashed potato casserole takes classic comfort food to the next level with creamy, cheesy potatoes and a crunchy, golden topping. Infused with herbs and garlic, it’s perfect for family dinners or holiday gatherings.

Ingredients
- 1 cup whole milk
- 6 sprigs thyme
- 2 dried bay leaves
- 6 tablespoons (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-inch pieces
- 3 cloves garlic, smashed and peeled
- 8 oz. cream cheese, room temperature
- 1/2 cup finely grated Parmesan (about 2 oz.), divided
- 2 large eggs, beaten to blend
- 1 cup panko bread crumbs
- Sliced chives, for serving
Instructions
- Step 1: In a medium saucepan over medium heat, bring the 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 for 1 hour to infuse flavors.
- Step 2: Preheat your oven to 375°F (190°C). Grease a 2 1/2- to 3-quart baking dish with butter.
- Step 3: In a large pot, combine the potatoes and garlic. Cover with at least 2 inches of water and season with 2 tablespoons salt. Bring to a boil and cook until the potatoes are fork-tender, about 12 to 15 minutes. Reserve 3/4 cup of the cooking liquid, then drain the potatoes and garlic. Return them to the pot and mash until smooth.
- Step 4: Return the infused milk to a bare simmer over medium heat and discard the thyme and bay leaves. Stir in the cream cheese and 1/4 cup Parmesan until smooth and melted. Add this mixture to the mashed potatoes along with the beaten eggs. If needed, gradually add the reserved cooking liquid until the texture is thick but spreadable. Season with salt and pepper to taste. Transfer the potato mixture to the prepared baking dish.
- Step 5: In a small skillet over medium heat, melt the remaining 2 tablespoons butter. Cook, swirling the pan, until the butter begins to brown and smell nutty, about 2 to 3 minutes. Remove from heat and stir in the panko and remaining 1/4 cup Parmesan. Season with salt and pepper, then sprinkle evenly over the mashed potatoes. Cover the dish loosely with foil.
- Step 6: Bake the casserole covered for 10 minutes. Remove the foil and continue baking until the dish is hot and the topping is golden brown, about 20 to 22 minutes. Garnish with sliced chives before serving.
Tips & Variations
- For extra richness, use half-and-half instead of whole milk in the infusion step.
- Swap Yukon gold potatoes for russets if you prefer a fluffier texture.
- Add cooked, crumbled bacon to the topping for a smoky flavor boost.
- Use fresh rosemary instead of thyme for a different herbal note.
- Prepare the infused milk a day ahead and refrigerate to save time.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat covered in the oven at 350°F (175°C) until warmed through, about 20 minutes, or microwave individual portions until hot.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen mashed potatoes for this casserole?
While fresh potatoes offer the best texture and flavor, you can use thawed frozen mashed potatoes if needed. Adjust the seasonings and liquid to achieve the right consistency before baking.
What can I use instead of panko bread crumbs for the topping?
If you don’t have panko, regular bread crumbs or crushed crackers work well. They may result in a slightly less crispy topping but still add nice texture.
PrintCreamy Mashed Potato Casserole with Parmesan and Panko Topping Recipe
A creamy and comforting Mashed Potato Casserole featuring Yukon Gold potatoes blended with infused milk, cream cheese, and Parmesan, topped with nutty browned butter panko breadcrumbs, then baked to golden perfection. This hearty side dish is perfect for family dinners or holiday gatherings.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Method: Baking
- Cuisine: American
Ingredients
Infused Milk
- 1 cup whole milk
- 6 sprigs thyme
- 2 dried bay leaves
- 4 tablespoons (1/2 stick) unsalted butter
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
Mashed Potatoes
- 4 lb. Yukon gold potatoes, peeled and cut into 1-inch pieces
- 3 cloves garlic, smashed and peeled
- 2 tablespoons kosher salt (for boiling water)
Mash Mixture
- 4 tablespoons (1/2 stick) unsalted butter, divided
- 8 oz. cream cheese, room temperature
- 1/2 cup finely grated Parmesan cheese (about 2 oz.), divided
- 2 large eggs, beaten
- Salt and freshly ground black pepper, to taste
Topping
- 1 cup panko bread crumbs
- Sliced chives, for garnish
Instructions
- Infuse the milk: In a medium saucepan over medium heat, combine the whole milk, thyme sprigs, bay leaves, 4 tablespoons butter, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Bring the mixture to a gentle simmer, then remove from heat. Cover and let it steep for 1 hour to infuse flavors.
- Preheat oven and prepare dish: Preheat your oven to 375°F (190°C). Grease a 2 1/2- to 3-quart baking dish generously with butter to prevent sticking and add richness.
- Cook potatoes and garlic: In a large pot, combine peeled and cut Yukon Gold potatoes with smashed garlic cloves. Cover with at least 2 inches of water, season with 2 tablespoons salt, and bring to a boil. Boil until the potatoes are fork-tender, about 12 to 15 minutes. Reserve 3/4 cup of cooking liquid, then drain the potatoes and garlic.
- Mash potatoes: Return the drained potatoes and garlic to the pot. Using a potato masher, mash them until smooth and creamy, removing lumps.
- Prepare the infused milk mixture: Return the steeped milk to a bare simmer over medium heat. Discard the thyme and bay leaves. Add the cream cheese and 1/4 cup Parmesan to the milk, stirring until fully melted and smooth.
- Combine mash components: Pour the warm cream cheese and Parmesan milk mixture into the mashed potatoes. Add the beaten eggs. Gradually add reserved cooking liquid as needed to adjust the consistency to thick but spreadable. Season generously with salt and freshly ground black pepper to taste. Transfer this mixture evenly into the prepared baking dish.
- Make the topping: In a small skillet over medium heat, melt the remaining 2 tablespoons butter. Cook and swirl the pan until the butter browns slightly and emits a nutty aroma, about 2 to 3 minutes. Remove from heat and mix in the panko bread crumbs and the remaining 1/4 cup Parmesan cheese. Season with salt and pepper.
- Assemble and bake: Sprinkle the browned butter panko topping evenly over the mashed potato mixture in the baking dish. Cover the dish with aluminum foil.
- Bake the casserole: Bake covered for 10 minutes. Then remove the foil and continue baking uncovered until the casserole is hot throughout and the topping is golden brown and crisp, about 20 to 22 more minutes.
- Garnish and serve: Remove from oven and sprinkle sliced chives over the top for a fresh pop of color and mild onion flavor. Serve warm and enjoy!
Notes
- For best results, use Yukon Gold potatoes for their creamy texture and buttery flavor.
- You can prepare the infused milk up to a day in advance and keep refrigerated; warm it gently before use.
- If you prefer a richer topping, substitute some of the panko with crushed Ritz crackers.
- This casserole can be made ahead of time and reheated; cover with foil and bake until hot.
- Use fresh herbs if dried bay leaves are unavailable, though the flavor will vary slightly.
Keywords: mashed potato casserole, baked mashed potatoes, creamy potato casserole, holiday side dish, comfort food

