Yield: 8 servings

Creamy Make Ahead Mashed Potatoes

make ahead mashed potatoes with cream cheese in a white ceramic baking dish

You simply can’t go wrong with this delicious make ahead mashed potatoes recipe... Filled with cream cheese AND sour cream, it makes the BEST mashed potatoes. Always fluffy and delicious!

Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes



  1. Cook potatoes using your preferred method (boiling, Instant Pot*, etc.) until you can pierce them easily with a fork. Drain and press each potato through a potato ricer (no need to peel first).
  2. With an electric mixer, gradually beat in sour cream, cream cheese, milk, 4 tablespoons of the butter, onion salt, and pepper until light and fluffy.
  3. Spread the mixture in a greased casserole dish and cover with foil. Chill for up to 48 hours.
  4. When ready to bake, preheat the oven to 350 degrees. Dot the top of the potato mixture with remaining 2 tablespoons of sliced butter.
  5. Bake uncovered at 350 degrees for 45 minutes or until heated through.


*Instant Pot Yukon Gold Potatoes

Place the trivet in the bottom of the Instant pot insert, and dump in the whole 3-lb. bag of Yukon Gold potatoes (NO peeling necessary!!!). Pour in 1.5 cups of water, and pressure cook on high for 10 minutes. Do a 5-minute NPR, and then vent any remaining steam.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 354Total Fat: 20gSaturated Fat: 12gTrans Fat: 1gUnsaturated Fat: 6gCholesterol: 56mgSodium: 711mgCarbohydrates: 39gFiber: 4gSugar: 4gProtein: 7g

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag it @unsophisticook and hashtag it #unsophisticook!