Make-ahead mashed potatoes are the secret to a calm holiday dinner. Cream cheese and sour cream keep them silky and flavorful even after a day or two in the fridge, so you can check one side off your list early.
This creamy make ahead mashed potatoes recipe uses Yukon Gold potatoes and rich dairy for the fluffiest holiday mashed potatoes. They are an easy mashed potatoes for Thanksgiving and Christmas that reheat beautifully in the oven or slow cooker.
Recipe at a Glance
| Prep Time | 15 minutes |
| Cook Time | 25 minutes |
| Total Time | 40 minutes (plus reheating) |
| Servings | 8 servings |
| Category | Side Dish / Holiday |
Why You’ll Love These Make-Ahead Mashed Potatoes
- Silky, fluffy, and flavorful with cream cheese and sour cream
- Made up to 2 days ahead to free up your holiday
- Reheats beautifully without drying out
- Simple ingredients and a foolproof method
- Great for feeding a crowd
Ingredients You’ll Need
- 3 pounds Yukon Gold potatoes, peeled and cut into 1½-inch chunks
- 1 tablespoon kosher salt, for the cooking water
- 6 tablespoons unsalted butter
- ¾ cup warm whole milk or heavy cream
- 4 ounces cream cheese, softened, and ½ cup sour cream
- 1 teaspoon salt and ½ teaspoon black pepper
- Chopped chives and extra melted butter, for serving
How to Make Creamy Mashed Potatoes Ahead of Time
- Place the potatoes in a large pot, cover with cold water by 1 inch, add the kosher salt, and bring to a boil. Reduce to a simmer and cook for 15 to 20 minutes until very tender.
- Drain well and return the potatoes to the hot pot for 1 minute to steam off excess moisture.
- Mash the potatoes with a potato masher or ricer until smooth, then mix in the butter, cream cheese, and sour cream until melted and combined.
- Stir in the warm milk a little at a time until creamy, then season with the salt and pepper.
- Transfer to a greased baking dish, cool, cover, and refrigerate for up to 2 days.
- To reheat, bring to room temperature for 30 minutes, dot with butter, cover with foil, and bake at 350°F (175°C) for 30 to 40 minutes until hot. Stir and top with chives before serving.
Tips for the Best Fluffy Holiday Mashed Potatoes
- Use Yukon Gold potatoes for a naturally buttery flavor and creamy texture.
- Do not overwork the potatoes or they can turn gluey.
- Use warm dairy so the potatoes stay hot and absorb it easily.
- Salt the cooking water generously.
- Add a splash of milk when reheating if they seem thick.
Variations to Try: Mashed Potato Ideas
- Stir in roasted garlic or caramelized onions.
- Fold in sharp cheddar or Parmesan.
- Use half sweet potatoes for a colorful side.
- Reheat in a slow cooker on low for 2 to 3 hours for a hands-off holiday option.
How to Store It
Refrigerate in an airtight container for up to 4 days. Reheat in the oven, microwave, or slow cooker with a splash of milk or cream. Freeze for up to 2 months in a freezer-safe container and thaw overnight in the fridge.
Frequently Asked Questions
How far ahead can I make mashed potatoes?
You can make them up to 2 days ahead and refrigerate until ready to reheat.
How do you reheat mashed potatoes without drying them out?
Cover them, add a splash of milk and a few pats of butter, and heat in the oven or slow cooker.
Why are my mashed potatoes gluey?
Overmixing or using a blender or food processor releases too much starch. Mash gently with a masher or ricer.
Can I use russet potatoes for mashed potatoes?
Yes, but Yukon Golds are creamier and more flavorful, while russets are fluffier and need more dairy.

Make-Ahead Mashed Potatoes
Ingredients
Equipment
Method
- Step 1: Boil the potatoes in salted water for 15 to 20 minutes until tender.
- Step 2: Drain and return to the pot to steam dry for 1 minute.
- Step 3: Mash and mix in the butter, cream cheese, and sour cream.
- Step 4: Stir in the warm milk and season.
- Step 5: Transfer to a greased dish, cool, cover, and refrigerate up to 2 days.
- Step 6: Reheat covered at 350°F for 30 to 40 minutes, stir, and top with chives.
- Tip: Add a splash of milk if needed.
Notes
Reheat in a slow cooker on low for a hands-off option.
