Twice Baked Mashed Potatoes
Make ahead holiday sides that wow? Twice Baked Mashed Potatoes are your answer. Creamy, fluffy, and easy to make!
Published: Dec 17, 2025 | By Ilyas Siaghy
The first time I made Twice Baked Mashed Potatoes, it was for a holiday dinner when I wanted something a little more special than traditional mashed potatoes. I loved the idea of combining the creamy comfort of mashed potatoes with the rich, cheesy flavor of twice-baked potatoes. The result was so good that guests were asking for the recipe before the meal was even over.
What makes Twice Baked Mashed Potatoes so special is their incredible texture and flavor. Creamy mashed potatoes are blended with butter, cheese, and seasonings, then baked until hot, fluffy, and perfectly golden on top. The extra baking step creates a rich, comforting side dish that’s both elegant and easy to prepare.
I find myself making this recipe far beyond the holiday season. It’s just as perfect for Sunday dinners, potlucks, and family gatherings as it is for Thanksgiving or Christmas. Plus, it’s a fantastic make-ahead dish, which makes entertaining so much easier.
If you’re searching for the best Twice Baked Mashed Potatoes recipe, you’ve come to the right place. This creamy, cheesy side dish takes classic mashed potatoes to the next level with a rich flavor and irresistible golden topping. Whether you’re serving a holiday feast or a weeknight dinner, these potatoes are guaranteed to be a crowd favorite.

Ingredients for Twice Baked Mashed Potatoes
- Yukon Gold potatoes (or Russet potatoes, peeled and cubed) Creates the fluffy, creamy base of the dish while providing natural buttery flavor and smooth texture that makes every bite irresistible.
- Unsalted butter (1 stick, divided) Adds rich, velvety flavor and helps create that melt-in-your-mouth texture while keeping the potatoes moist and luxurious throughout baking.
- Cream cheese, softened to room temperature provides incredible creaminess and tanginess that elevates ordinary mashed potatoes into something extraordinary and restaurant-worthy.
- Sour cream (full-fat works best for creaminess) Adds a subtle tangy depth and extra moisture that keeps the potatoes creamy even after baking, preventing them from drying out.
- Whole milk or heavy cream (adjust for desired consistency) Helps achieve the perfect smooth, pourable consistency and adds additional richness that makes the potatoes extra silky.
- Seasoning, cheddar cheese, resh chives or parsley
How to Make Twice Baked Mashed Potatoes
Step 1: Prepare and Boil Your Potatoes
- Start by preheating your oven to 350°F (175°C). While it’s heating, peel your potatoes (if using Russets) and cut them into evenly-sized chunks, about 2 inches each. Yukon Golds can be left unpeeled if you prefer a more rustic texture, I love leaving the skin on for extra nutrients and flavor.
- Place the potato chunks in a large pot and cover them with cold water by about an inch. Add a generous tablespoon of salt to the water, this is your chance to season from the inside out. Bring the water to a boil over high heat, then reduce to medium-high and cook for 15-20 minutes, or until the potatoes are fork-tender. You should be able to easily pierce them with a fork without any resistance.

Pro Tip: Starting with cold water and bringing it to a boil ensures your potatoes cook evenly throughout. If you drop them into already-boiling water, the outside gets mushy while the inside stays hard.
Step 2: Drain and Dry Your Potatoes
Once your potatoes are perfectly tender, drain them thoroughly in a colander. Here’s a secret many home cooks miss: return the drained potatoes to the hot pot and place it back on the burner (turned off) for 1-2 minutes. This extra step evaporates any remaining moisture, which means fluffier, creamier potatoes that won’t be watery or gluey.

Step 3: Mash with Your Delicious Mix-Ins
- Now for the fun part! Add 6 tablespoons of butter (save 2 for later), the softened cream cheese, and sour cream to your hot potatoes. Using a potato masher or electric hand mixer, mash until smooth and creamy. The cream cheese adds incredible richness, while the sour cream provides that tangy depth that makes these potatoes absolutely addictive.
- Gradually add the milk or cream until you reach your desired consistency. Some people love thick, sturdy mashed potatoes, while others prefer them silky and smooth. There’s no wrong answer, just stop when you’re happy with the texture.
- Stir in the garlic powder, onion powder, salt, and pepper. Taste and adjust the seasonings as needed. Remember, you can always add more, but you can’t take it away!

