Mashed potatoes are a classic comfort food that everyone loves. They are creamy, buttery, and perfect alongside any meal. This recipe for the best homemade mashed potatoes will give you a simple way to create this beloved dish at home. Whether you’re preparing a festive dinner or just a weeknight meal, these mashed potatoes are sure to please.

Why Make This Recipe
Why should you make this mashed potato recipe? First and foremost, homemade mashed potatoes taste way better than store-bought ones. You control the ingredients and flavors—no preservatives or artificial additives! Plus, this recipe is easy to follow and requires only a few simple ingredients. You will impress your family and friends with your cooking skills, and they will appreciate the delicious outcome.
How to Make The Best Homemade Mashed Potatoes
Ingredients:
- 10 small-medium Russet Potatoes (peeled, cubed)
- Water
- 1/2 tbsp salt
- 1 stick salted butter
- 1/4 cup heavy whipping cream
- Salt and pepper (to taste)
- (Optional) Parsley (for garnish)
Directions:
- Start by peeling and cubing the Russet potatoes. Ensure the cubes are even to help them cook uniformly.
- Add the cubed potatoes to a large pot.
- Fill the pot with water until it just barely covers the potatoes.
- Place the pot on the stove and turn the heat to high. Wait for the water to come to a boil.
- Once boiling, reduce the heat to medium-low. Allow the potatoes to cook for 10-15 minutes or until they can be easily pierced with a fork. Cooking time may vary based on the size of your potato cubes.
- When the potatoes are cooked thoroughly, remove the pot from the heat and strain the potatoes in a colander in the sink. Let them sit for 5 minutes to drain excess water.
- After 5 minutes, place the potatoes into a large mixing bowl. You can use a stand mixer or a regular glass mixing bowl.
- Add 5 tablespoons of butter and the heavy whipping cream to the potatoes.
- If using a stand mixer, attach the paddle and mix on low speed until smooth. Scrape the sides occasionally to remove lumps. If you don’t have a stand mixer, a hand mixer works perfectly in the same way.
- Taste your mashed potatoes and mix in any additional salt and pepper if needed.
- Transfer the mashed potatoes to a serving dish. Top with the remaining 3 tablespoons of butter and garnish with parsley if you like.
How to Serve The Best Homemade Mashed Potatoes
These mashed potatoes are perfect for serving alongside main dishes like roasted chicken, beef, or turkey. You can also enjoy them with gravy or just a sprinkle of extra butter. They make a great side for any meal and can be dressed up with toppings like cheese, bacon bits, or chives for added flavor.
How to Store The Best Homemade Mashed Potatoes
If you have leftovers, store the mashed potatoes in an airtight container in the refrigerator. They will stay fresh for up to three days. To reheat, warm them gently on the stove or in the microwave, adding a splash of milk or cream if they become too thick.
Tips to Make The Best Homemade Mashed Potatoes
- Choose russet potatoes for a fluffier texture.
- Ensure your potatoes are cubed evenly to cook uniformly.
- Drain the potatoes thoroughly to avoid watery mashed potatoes.
- For extra creaminess, use room temperature butter and warm the heavy cream before mixing.
Variation
You can easily customize this recipe. For garlic mashed potatoes, add a few cloves of roasted garlic before mashing. For a lighter version, use milk instead of heavy cream. Experiment with other herbs and spices to find your perfect flavor!
FAQs
1. Can I use other types of potatoes for mashed potatoes?
Yes, you can use Yukon Gold or red potatoes, but russet potatoes are ideal for light and fluffy mashed potatoes.
2. How can I make my mashed potatoes creamier?
You can make them creamier by using more butter and heavy cream or by adding a little sour cream for a tangy flavor.
3. Can I freeze mashed potatoes?
Yes, you can freeze mashed potatoes. Just place them in an airtight container and they can be stored for up to two months. Reheat them thoroughly before serving.
Now you’re ready to make the best homemade mashed potatoes! Enjoy this delightful dish, and happy cooking!

Homemade Mashed Potatoes
Ingredients
Main Ingredients
- 10 pieces small-medium Russet Potatoes, peeled and cubed Use evenly cubed potatoes for uniform cooking.
- 1/2 tablespoon salt Adjust to taste.
- 1 stick salted butter 5 tablespoons for mixing, 3 tablespoons for topping.
- 1/4 cup heavy whipping cream Warm before mixing for extra creaminess.
- Water For boiling the potatoes.
- Salt and pepper To taste.
- Parsley Optional for garnish.
Instructions
Preparation
- Peel and cube the Russet potatoes into evenly sized pieces.
- Add the cubed potatoes to a large pot.
- Fill the pot with water until it just barely covers the potatoes.
Cooking
- Place the pot on the stove and turn the heat to high, bringing the water to a boil.
- Once boiling, reduce the heat to medium-low and cook for 10-15 minutes or until easily pierced with a fork.
- Remove the pot from heat and strain the potatoes in a colander. Let them sit for 5 minutes to drain excess water.
Mixing
- Transfer the drained potatoes to a large mixing bowl.
- Add 5 tablespoons of butter and the heavy whipping cream.
- Using a stand mixer or hand mixer, mix on low until smooth, scraping the sides to remove lumps.
- Taste and adjust with additional salt and pepper if necessary.
Serving
- Transfer the mashed potatoes to a serving dish and top with the remaining 3 tablespoons of butter.
- Garnish with parsley if desired.


