When a fork slides through a Yukon Gold potato without resistance, you’ve got the start of a good mash. The challenge is getting that same creamy texture back after the potatoes have spent time in the refrigerator. I make these Make-Ahead Mashed Potatoes with cream cheese, sour cream, butter, and warm milk, so they’re rich and smooth before they go into the baking dish.
They’re made for the kind of dinner where you’d rather have the potatoes ready ahead than juggle one more pot at the last minute. Mash them, spread them in the dish, and refrigerate; when it’s time to eat, they go into the oven covered. The result is soft, creamy potatoes you can bring to the table without having to start from scratch just before serving.

Kitchen Note
Let the cream cheese soften fully before it goes into the hot potatoes. It blends in smoothly instead of leaving little cool lumps that tempt you to keep mashing.
Save these Make-Ahead Mashed Potatoes for a smoother dinner prep: creamy potatoes ready to bake when you need them.
Why These Mashed Potatoes Reheat Better Under a Cover
Mashed potatoes can dry out during reheating because the outside is exposed to oven heat while the middle is still warming. A tightly covered baking dish holds in moisture and gives the potatoes a gentler, more even reheat. The butter dotted across the top melts into the surface as the dish warms, rather than leaving a dry layer of mash exposed to the oven.
This isn’t meant to be a browned potato casserole. The goal is a soft top and a creamy center, so keep the dish covered while it heats and uncover it only for the short rest before serving. Spreading the mash evenly in a 9×13-inch dish also helps the center warm along with the edges. That balance is what makes this a useful make-ahead side: you can finish the hands-on work earlier, then let the oven bring the chilled potatoes back to serving temperature.
What Yukon Golds and Creamy Dairy Bring to the Mash

- Yukon Gold potatoes — Their naturally buttery taste and creamy texture make a smooth mash without needing to rely on lots of added dairy for body. Choose firm potatoes without green patches; ordinary grocery-store Yukon Golds work well. Peeling and cutting them into evenly sized pieces helps them cook at a similar pace.
- Unsalted butter — It adds richness without bringing an unpredictable amount of salt along with it. A standard grocery-store butter is fine here; the bigger detail is keeping the two portions separate, since some is mashed in and the rest goes on top.
- Cream cheese — This gives the potatoes a fuller, more cohesive texture than milk and butter alone. A basic block works well, and softening it first helps it blend through the warm potatoes instead of staying in small lumps.
- Sour cream — Its gentle tang cuts through the richness of the butter and cream cheese. Use fresh sour cream with a clean, pleasantly tart flavor; there’s no need for a specialty brand.
- Whole milk — Warm milk blends into the potatoes more easily than cold milk and keeps the mash from cooling as quickly. Whole milk brings a rounder, richer texture than a lower-fat milk.
- Black pepper — It adds a little warmth without competing with the creamy dairy. Either freshly ground or standard pre-ground black pepper works; use the kind you keep on hand.
From Fork-Tender Potatoes to a Warm, Creamy Dish
Simmer the potatoes until they give easily
Put the peeled, 1 1/2-inch potato pieces in an 8-quart pot and cover them with 1 inch of cold water. Add 2 teaspoons of the kosher salt, bring the water to a boil over high heat, then lower the heat and simmer for 15–20 minutes. The potatoes are ready when a fork slides into a piece easily; if the center still feels firm, give them more time rather than trying to mash them undercooked.
Mash while the potatoes are warm
Drain the potatoes well and return them to the warm pot. Mash them with 3/4 cup of the butter, the softened cream cheese, sour cream, warm milk, the remaining 1 teaspoon of salt, and the black pepper. Keep going until the mixture is smooth, but stop once the lumps are gone; working it far beyond that can make the texture heavy.
Spread, butter, and chill
Grease a 9×13-inch baking dish and spread the potatoes evenly into it. Dot the surface with the remaining 1/4 cup of butter, then cover the dish tightly. Refrigerate it for up to 2 days before baking.
Bake through the center, then rest
Heat the oven to 350°F and bake the covered dish for 45–60 minutes, until the center reaches 165°F. If the center hasn’t reached that temperature, return the covered dish to the oven and continue heating. Uncover the potatoes and let them rest for 5 minutes before serving.
Three Useful Swaps for This Make-Ahead Potato Dish
Use Greek yogurt for a brighter tang
Replace the sour cream with the same amount of plain, full-fat Greek yogurt. It keeps the mash creamy and adds a slightly sharper tang, though the potatoes will taste a little less rich.
Make the whole dish dairy-free
Use dairy-free butter, dairy-free cream cheese, dairy-free sour cream, and plain unsweetened plant milk in place of their dairy counterparts, matching each amount. The result is still creamy, but the flavor and richness depend more on the brands you choose.
Use 2% milk for a lighter mash
Swap the whole milk for the same amount of 2% milk and warm it before mashing. The potatoes will be a little less rich, while the cream cheese, sour cream, and butter still give them plenty of body.
Storage and Reheating
- Refrigerator: Keep the assembled, unbaked dish tightly covered for up to 2 days. Refrigerate baked leftovers covered and use them within 3–4 days.
- Freezer: Cooked leftovers can be frozen in airtight portions for up to 1 month for the best texture. Thaw them overnight in the refrigerator; the potatoes may be a little less silky afterward.
- Reheating: Warm individual portions covered in the microwave in short intervals, stirring between intervals until hot throughout. Long, uncovered heating can dry the edges before the middle is warm.
Questions That Come Up Before the Potatoes Hit the Oven

Make-Ahead Mashed Potatoes
Ingredients
Equipment
Method
- Put the potatoes in an 8-quart pot, cover with 1 inch of cold water, and add 2 teaspoons of the salt.
- Bring the water to a boil over high heat, then reduce the heat.
- Simmer for 15–20 minutes, until the potatoes are very tender when pierced with a fork.
- Drain well and return the potatoes to the warm pot.
- Mash the potatoes with 3/4 cup of the butter, the cream cheese, sour cream, warm milk, remaining 1 teaspoon salt, and pepper until smooth.
- Grease a 9x13-inch baking dish and spread the potatoes evenly in it.
- Dot the top with the remaining 1/4 cup butter, cover tightly, and refrigerate for up to 2 days.
- When ready to serve, heat the oven to 350°F.
- Bake the covered dish for 45–60 minutes, until the center reaches 165°F.
- Uncover and let the potatoes rest for 5 minutes before serving.