Light, fluffy and creamy mashed potatoes with cream cheese are the best side dish for all dinners whether it's a regular weeknight or a special occasion. It has just the right amount of savory flavor and tang.
3lbs (1.4kg)russet potatoeswashed and scrubbed thoroughly
1cup (240ml)milk of choicewarm
1stick (113g)butterat room temperature
4oz (113g)cream cheeseat room temperature
1 1/2tspsea saltor to taste
1/2tspwhite ground pepper
1tbspfresh parsleychopped
Get Recipe Ingredients
Instructions
Peel the potatoes and chop them into big chunks.
Place the potatoes in a large soup pot and cover with cold water.
Place the pot over high heat and bring to a boil. Once bubbling, reduce the heat to a low and cover with a lid. Cook for 20-25 minutes, or until super tender.
Check the potatoes' doneness by inserting a knife into the middle of a large chunk. Once they are done, carefully drain.
Using a hand whisk or a potato masher, lightly mash the potatoes.
Add the warm milk, butter, and cream cheese. Season with salt and white pepper to your taste.
Whisk or continue to use the potato masher, for up to a minute, or until the potatoes are fluffy.
Sprinkle with freshly chopped parsley and chives.
Video
Notes
Here's a brief summary of my Tips & Tricks for this easy homemade mashed potatoes recipe:
Tip #1 includes ingredients swaps & subs.
See the easiest way to make creamy mashed potatoes in Tip #2.
For the best potatoes to use, see Tip #3.
Tip #4 includes how to make the best gravy for these creamy mashed potatoes.
For my serving suggestions, read Tip #5.
Instant Pot instructions are in Tip #6.
And slow cooker instructions are in Tip #7.
If you're a meal planner, read Tip #8.
If you're vegan, make this homemade mashed potatoes recipe as I describe in Tip #9.
Tip #10 includes Whole30 & Paleo substitutions.
My recommendations for how long to boil potatoes are in Tip #11.
To reheat frozen potatoes perfectly, read Tip #12.
To reheat in the oven, read Tip #13.
Or for slow cooker reheating instructions, read Tip #14.