This post may contain affiliate links. Please read our disclosure policy.
These Make Ahead Mashed Potatoes are my secret to an easier holiday dinner! Rich, creamy, and buttery, they can be completely prepared up to 2 days ahead, then reheated in the oven when you’re ready to serve. This big 9×13-inch casserole serves 12, making it perfect for Thanksgiving, Christmas, or anytime you’re cooking for a crowd.
Cream cheese and sour cream help keep the potatoes wonderfully creamy as they reheat, while butter, a touch of garlic, and fresh chives give them classic homemade flavor. Best of all, all the peeling, boiling, and mashing is finished long before your guests arrive.
If you’re planning a holiday meal, serve them alongside my Roasted Turkey, Crockpot Turkey Breast, or Stuffed Turkey Breast with plenty of Sausage Stuffing.
✨ Before You Begin
✨ Use Russet potatoes for the most reliable texture. Their higher starch and lower moisture make them especially fluffy and better able to handle the rich dairy in this make-ahead recipe. Yukon Golds or a combination will also work, but may need less half-and-half.
✨ Don’t skip the garlic. Simmering whole cloves with the potatoes mellows their flavor, adding a subtle savory note without turning these into garlic mashed potatoes.
✨ Dry the potatoes well. After draining, return the potatoes to the hot pot over low heat for 1–2 minutes. Evaporating that extra moisture helps prevent watery potatoes and gives you better control over how much half-and-half you’ll need.
✨ Add the half-and-half gradually. Start with ¼ cup and add more only as needed. The potatoes should be creamy but slightly thicker than you want them to be before refrigerating—they’ll soften as they reheat.
✨ Don’t overwork the potatoes. Use a potato masher or ricer, then gently incorporate the dairy just until combined. Overworking the potatoes can make them gummy instead of light and creamy.
Make Ahead Mashed Potatoes Ingredients + Key Notes
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
Potatoes: Russets are my first choice for this recipe because their fluffy, starchy texture handles the rich dairy especially well. Yukon Golds or a combination can also be used, but you may need less half-and-half.
Garlic: Whole cloves simmer with the potatoes, which mellows their sharpness and gives the mash a subtle garlic flavor without overpowering it.
Cream Cheese: Adds richness and body and helps the potatoes stay creamy through refrigeration and reheating. Be sure it’s softened so it incorporates easily.
Sour Cream: Adds creaminess and a subtle tang while helping the potatoes stay soft and moist after reheating.
Butter: Adds that classic buttery mashed-potato flavor and richness. Softened butter goes into the potatoes, with melted butter added on top before serving.
Half-and-Half: Adds richness and lets you adjust the final consistency. Start with ¼ cup and add more only as needed—the amount can vary depending on your potatoes.
Salt + Pepper: Keep the seasoning simple so the buttery potato flavor shines. Don’t forget to salt the cooking water, too.
Chives: Add a mild onion flavor and freshness to the potatoes, with more sprinkled over the top before serving.
How to Make Make Ahead Mashed Potatoes
Cook the potatoes. Peel and cut the potatoes into 1-inch cubes, then simmer them with the whole garlic cloves in salted water until very tender.
Drain and dry. Drain well, then return the potatoes and garlic to the hot pot over low heat for 1–2 minutes to evaporate excess moisture.
Mash and add the dairy. Mash the potatoes and garlic with a potato masher or ricer. Gently mix in the cream cheese, sour cream, softened butter, salt, pepper, and chives. Start with ¼ cup warm half-and-half, adding more only as needed until creamy but still slightly thick.
Assemble and refrigerate. Spread the potatoes into a prepared 9×13-inch baking dish, let cool, then cover tightly and refrigerate for up to 2 days.
Reheat. Bake covered at 325°F for 50–60 minutes, or until hot throughout. If needed, gently stir in a splash of warm half-and-half to loosen the potatoes.
Finish and serve. Drizzle with melted butter, sprinkle with fresh chives, and serve hot.
How to Prepare Make-Ahead Mashed Potatoes
Peel and cube your potatoes, then simmer them with whole garlic cloves until tender. Drain well and let steam off so they stay fluffy. Beat in the cream cheese, sour cream, butter, half-and-half, salt, and pepper until smooth but not overworked. Spread into a greased 9×13 dish, cover, and bake low and slow until warmed through. Top with melted butter and fresh chives just before serving.
⭐ Pro Tips
⭐ Dry the potatoes thoroughly. After draining, return them to the hot pot over low heat for 1–2 minutes. Removing excess moisture helps prevent watery potatoes and gives you better control over how much half-and-half you need.
⭐ Don’t overwork the potatoes. Use a potato masher or ricer, then gently stir in the dairy just until combined. Too much mixing can develop the starches and turn fluffy potatoes gummy.
⭐ Add the half-and-half gradually. Start with ¼ cup and add more only as needed. The potatoes should be creamy but slightly thicker than you want them before refrigerating because they’ll soften as they reheat.
⭐ Warm the half-and-half first. Warm dairy incorporates more easily into hot potatoes and helps keep their texture smooth.
⭐ Reheat them covered. Keep the casserole covered while it reheats so the potatoes warm through without drying out. If they’re thicker than you’d like once hot, gently stir in a splash of warm half-and-half.
⭐ For extra-rich potatoes, add cheese. For everyday meals, you can gently stir in shredded cheddar, Parmesan, or goat cheese. For Thanksgiving, I prefer keeping them classic so they don’t compete with the gravy and other sides.
What to Serve With Make Ahead Mashed Potatoes
These creamy make-ahead mashed potatoes pair beautifully with holiday favorites and cozy comfort-food dinners.
Holiday Mains
Serve them alongside Roast Turkey for Thanksgiving or a holiday ham finished with my Ham Glaze. They’re perfect for soaking up plenty of gravy and pan juices.
Cozy Family Dinners
Pair them with Mississippi Pot Roast or Braised Chuck Roast for an easy comfort-food dinner. The rich, savory pot roast gravy is especially good spooned over the creamy potatoes.
Vegetable Sides
Round out the meal with Creamed Spinach, Creamed Peas, Southern Green Beans, or Southern Collard Greens. Each adds a classic vegetable side without competing with the potatoes.
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
Refrigerate leftovers. Cover tightly or transfer to an airtight container and refrigerate for up to 3 days.
Reheating
For the full make-ahead casserole: Remove the dish from the refrigerator while the oven preheats to 325°F. If using glass or ceramic, let it stand at room temperature for about 30 minutes. Keep covered and bake for 50–60 minutes, or until heated through and the center reaches 165°F. If the potatoes seem too thick, gently stir in a splash of warm half-and-half.
For individual portions: Reheat smaller portions in the microwave until hot, stirring once or twice so they heat evenly. Add a splash of half-and-half or a little butter if needed.
Freezing
Freeze before reheating. Assemble the casserole without the topping, cover tightly, and freeze for up to 1 month for the best texture. Thaw overnight in the refrigerator, then reheat as directed. Add the melted butter and fresh chives just before serving.
Make-Ahead
Prepare up to 2 days ahead. Assemble the mashed potatoes in the baking dish, let cool, cover tightly, and refrigerate. When you’re ready to serve, reheat the casserole covered at 325°F, then finish with melted butter and fresh chives.
Frequently Asked Questions
◆ Can I make mashed potatoes two days ahead?
Yes. This recipe is designed to be fully assembled up to 2 days ahead. Let the casserole cool, cover tightly, and refrigerate. Reheat it covered at 325°F for 50–60 minutes, then finish with melted butter and fresh chives.
◆ Why do mashed potatoes turn gummy?
Mashed potatoes can become gummy when they’re overworked, which releases too much starch. Use a potato masher or ricer, then gently stir in the dairy just until combined. Drying the potatoes in the hot pot after draining also helps remove excess moisture.
◆ Do I have to use cream cheese?
For this recipe, I recommend using it. Cream cheese adds richness and body and helps the potatoes stay creamy through refrigeration and reheating. Other make-ahead mashed potato recipes can be made without it, but I wouldn’t omit it from this recipe without adjusting the other ingredients.
◆ Can I use milk instead of half-and-half?
Yes, but the potatoes won’t be quite as rich. Whole milk is the best substitute. Whichever you use, add it gradually—the amount you need can vary depending on the moisture in your potatoes.
◆ What kind of potatoes are best for make-ahead mashed potatoes?
Russet potatoes are my first choice because they’re starchy, fluffy, and relatively dry, which works especially well with the rich dairy in this recipe. Yukon Golds or a combination can also be used, but you may need less half-and-half.
◆ Can I freeze make-ahead mashed potatoes?
Yes. Assemble the casserole without the topping, wrap it tightly, and freeze for up to 1 month for the best texture. Thaw overnight in the refrigerator, then reheat as directed and add the melted butter and chives before serving.
◆ Can I double this recipe for a crowd?
Absolutely. One recipe makes a 9×13-inch casserole and serves 12. For a larger crowd, double the recipe and divide it between two 9×13-inch dishes so the potatoes reheat evenly.
Still have questions? Drop them in the comments — I love helping you cook with confidence! 💗
More Dreamy Potato Recipes
Boursin Cheese Scalloped Potatoes – Ultra-creamy scalloped potatoes made extra rich and flavorful with garlic-and-herb Boursin cheese.
Crack Potatoes – Cheesy, creamy potatoes loaded with bacon and ranch flavor for an irresistible comfort-food side.
Mississippi Mud Potatoes – A hearty potato casserole loaded with cheese and bacon and baked until hot and bubbly.
Buttered Potatoes – Simple, tender potatoes tossed with plenty of butter for an easy side that goes with just about anything.
Loaded Crispy Smashed Potatoes – Crispy-edged smashed potatoes piled with cheesy, savory toppings for a fun alternative to classic mashed potatoes
Tried This Recipe?
💌 And while you’re here, don’t miss the next cozy recipe — subscribe to my totally FREE newsletter so you’ll always have comfort food favorites at your fingertips. 💌
If you enjoyed this recipe, please take a moment to leave ⭐️⭐️⭐️⭐️⭐️ star rating and a quick comment — I love hearing from you and it helps our community of bakers and cooks!
📸 And if you Gram… don’t forget to share your photo on Instagram — tag me @gonnawantseconds so I can cheer you on and share your creations!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Make Ahead Mashed Potatoes
Ingredients
- 5 pounds potatoes, Russets
- 4 cloves fresh garlic, peel and whole
- 1 (8-ounce) package cream cheese, softened
- 1 (8-ounce) container sour cream
- 1/2 cup butter
- 1/4–1/2 cup warmed half-and-half, as needed
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1/4 cup fresh chives, chopped
Topping:
- 1/4 cup butter, melted
- 2 tablespoons fresh chives, chopped
Instructions
- Prepare the baking dish. Lightly butter or coat a 9×13-inch baking dish with nonstick cooking spray and set aside.
- Cook the potatoes. Peel potatoes then cut into 1-inch cubes. Place the potatoes and garlic in a large pot and cover them with cold water by about 1 inch. Season the water with salt. Bring to a boil over high heat, then reduce the heat and simmer for about 15–20 minutes, or until the potatoes are very tender when pierced with a fork.
- Drain and dry. Drain the potatoes and garlic thoroughly, then return them to the hot, empty pot. Set the pot over low heat for 1–2 minutes, gently shaking it occasionally, until the excess moisture has evaporated. Remove from the heat.
- Mash the potatoes. Mash the potatoes and garlic with a potato masher until no large lumps remain. For an extra-smooth texture, pass them through a potato ricer instead.
- Add the dairy. Add the cream cheese, sour cream, softened butter, salt, pepper, and chives. Stir or mash gently until evenly combined. Gradually add ¼ cup of the warm half-and-half, adding more only as needed until the potatoes are smooth and creamy. The mixture should be slightly thicker than you want the finished potatoes because it will soften as it reheats.
- Assemble the casserole. Spoon the potatoes into the prepared baking dish and smooth the top.
- Make ahead. Let the potatoes cool, then cover the dish tightly and refrigerate for up to 2 days.
- Reheat the potatoes. Remove the casserole from the refrigerator while the oven preheats to 325°F. If using a glass or ceramic dish, let it stand at room temperature for about 30 minutes. Keep the dish covered and bake for 50–60 minutes, or until the center is hot and reaches 165°F. If the potatoes seem thicker than desired, gently stir in a splash of warm half-and-half.
- Finish and serve. Pour the melted butter over the potatoes and sprinkle with the remaining chives. Serve hot.
Notes
- Choose Russets for the most reliable texture. Russets are drier and fluffier than Yukon Golds, making them better suited to this dairy-rich make-ahead recipe. A combination can work, but Yukon Golds may require less half-and-half.
- Add the half-and-half gradually. Potato moisture varies, so begin with ¼ cup and add only enough to create a creamy but still substantial consistency.
- Do not overwork the potatoes. A potato masher or ricer gives you the most dependable texture. Stir in the dairy gently and stop as soon as everything is combined.
- Drying the potatoes matters. Returning them to the warm pot removes residual cooking water and helps prevent loose or watery mashed potatoes.
- Reheat them covered. Covering the casserole prevents the surface from drying out before the center becomes hot.
- To freeze: Assemble the casserole without the topping, wrap it tightly, and freeze for up to 1 month for the best texture. Thaw overnight in the refrigerator before reheating as directed.












Made these for Thanksgiving and they were a big hit! Also made potato pancakes with the leftovers. This is definitely going in my special recipes file. Think it’d be great with pork or NY strip roast.
P.S. At first I was a bit worried because the potatoes seemed too soft and there were so many of them!! I didnt have a bowl big enough to mix everything together. They ended up a bit runny, and even after baking, seemed softer than I like. When I warmed them up the next day, I added a bit of instant potatoes, maybe 1 tablespoon, in the hope that’d thicken them up a bit. (That did the trick and I am only sharing that story in case it helps someone else.)
Hey, Diana! That’s awesome! We’re happy it was a hit! Thanks for sharing your experience and tweaks. <3
We add mayonnaise to mash potatoes. can i replace the cream cheese and or sour cream with mayo?
Hi, Jerrie. Sorry, I haven’t tried that. Maybe it’ll work? Let us know how it turns out!
have time & will to start your super recipes. TY
Thank you, Joanne! Enjoy 🙂
Can you use a crock pot?
Hi, Janet. I haven’t done it yet myself so I can’t give you the exact timing, but it should work out really well!