This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

These Homemade Mashed Potatoes are creamy and delicious. With just a few easy steps, your family can enjoy mashed potatoes from scratch.

bowl of mashed potatoes
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Homemade Mashed Potatoes are a must for our Thanksgiving, Christmas, and most weeknight meals. My kids love it and with this easy side dish recipe, I can make them with simple ingredients.

If your family loves the taste of mashed potatoes as much as mine, we even have a slow cooker mashed potatoes recipe. The creamy texture makes this the best mashed potatoes recipe.

Supplies Needed

Here are the kitchen utensils you’ll need to make these delicious and easy homemade mashed potatoes.

  • Dutch Oven – I used a dutch oven to boil these potatoes but you can use a large stock pot as well.
  • Large Colander – You’ll need a large colander to drain the potatoes after they are cooked through.
  • Hand Held Mixer or Hand Masher – I used a hand held mixer to mash the potatoes but you can easily use a hand masher as well.

With these easy kitchen tools, we will show you how to make mashed potatoes.


ingredients for recipe: potatoes, seasoning, butter, milk
  • Russet Potatoes
  • Butter
  • Whole Milk
  • Salt and pepper

Scroll to the bottom of the post for the full recipe and ingredients in the recipe card.

Variations Ideas

I love these homemade, creamy potatoes as is. But you also stir in some of these ingredients to change up the flavor to make these potatoes your own.

  • Garlic – Garlic salt, fresh cloves garlic or minced garlic would all be delicious in these potatoes.
  • Sour Cream – Or use Plain Greek Yogurt for a lower calorie option
  • Cream Cheese – softened at room temperature before mixing it into the potatoes.
  • Cheese – Shredded Cheddar Cheese or Grated Parmesan Cheese for a delicious variations.
  • Seasonings – I love mixing in a ranch mix, fiesta ranch mix or Italian seasoning. You can even add in fresh herbs for added flavor.
  • Change the Potatoes: We used regular russet potatoes in this recipe. However, Yukon gold potatoes or baby red potatoes would also be delicious. Honestly, I use whatever potatoes I can find at my local grocery store.
  • Use Heavy whipping cream: The recipe calls for milk, but you can substitute with heavy whipping cream for even creamier mashed potatoes.
  • Use a potato masher: If you want a chunkier mashed potatoes, use a hand potato masher instead of a hand mixer. Either way you will get the perfect mashed potatoes to your consistency.

How to Make Homemade Mashed Potatoes

Peeled potatoes on a cutting board and dicing potatoes into small pieces

Step 1 – First, wash and peel all of the potatoes. Second, cut the potatoes into quartered pieces.

Placing diced potatoes in a large pot of water

Step 2 – Then put the potatoes in a large pot and add enough cold water to cover them.

Placed drained cooked diced potatoes in a large pot with a stick of butter and salt and pepper

Step 3 – Place the pot of potatoes on the stove. Bring to a boil. Let the potatoes boil until they are fork tender. Drain potatoes and place back in pot. Then add the butter, milk, salt and pepper.

Mashing potatoes in a large pot with a hand mixer

Step 4 – Finally, use an electric mixer to blend the potatoes and ingredients all together. Mix until they are light and fluffy.

  • Step 8 – You can also use a hand masher to mash the potatoes to the consistency that you like.
  • Step 9 – Serve warm and enjoy topped with green onions or chopped bacon.

Recipe Tips

  • Do not Over mix: Be careful to not over mix the potatoes. This will make them gummy instead of fluffy. I learned this the hard way.
  • Cut the potatoes the same size: When boiling the potatoes, it is helpful if they are all the same size. It will help them cook evenly and be ready at the same time.
  • Use cold water. When you add the potatoes to the pot, make sure to cover them with cold water. Using cold water will make sure that the potatoes are cooked evenly.
  • Do not undercook the potatoes. The potatoes should be fork tender when done. Otherwise, your mashed potatoes will not be soft and fluffy.
  • Add more butter – It really is very easy to make this homemade side dish. You can drizzle a little melted butter on top before serving if you prefer.
  • Only add in warm ingredients – Sit the butter and milk out and let it come to room temperature before mixing into the potatoes. This will make sure that the potatoes can absorb these ingredients and will be extra creamy.
  • Let the potatoes steam before mashing. Let the potatoes rest for approximately 10 minutes in the colander before moving them back to the pot to mash them. This allows the potatoes to dry some which will make them fluffy once they are mashed.
bowl of mashed potatoes with butter

Do you you need to soak the potatoes before mashing them?

Some recipes suggest soaking the potatoes before boiling them and mashing them. This helps the potatoes release any excess starch.

However, I have found that this is not needed since I boil the potatoes in this recipe. Just make sure to use cold water when covering the potatoes with water in the dutch over or stock pot.

I have made these mashed potatoes many times without soaking the potatoes first and they are amazing every time. I don’t recommend it for this recipe as I don’t think it’s needed.

What is Fork Tender for potatoes?

I used the phrase “fork tender” for when you know the potatoes are done cooking. What this means is that the entire potatoes are tender.

You can test this by piercing the potatoes with a fork. If the fork can easily slide to the center of the potato, this means the potatoes are done and ready to be mashed.

bowl of mashed potatoes

How to Freeze

I prefer to enjoy mashed potatoes fresh, however you can freeze mashed potatoes. We do not recommend you freeze raw potatoes, but you can freeze cooked mashed potatoes.

I liked to place my mashed potatoes in a freezer safe baking dish like a throw away foil pan.

When you are ready to use. Thaw overnight in the fridge. Place tabs of butter over the potatoes and bake in a preheated oven at 350 degrees for 20-30 minutes until heated through.

If the potatoes are too thick pour some milk into the baking dish and mix together until you get the consistency you like.

Check out our Can you Freeze Mashed Potatoes post for more information.

How to Reheat

You can use the microwave but I prefer to use the oven. Just put the mashed potatoes in a baking dish and reheat at 350 degrees F for about 20 minutes or until heated through.

Using the oven is nice. Since you are spreading the potatoes into an even layer in the dish you can top it with pieces of butter which helps the potatoes from drying out. I also add more butter and milk before reheating.

Make sure to stir everything to make sure the entire dish is heated.

What to Serve with Homemade Mashed Potatoes

These are just a few ideas. I think mashed potatoes goes with just about anything!

We also like this easy white gravy or brown gravy on mashed potatoes. Yum! I’m convinced that everyone will love these potatoes.

They are the best!

bowl of mashed potatoes

Frequently Asked Questions

How to Store Leftover

Place any leftovers inside an airtight container in the fridge.
They will last up to 4 to 5 days.

Do you have to peel the potatoes?

I usually peel the potatoes when I make these potatoes but you do not have to peel them. If you choose not to peel them, wash and scrub the potatoes before boiling.

Can you peel them ahead of time?

Yes, you can. This is great for the holidays or when having company. Peel and dice the potatoes. Then cover them with water and store in the refrigerator for up to 24 hours before cooking and mashing them.

How Many Potatoes Per Person:

You want about one potato per person. We used 3 pounds of potatoes which is about 6 large potatoes. This amount will feed 6 people.

How to Fix Runny Mashed Potatoes

If your mashed potatoes end up too runny, you can actually thicken them. Check out How to Thicken Mashed Potatoes to learn more.

More Easy Potatoes Recipe

We love hearing from you. If you make this best homemade mashed potatoes recipe, please leave a comment or a star review.

bowl of mashed potatoes

Homemade Mashed Potatoes

5 from 13 votes
These homemade mashed potatoes are creamy and delicious. With just a few easy steps, your family can enjoy mashed potatoes from scratch.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 8
Cuisine American
Course Side Dish
Calories 255


Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!


  • Clean and peel the potatoes. Then quarter them.
  • Place the potatoes in a large pot and cover them with water. Bring to a boil and simmer for about 10-15 minutes until the potatoes are fork tender.
  • Drain the potatoes and then return them back to the pot.
  • Then add in the butter, milk, salt and pepper. Use an electric mixer to blend the potatoes until they are light and fluffy or use a hand masher to mash them to the consistency that you prefer.
  • Serve warm and enjoy!

Nutrition Facts

Calories 255kcal, Carbohydrates 32g, Protein 5g, Fat 13g, Saturated Fat 8g, Polyunsaturated Fat 1g, Monounsaturated Fat 3g, Trans Fat 1g, Cholesterol 34mg, Sodium 268mg, Potassium 756mg, Fiber 2g, Sugar 3g, Vitamin A 407IU, Vitamin C 10mg, Calcium 61mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Mara Paul says:

    Very easy to follow and do, even for a first timer!!

  2. Karen says:

    Absolutely easy and delicious mashed potatoes ?

  3. Carrie Barnard says:

    Sounds delicious – Thank you for sharing!

  4. Kelly says:

    I am asked to bring mashed potatoes to every holiday gathering. When I make mine I warm the milk up just slightly before pouring it in and I use softened garden vegetable cream cheese instead of butter. So delicious @