This post may contain affiliate links. See our disclosure policy.
Creamy, fluffy homemade mashed potatoes are the ultimate comfort food. With this simple how-to recipe, you can make this classic side dish that complements any meal.
Mom’s Perfect Mashed Potatoes
These creamy, buttery, mashed potatoes are the classic side dish for roast turkey, roast beef, or pork chops. In just a few simple steps, you’ll have delicious mashed potatoes for Thanksgiving, Sunday dinner, or a side for weeknight meatloaf.
Mashed potatoes can be tricky. They can easily get too thin, too whipped, too dense, or not dense enough. It really depends on your taste. In my opinion, my Mom makes the best mashed potatoes. They are thick, but smooth, dense, and fluffy, but not dry. Always perfect every time, and this is her homemade mashed potatoes recipe.
Ingredients in Mashed Potatoes
- Potatoes
- Sour Cream
- Butter
- Milk
- Salt & Pepper
- Fresh herbs for garnish
Best Potatoes for Perfect Mashed Potatoes
When making mashed potatoes, you want to use a nice, starchy potato such as Russet, Idaho, or Yukon Gold potatoes. Russet is the cheapest and easiest to find, which is why most people prefer to use them. They are high in starch and mash perfectly. Idaho potatoes are very similar to Russet potatoes and will mash up the same. If you like a more creamy, buttery taste, go with Yukon Gold. You really can’t go wrong with either. Yukon golds are nice because the skin isn’t as thick and dry as a Russet, so you don’t have to peel them perfectly. In fact, leaving a little bit of the peel on adds nutrients and gives it a nice texture. If you want the best of both worlds, use half of each!
How to Cook the Potatoes
You can switch up the cooking method for your mashed potatoes depending on what your particular needs and timing. In a hurry? Try our Instant Pot Mashed Potatoes recipe. Want to cook and serve your potatoes all in the same pot while also keeping them warm while serving? Try cooking them in the Crock Pot! I have personally used every method below and really, you can’t go wrong with any of them.
Boiled (stove top):
Boiling potatoes is the most traditional and common way of softening potatoes to be mashed. This is the way we have included in the recipe below because we realize not everyone will have the kitchen items available for the alternative methods below. Simply bring your water to a boil with a teaspoon or two of salt and add your peeled, diced potatoes. Boil for 15 minutes or just until potatoes are fork-tender.
Steamed (stove top):
There are some big advantages to steaming your potatoes rather than boiling them. Steaming potatoes is actually a faster method than boiling because you are heating much less water. Steaming also prevents your potatoes from getting mushy and waterlogged. It can make for lighter, fluffier potatoes. The only downside is you need a steamer basket, which a lot of people may not have. As for the method, it’s SUPER easy:
Fill a large pot with 2 inches of water and salt. Set steamer basket in pot, making sure water doesn’t come through the holes. Bring to a boil, then reduce to a rapid simmer. Add potatoes to steamer basket, cover pot, and steam for 25 minutes or until tender.
Instant Pot (pressure cooker):
I’ve got to say, cooking the potatoes in the Instant Pot is my personal favorite way of softening potatoes for mashed potatoes. It’s fast, easy, and efficient. I also love that it doesn’t take up precious stove space on Thanksgiving Day. You can plug in your Instant Pot far away from your high-traffic kitchen area and forget about it. It doesn’t heat up your house because all that heat and steam stays in the Instant Pot. We love this method so much, we actually dedicated an entire post to it: Instant Pot Mashed Potatoes.
Crock Pot:
I love cooking potatoes in a Crock Pot when I want to get potatoes going ahead of time and just forget about them. This is actually a great method for Thanksgiving day because you can start your potatoes and move on with the rest of your Thanksgiving meal prep. It is also a great method because after mashing them, you can put them back into the Crock Pot, switch it to “warm”, and to keep the potatoes warm until ready to serve. You can even serve them straight from the Crock Pot! Here’s what to do:
Spray Crock Pot with cooking spray and add peeled and diced potatoes (as many as your Crock Pot can comfortably hold). Add 1 cup milk, ½ cup water, and a generous pinch of salt over the potatoes, gently stir to combine. Place the lid on the Crock Pot and cook on HIGH for 4-5 hours or until potatoes are tender. After mashing/whipping the potatoes, return to Crock Pot to keep warm until ready to serve
Tips for Making Mashed Potatoes
- Cut your potatoes a little larger (if boiling) – Large potato dices won’t get as mushy or waterlogged. This can also be prevented if steaming or using the Instant Pot or Crock Pot.
- Use a stand mixer – I don’t know about you, but mashing potatoes by hand is not my favorite thing. In addition, a food processor or blender don’t generate the airy, fluffy potatoes we know and love. Instead, I love using my Kitchen Aid with the whisk attachment. Makes them perfectly every time without the hand cramps.
- Heat your dairy – Heat your milk and butter ingredients in a small saucepan or the microwave before adding to the potatoes. This will keep the potatoes warm and help with even distribution.
- Fluffy mashed potatoes – For light and fluffy mashed potatoes, all you need to do is rinse away a lot of the starch. Rinse your potatoes well after peeling and cutting into cubes. Then, rinse again after boiling when you drain the water in the sink.
- Creamy mashed potatoes- If you like your potatoes on the creamy side and a little more dense, add a few splashes of half and half, heavy cream, or a few tablespoons of cream cheese.
- Add some color – When serving, add a garnish of a parsley or thyme sprig to add fresh color to the potatoes.
Mashed Potatoes With Gravy
These potatoes are so good on their own, but they are my favorite with GRAVY. I mean, who doesn’t love their potatoes with a big ol’ gravy lake in the middle? Skip the powdered packet gravy or store-bought gravy and make your own. Trust me, it’s just as easy, and tastes a million times better! Here are some of our very favorite homemade gravy recipes to serve with mashed potatoes:
- Turkey gravy (seriously, this gravy is to die for)
- Beef Gravy
- Crockpot Steak and Gravy
- Country Gravy (included with our Chicken Fried Chicken recipe)
More Variations
If you don’t want to hop on the gravy train (or boat) there are many other ways you can serve your mashed potatoes. All of these variations can be served on their own, no gravy needed! Try them as a side with any of your favorite dishes:
- Fully Loaded – Top your potatoes with cheese, crumbled bacon, and green onion. So good we gave these potatoes their very own post!
- Sour cream and chives- Stir in a little sour cream and top with chives and fresh ground pepper.
- Roasted garlic- Preheat oven to 400 degrees. Slice off the top of a head of garlic. Drizzle with olive oil and sprinkle with salt and pepper. Wrap in foil and place in a shallow dish. Roast for 40 minutes or until golden and soft. Let cool for 10 minutes then squeeze out garlic cloves (to taste) over your potatoes before mashing.
Frequently Asked Questions
First of all, using the right kind of potato. We prefer Russet potatoes or Yukon Gold potatoes for smooth, creamy mashed potatoes. Second, cut the potato into large chunks (usually 4-6 equal pieces) to boil. If cut too small, the potatoes will be overcooked and mushy. Then, heat the liquid and fat you will be adding prior to mashing. A final trick is to use a stand mixer, or spend plenty of time hand mixing, so the potatoes are smooth and creamy with no lumps.
Milk gives mashed potatoes the fluffy texture we all love! Be sure to heat the milk and other ingredients prior to adding to the potatoes.
I always peel and dice my potatoes before boiling and mashing them. Some people prefer to leave the skins on and only dice them before boiling. I’ve seen this when I’ve ordered mashed red potatoes at restaurants as well. If you choose to leave the peel on your potatoes when boiling and mashing, be sure to thoroughly scrub the skins clean.
Storing and Reheating Mashed Potatoes
Storing: Leftover mashed potatoes are rare at my house, but if you do have leftovers, store them in an airtight container in the refrigerator for up to 4 days.
Reheating: No matter how you re-heat your potatoes, the most important thing to remember is to add liquid. After being in the refrigerator, potatoes tend to dry out. You can add a few splashes of milk, buttermilk, cream, or even chicken broth. Just add a splash at a time as you are re-heating them until they get back to the consistency you want. They should be right back to the consistency they were when you made them fresh. Also, don’t forget to add some butter to give them that fresh, buttery flavor. No one will even suspect they were re-heated!
Four easy ways to re-heat mashed potatoes
In The Oven: Stir in the liquid and butter into the mashed potatoes and spread in an even layer in a greased 9 x 13 baking dish. Bake at 350-degrees for 30 minutes or until heated through (165-degrees).
On The Stovetop: In a large pot over medium heat, add potatoes, liquid and butter. Stir often until heated through.
In The Crock Pot: Place potatoes, liquid, and butter in a Crock Pot on low heat for two hours, stirring occasionally until heated through.
In The Microwave: Though this is the fastest way of re-heating mashed potatoes, it is the least desirable. The consistency won’t be the same as when you first made the potatoes but sometimes you just need to get them heated quickly. In this case, place potatoes, liquid, and butter in a large microwave-safe bowl. Heat for one minute at a time, stirring well each time until heated through.
Using Leftover Mashed Potatoes
When I have leftover mashed potatoes, I like to incorporate them into a completely different meal. It’s easy to make two meals out of one big batch of potatoes! You don’t even need to make them the very next day. Your mashed potatoes will stay good in the refrigerator for up to four days.
One of our favorite ways to use up leftover mashed potatoes is Shepherd’s Pie. This is what my mom would make when we had leftovers and we always loved it. Another way to use up the leftovers is to make our Cheesy Potato Cakes (pictured below). This is a delicious crispy appetizer or side dish. You will love the creamy sauce to dip them in. If you have leftovers from Thanksgiving dinner, try our Thanksgiving Leftover Casserole. You can use up all those leftovers in one easy one-dish meal.
Read More: 60+ Potato Recipes from Idaho
How to Make Mashed Potatoes
Homemade Mashed Potatoes
Video
Ingredients
- 3-4 pounds Russet potatoes
- 1/2 cup whole milk
- 1/4 cup butter
- 1/2 cup sour cream
- salt and pepper to taste
Instructions
- Peel potatoes and cut into quarters.
- Place potatoes in a large stockpot and cover with cold water, add salt (about 1-2 teaspoons) and bring to a boil.
- Allow to boil for about 20-25 minutes or until the potatoes fall apart when poked with a fork.
- Combine milk and butter in a microwave safe bowl and place in the microwave for about 40 seconds or until butter is melted. This makes it so the milk doesn't cool off your potatoes when you add it.
- Drain potatoes and mash with a potato masher or mix in a stand mixer with whisk attachment. If you do a stand mixer, make sure to keep it on low to medium speed.
- Slowly add milk/butter mixture until you reach your desired consistency, adding more milk if you want the potatoes to be thinner.
- Mash in sour cream and salt & pepper. Serve immediately.
Notes
To keep mashed potatoes warm after cooking:
- Heat oven to 300 degrees. Put mashed potatoes in an oven safe dish with a lid, or cover with foil. Keep in the oven for up to an hour, stirring occasionally.
- Place mashed potatoes in a slow cooker/crockpot set on low or keep warm. Stir occasionally to prevent sides from burning.
To reheat mashed potatoes:
- Oven: Stir in the liquid and butter into the mashed potatoes and spread in an even layer in a greased 9 x 13 baking dish. Bake at 350-degrees for 30 minutes or until heated through (165-degrees).
- Stovetop: In a large pot over medium heat, add potatoes, liquid, and butter. Stir often until heated through.
- Crockpot: Place potatoes, liquid and butter in a Crock Pot on low heat for two hours, stirring occasionally until heated through.
- Microwave: Though this is the fastest way of re-heating mashed potatoes, it is the least desirable. The consistency won’t be the same as when you first made the potatoes, but sometimes you just need to get them heated quickly. In this case, place potatoes, liquid, and butter in a large microwave-safe bowl. Heat for one minute at a time, stirring well each time until heated through.
Love the cooking options! I prefer the instant pot method. Great ideas for reheating the potatoes too!
Good basic mashed potatoes recipe. I’d go easy on the milk so poto. Mixture isn’t too thin. Good directions for no-fail mashed potatoes recipe. 😊
Made these delicious mashed potatoes for dinner today. Awesome! They were a hit
Homemade mashed potatoes are the best for a holiday dinner or other special occasions. This recipe is very easy and the outcome is excellent. After you make fresh mashed potatoes you will never go back to boxed or frozen again. You can also use the leftovers for other recipes during the week or if you are in a hurry during the holiday season.
Reminds me of my great aunts mashed potatoes whose mashed potatoes were just like this and they look very delicious
Love the addition of sour cream. Just gives it that extra flavor.
Here in New Mexico we use red Chile as our gravy!
I am still a new cook to a point so having an easy recipes for this side dish that is also yummy. Is a great new way to begin cooking
Everything you could possibly want to know about making mashed potatoes! Could teach my dog with these simple steps.
Loved the variations for taste as well as the variety for making them (stove top etc.)
I usually make with cream cheese, so will try these with sour cream this year!
Simple and delicios!
These turned out soooo good! Very creamy and delicious! Will definitely use this recipe going forward!
I’ve made these potatoes and my kids finally said I did it right! Best creamy potatoes I’ve made! Thank you!!!!
Absolutely perfect…if followed…no more “gluey” texture!!! Thanks
This is a great opportunity to Thank these three wonderful Human Beings! Your recipes are so easy for me to follow. I do not have parents or aunts and grandmothers around to teach me more of the recipes that I wish I would have taken the time to learn from them. Every single recipe I have tried from you has come out perfectly, and tastes OH SO AMAZING! I love this recipe for Potatoes. I have a daughter who would rant and rave over mashed potatoes from a friend’s house, and I didn’t even realize the difference. Thank you for making the recipes so easy for me to follow, and not so crazy that I have no idea what you are talking about or where to find certain ingredients. I finally feel confident that I am getting some future grandma skills down to where they will want to come and visit me someday. (Not there yet.. but I owe a lot to you!)
Thank you so much for your kind and thoughtful comment Julie! I’m so glad our recipes have been a help to you!
Thanks for going over all the different ways to cook and giving so much detail! Of course I have been doing mash potaoes for years and even use some of these tricks, but I learned some new things. Thank you!!!! Such an awesome side!!!!
You can never go wrong with potatoes. Absolutely delicious
This recipe is the best! I tried it in fact the other week. The mashed potatoes are so creamy. The potatoes chosen are perfect for creamy mashed potatoes. The butter is an essential ingredient. And using plenty of butter is necessary. And the sour cream is the ingredient that makes it all fit together as a great side dish. And the right amount of salt and pepper. It is my favorite ! Love your recipe !! Favorite family recipes have given me so any good dishes; thank you for being here for all of us. I tell my grown daughter, do not leave out one ingredient in this awesome recipe. Yum. I give this five stars.
Great potatoes. If there are any leftovers, they make great potato cakes.
Tried these potatoes! Creamy, smooth potatoes, a staple now.
Love this! Had never thought to melt the butter and milk in a bowl before adding it in so you are not constantly trying to mix the butter in to melt.
Creamiest mashed potatoes ever. And you tips are very helpful. Thanks a bunch.