Beginner’s Note: Don’t overmix your potatoes, or they’ll become gummy. Mix just until combined and creamy.
Step 4: Transfer to Your Baking Dish
Grease a 9×13-inch baking dish with butter or cooking spray. Spread your mashed potato mixture evenly into the dish, smoothing the top with a spatula. If you’re making these ahead of time, this is where you can cover the dish with plastic wrap and refrigerate for up to 2 days.

Step 5: Add Your Irresistible Topping
Melt the remaining 2 tablespoons of butter along with the 4 tablespoons reserved for topping. Drizzle this butter over the top of your potatoes. Sprinkle the shredded cheddar cheese evenly across the surface. If you’re using panko breadcrumbs, mix them with a tablespoon of melted butter and scatter them over the cheese for that extra-crispy, golden finish.

Step 6: Bake to Golden Perfection
Place your dish in the preheated oven and bake for 30-35 minutes, or until the cheese is melted, bubbly, and starting to turn golden brown around the edges. If you want an extra-crispy top, turn on your broiler for the last 2-3 minutes, but watch carefully, it can go from perfect to burnt in seconds!

Step 7: Garnish and Serve
Remove from the oven and let the dish rest for about 5 minutes. This helps everything set up nicely and makes serving easier. Sprinkle with fresh chives or parsley for a pop of color and freshness, and watch as your family practically fights over who gets the corner pieces with the crispiest edges.
Tips for the Best Twice Baked Mashed Potatoes
After making this recipe dozens of times (and teaching countless friends how to make it), here are my tried-and-true tips for absolute perfection:
Choosing the Right Potatoes
Yukon Golds are my personal favorite for this recipe. They have a naturally buttery flavor and creamy texture that’s hard to beat. Russet potatoes work wonderfully too, especially if you prefer a fluffier, lighter texture. Avoid waxy potatoes like red potatoes, they don’t mash as smoothly and can become gluey.
Temperature Matters
Always let your cream cheese and sour cream come to room temperature before mixing. Cold dairy can cool down your hot potatoes, making them harder to mash smoothly. Plus, room-temperature ingredients blend more seamlessly.
Make-Ahead
These Twice Baked Mashed Potatoes are perfect for advance preparation. You can:
- Assemble completely and refrigerate for up to 2 days before baking
- Freeze unbaked for up to 3 months (thaw in refrigerator overnight before baking)
- Bake and refrigerate for up to 3 days, then reheat
If baking from cold, add an extra 10-15 minutes to the baking time.
Storage and Reheating Instructions
Storing Leftovers
Store leftover Twice Baked Mashed Potatoes in an airtight container in the refrigerator for up to 5 days. The cheese topping means they stay moist and delicious even as leftovers.
Reheating Methods
Oven Method (Best for Maintaining Texture):
Preheat oven to 350°F. Cover the dish with foil and bake for 20-25 minutes until heated through. Remove foil for the last 5 minutes to re-crisp the top.
Microwave Method (Quick and Easy):
Place individual portions in a microwave-safe dish. Heat on 50% power in 1-minute intervals, stirring between each, until heated through. This prevents hot spots and keeps the texture creamy.
Air Fryer Method (For Extra Crispy Tops):
Place portions in air fryer-safe dishes at 350°F for 8-10 minutes. Perfect for when you want that extra-crispy topping without heating the whole oven.
Freezing Instructions
To freeze, assemble the dish completely but don’t bake. Wrap tightly with plastic wrap, then aluminum foil. Label with the date and freeze for up to 3 months. Thaw overnight in the refrigerator before baking according to the original instructions, adding 10-15 extra minutes if needed.
FAQs About Twice Baked Mashed Potatoes
Can I make Twice Baked Mashed Potatoes ahead of time?
Absolutely! This is one of the best features of this recipe. You can prepare the entire dish up to 2 days in advance, cover it tightly, and refrigerate. When you’re ready to serve, simply bake as directed, adding 10-15 extra minutes to account for the cold dish. This makes them perfect holiday sides when you need to free up time on the big day.
What’s the difference between regular mashed potatoes and twice baked mashed potatoes?
Regular mashed potatoes are boiled, mashed with butter and cream, and served immediately. Twice Baked Mashed Potatoes take it further, they’re spread in a baking dish, topped with cheese and sometimes breadcrumbs, then baked until golden and crispy on top. The double cooking process creates incredible texture contrast and allows for make-ahead convenience.
Why are my mashed potatoes gummy?
Gummy mashed potatoes happen when they’re over-mixed. Potatoes contain starch, and excessive mixing activates that starch, creating a gluey texture. Mix just until smooth and creamy, and stop! Using a potato masher instead of an electric mixer can help you maintain better control. Also, make sure to use starchy potatoes (Russets or Yukon Golds) rather than waxy varieties.
Can I use instant mashed potatoes for this recipe?
While I always recommend fresh potatoes for the best flavor and texture, you can use instant mashed potatoes in a pinch. Prepare them according to package directions, but make them slightly thicker than usual. Then proceed with adding the cream cheese, sour cream, and other ingredients. The results won’t be quite as fluffy, but they’ll still be delicious!
How do I keep the top from burning?
If your cheese topping is browning too quickly, simply tent the dish with aluminum foil and continue baking. The foil will protect the top while allowing the interior to heat through completely. You can remove the foil for the last few minutes if you want to achieve that golden-brown finish.
What should I serve with Twice Baked Mashed Potatoes?
These baked mashed potatoes pair beautifully with virtually any protein! They’re spectacular with roasted chicken, perfect alongside a juicy prime rib, wonderful with pork chops, and absolutely essential for holiday turkey dinners. Add a green vegetable or salad, and you have a complete, satisfying meal.
Can I use other types of cheese?
Definitely! Sharp cheddar provides wonderful flavor, but you can experiment with Gruyère for a sophisticated touch, mozzarella for extra creaminess, or a Mexican cheese blend for a Southwest twist. You can even mix multiple cheeses for a more complex flavor profile.

More Easy Sides To Try

Creamy Twice Baked Mashed Potatoes
Ingredients
Method
- Boil peeled and cubed potatoes until fork-tender, about 15-20 minutes.
- Drain potatoes and return to hot pot to dry
- Mash with butter, cream cheese, sour cream, and milk until creamy.
- Add seasonings and mix until combined.
- Spread into greased 9×13 baking dish.
- Top with melted butter, cheese, and breadcrumbs.
- Bake at 350°F for 30-35 minutes until golden and bubbly.

I’ve been making regular mashed potatoes for years, but this recipe has completely changed the game. The cream cheese addition makes them incredibly creamy, and baking them with the cheese creates this golden crust that my family can’t get enough of. Made them for Sunday dinner and my wife said they were better than the $12 side dish at our favorite steakhouse. Easy to follow instructions even for a beginner cook like me!
I’m a busy working mom and these have become my secret weapon for weeknight dinners. I make a big batch on Sunday, portion them into ramekins, and bake individual servings throughout the week. My kids think I’m some kind of chef when really it’s just this amazing recipe. The leftovers taste just as good as fresh – maybe even better! Added bacon and green onions like suggested and it was phenomenal.
I’m not usually one to leave reviews, but these potatoes deserve all the praise. I followed the recipe exactly and they turned out perfect on the first try. The step-by-step instructions were super clear, and I appreciated the tips about not over-mixing. Brought them to a potluck and three people asked for the recipe. The make-ahead feature is genius , no more last-minute mashing while everything else is getting cold!
These twice baked mashed potatoes have officially replaced our old mashed potato recipe for all family gatherings. The texture is impossibly fluffy and creamy, and that golden cheese crust is to die for. I love that I can make them ahead and just pop them in the oven when needed. Even my mother-in-law (who’s very particular about her potatoes) asked if I’d make them for Easter. Success! Don’t change a thing about this recipe – it’s perfection.
Made these for Thanksgiving and they were a HUGE hit! I prepped them two days ahead, which saved me so much stress on the big day. The crispy cheese top is absolutely addictive. My picky 7-year-old asked for seconds, which never happens with potatoes! Already planning to make them for Christmas. Pro tip: don’t skip the breadcrumbs – that extra crunch is everything!