| | | | | |

How to Make Homemade Mashed Potatoes

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. For more information, please visit my disclosure page.

Learn how to make creamy and delicious homemade mashed potatoes from scratch with our easy step-by-step guide. Discover tips for the perfect texture and flavor in this classic side dish recipe.

Mashed potatoes are a versatile side dish that pairs well with a variety of main courses, like roast chickenroast turkey, or salisbury steak. And what would shepherd’s pie be without a layer of perfect mashed potatoes on top?

A black bowl filled with fluffy mashed potatoes topped with butter.

No meal is complete without a big helping of mashed potatoes, they are the ultimate comfort food! This is especially true during the holidays, so I am here today to show you exactly how to make creamy mashed potatoes that turn out perfectly every time!

Ingredients to make mashed potatoes

Looking down on a bowl of potatoes, butter slices, milk and salt and pepper shakers.
  • Yukon gold potatoes or russet potatoes – 2.5 pounds of potatoes
  • Unsalted butter
  • Whole milk, half & half, or non-dairy milk of your choice
  • Salt & black pepper to taste
  • Tools used: StockpotLarge ColanderWire Masher

Optional additions:

  • Garlic – 1-2 cloves, minced or roasted for garlic mashed potatoes
  • Chopped fresh herbs – such as chives, green onions, parsley, or thyme
  • Grated cheese – like cheddar or Parmesan

Check out the printable recipe card below for the complete recipe and detailed instructions.

How to make mashed potatoes from scratch:

Peel and cut the potatoes: Start by peeling the potatoes and cutting them into evenly sized chunks. This helps them cook more evenly. If you prefer rustic mashed potatoes, you can leave the skins on.

Raw potatoes chopped on a cutting board

Boil the potatoes: Place the potato chunks in a large pot and cover them with cold water. Add a pinch of salt. Bring the water to a boil, and then reduce the heat to simmer.

Cook the potatoes for about 15-20 minutes, or until they are fork tender. You should be able to easily pierce them with a fork.

Potato chunks in a strainer being tested with a fork

Drain and warm the milk: While the potatoes are cooking, heat the milk in a small saucepan over low heat. You don’t want it to boil, but you want it to be warm when you add it to the hot potatoes.

Mash the potatoes: Once the potatoes are tender, drain them in a colander. Return them to the hot pot to let any remaining moisture evaporate. Use a potato masher to mash the potatoes until soft and creamy.

Add the milk and butter: Add the butter and allow it to melt. Gradually pour the warm milk over the mashed potatoes and mix until the potatoes are smooth and creamy. Adjust the amount of milk as needed to achieve your desired consistency.

Cooked potatoes mashed with butter and pepper with a masher in a glass bowl.

Season and serve: Season the mashed potatoes with salt and pepper to taste. 

You can also add minced garlic, herbs, green onions, or cheese at this point, depending on your preferences. Mix well and taste to adjust the seasonings. 

Serve your mashed potatoes immediately as is, or topped with your favorite Gravy recipe.

Expert Tips:

  • If your mashed potatoes turn out thicker than you’d like, you can use a little bit of the potato cooking water to thin them to your desired consistency in place of additional milk. This water already has some potato starch in it, which can help maintain a creamy texture.

FAQ’s

More delicious potato recipes:

Did you try this recipe? I’d love to see it!
Tag @cookingwithcurls on Instagram & Facebook and leave a ⭐️⭐⭐⭐⭐ review below!

Enjoy!!

A black bowl filled with creamy mashed potatoes topped with butter.

Creamy Mashed Potatoes

Learn how to make creamy and delicious homemade mashed potatoes from scratch with our easy step-by-step guide for the perfect texture.
5 from 2 votes
Print Rate
Course: Side Dish
Cuisine: American
Keyword: recipe, potatoes, mashed, easy
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: Servings
Calories: 502kcal
Author: Lisa Johnson

Ingredients

  • 2.5 pounds Yukon gold potatoes peeled and cut into 1-inch pieces
  • 0.5 cup unsalted butter at room temperature, cut into pieces
  • 1 cup half & half or whole milk
  • sea salt & fresh ground pepper to taste

Optional Additions

  • 1 large clove garlic minced or roasted
  • chopped chives, green onions, parsley, or thyme
  • grated cheese like cheddar or Parmesan
Prevent your screen from going dark

Instructions

  • Peel and cut the potatoes: Start by peeling the potatoes and cutting them into evenly sized chunks. This helps them cook more evenly. If you prefer rustic mashed potatoes, you can leave the skins on.
  • Boil the potatoes: Place the potato chunks in a large pot and cover them with cold water. Add a pinch of salt. Bring the water to a boil, and then reduce the heat to simmer.
  • Cook the potatoes for about 15-20 minutes, or until they are fork tender. You should be able to easily pierce them with a fork.
  • Drain and warm the milk: While the potatoes are cooking, heat the milk in a small saucepan over low heat. You don’t want it to boil, but you want it to be warm when you add it to the hot potatoes.
  • Mash the potatoes: Once the potatoes are tender, drain them in a colander. Return them to the hot pot to let any remaining moisture evaporate. Use a potato masher to mash the potatoes until soft and creamy.
  • Add the milk and butter: Add the butter and allow it to melt. Gradually pour the warm milk over the mashed potatoes and mix until the potatoes are smooth and creamy. Adjust the amount of milk as needed to achieve your desired consistency.
  • Season and serve: Season the mashed potatoes with salt and pepper to taste and serve while hot.

Notes

  • If you need dairy-free mashed potatoes, you can use dairy-free butter and a plant-based milk (like unsweetened almond, cashew, or oat milk) instead of regular butter and cow’s milk.
    Canned coconut milk is a great substitute for heavy cream or half & half, which still makes them rich and creamy.
  • Over mixing or using the wrong type of potatoes (waxy potatoes like new or red potatoes) can lead to gummy mashed potatoes. Use a potato masher and avoid overworking the potatoes. Do not overcook the potatoes or use a hand mixer!
  • To store leftovers: Allow potatoes to cool completely, then store them in an airtight container in the refrigerator for up to 3 to 5 days.
  • Please see post for full list of FAQ’s including freezer instructions.

Nutrition

Calories: 502kcal | Carbohydrates: 52g | Protein: 8g | Fat: 30g | Saturated Fat: 19g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 82mg | Sodium: 57mg | Potassium: 1283mg | Fiber: 6g | Sugar: 5g | Vitamin A: 929IU | Vitamin C: 57mg | Calcium: 107mg | Iron: 2mg

Similar Posts

2 Comments

  1. G’day Lisa Love mashed potatoes, true!
    Great photo as they are not easy to photograph…looks delish too!
    Cheers! Joanne
    Viewed as party of Foodie Friends Friday Thanksgiving Party

  2. My Westie looks like that every time it snows… I just feel so by for him every time it snows …
    I love your Irish Recipes….
    been making a layered Shepherds Pie since I was little… but I want to make it your way the right way

5 from 2 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating