Silky Homemade Thanksgiving Mashed Potatoes Recipe!

Ina Eats In

The next best thing next to a great turkey for Thanksgiving is creamy and flavorful mashed potatoes. These mashed potatoes will blow your mind and will make your Thanksgiving meal this year better than ever before.

What makes this mashed potato recipe so special?

  • buttery flavor
  • creamy and slilky texture
  • garlic and parmesan!

What are the best kind of potatoes for to use?

If you haven't guessed it already, the main ingredient in mashed potatoes is...potatoes. Believe it or not, there are many different kinds of potatoes and they all have their own unique flavors and textures. The most commonly used potatoes for mashing are Russets and Yukon Golds.

  • Russets tend to be starchier of the two and when mashed, they have a more light and fluffy texture.
  • Yukon Gold potatoes are yellow in color and as with other yellow/gold potatoes, they have move of a buttery flavor and are the more dense of the two.

For creamy mashed potatoes, I prefer to use Yukon Golds because they provide more flavor and are much creamier when done right. It is also important to pick out quality potatoes that are firm and do not have sprouting. You should also avoid any green or brown spots that may compromise the flavor of your mashed potatoes. 

How to make mashed potatoes in 5 simple steps:

  1. Boil potatoes
  2. Peel and mash
  3. Add flavors
  4. Mix
  5. Serve and enjoy!

Boiling the potatoes takes the most time of the whole recipe. Start of by washing your potatoes and adding them to a pot filled with cold water. Do not peel and cut your potatoes. The reason for this is because you want to preserve the starches within the potato for a better texture in the end. You also don't want the potatoes to absorb too much water because if they do, they will not be able to absorb the dairy ingredients well and you will be left with mashed potatoes with consistency of glue.

The amount of time it will take for your potatoes to fully cook depends on the size of your potatoes. Start checking doneness of the potatoes after 30 minutes but be aware that large potatoes can take up to one hour. To check if they are done, stick a knife or fork in them. If the knife easily slides all through the center of the potato, then your potato is tender and it is done boiling.

Once the potatoes are done boiling, remove them from the water and let them sit to cool off then peel them. Mash the potatoes with a potato masher or for better results, use an electric mixer. Once the potatoes are broken down, add butter. Continue to mash or beat your boiled potatoes with the butter.

Why it's important to add the butter FIRST:

This step has everything to do with EXTRA silky mashed potatoes. Potatoes are a starchy vegetable and when those starches are coated with butter before adding any other ingredients, you will be left with silky texture resulting in the BEST mashed potatoes.

Now that we talked about getting the perfect texture, next step is adding all the right flavors. While butter provides a great amount of flavor to your mashed potatoes, there is always room for garlic and parmesan, if you ask me! These are my favorite flavors in mashed potatoes and that is what I am sharing with you. 

To the mashed potatoes and butter, the next step is to add cream cheese, parmesan cheese, garlic salt, milk, parsley, and salt and pepper to taste. After all ingredients have been added, mix until all ingredients are incorporated and you now have yourself the perfect mashed potatoes great for any occasion

Make ahead instructions: 

You can make these mashed potatoes ahead of time and store in the fridge or you can make them morning of dinner and store them in a slow cooker on low setting until it is time to serve them. If you store in the in the fridge, a rule of thumb for best results is three days or less.

To reheat refrigerated mashed potatoes, you can use the stovetop method or a microwave.

  • If using a microwave, heat one minute at a time, stirring in between each minute until the mashed potatoes are heated all the way through. 
  • Stovetop method needs more involvement. Place mashed potatoes in a pot and on medium heat, stir mashed potatoes constantly until heated fully through. DO NOT leave your mashed potatoes on heat without mixing them. They are thick, making them very easy to burn.


  • 4 Pounds Yukon Gold Potatoes
  • 4 tablespoons softened butter
  • 4 Ounces Cream Cheese
  • 1/2 - 3/4 Cup Whole Milk
  • 1 1/2 teaspoon garlic powder
  • 3/4 cups Parmesan cheese
  • 1 tablespoon parsley flakes
  • 1 teaspoon Salt
  • 1/2 teaspoon pepper


  1. Wash potatoes thoroughly. Then, place potatoes in a large pot of water, skin on, and make sure there is enough water to cover the potatoes. 
  2. On medium heat, bring water to a boil. Boil the potatoes until tender, 30 minutes to 1 hour depending on size of the potatoes.
  3. Once potatoes are fully cooked through and tender, drain and remove from heat. You can check for tenderness by sticking a knife through the potatoes. If it easily glides past the center of the potato, is is done.
  4. Remove potatoes from heat and drain.
  5. Let the potatoes cool before peeling. To speed up the process, run potatoes under cold water.
  6. Peel potatoes and place in the same pot used to boil the potatoes.
  7. Place the pot over low heat, and start mashing the potatoes. Add butter one tablespoon at a time while continuing to mash.
  8. Next, add cream cheese and mash until the butter and cream cheese are completely incorporated in the potatoes.
  9. Add milk to the mashed potatoes until desired consistency is achieved. 
  10. Lastly, add garlic powder, Parmesan cheese, parsley, salt, and pepper and mix until all ingredients are combined. 
  11. Serve warm.

*Optional garnish: Sprinkle parsley flakes and drizzle melted butter over the mashed potatoes for a better table presentation of your mashed potatoes. 

Comments / 0

Published by

Welcome to Ina Eats In! I have a passion of creating delicious recipes and more importantly, sharing them with loved ones. I invite you to follow along my delicious journey so you never miss a bite!

Rochester, NY

More from Ina Eats In

Comments / 0