Creamy Mashed Potatoes
Mar 19, 2025, Updated Nov 17, 2025
Jump to RecipeThis post may contain affiliate links. Please see our disclosure policy.
If you’re looking for the most comforting side dish for any meal, these Creamy Mashed Potatoes are a non-negotiable for me. My go-to side dish, these are made with simple ingredients and a few thoughtful steps to ensure they result in the fluffiest, most luxurious mashed potatoes you can make.
Not only because potatoes are half of this blog’s namesake, but I’m a Midwest-rooted guy who has been making mashed potatoes for as long as I could reach the counter and see into the pot.
Why You’ll Love This Recipe
- Restaurant-level creaminess – Ricing the potatoes results in the smoothest, fluffiest mashed potatoes that are never gluey.
- Perfect for holidays – This recipe scales beautifully and pairs with any Thanksgiving or holiday spread.
- Easy technique – Simple ingredients with minimal steps ensures foolproof results.
- Versatile – Base ingredients can be enhanced with add-ins like ranch seasoning, cheddar cheese or fresh herbs for a customizable side.
Ingredients You’ll Need
- Potatoes – 3 pounds (about 3 large russet potatoes) scrubbed, washed and peeled. You can use Yukon gold, though they are more difficult to peel for the guaranteed velvety-smooth finish.
- Whole milk – 1 cup, warmed in a saucepan.
- Butter – 6 tablespoons, melted, plus more to drizzle on top for serving (as desired).
- Kosher salt – 1 tablespoon for boiling the potatoes and 1 teaspoon for seasoning the mash.
- Black pepper – ½ teaspoon or more to taste.
- Sour cream – ¼ cup, set out at room temperature.
How to Make Creamy Mashed Potatoes
Prep the potatoes. Use a vegetable peeler to peel potatoes and cut into large 2-inch chunks. Place in a large stock pot and cover with cold water.
Season & boil. Add 1 tablespoon kosher salt to the water. Bring to a boil over high heat, then reduce to a simmer. Cook for 12 to 15 minutes, or until the potatoes are just fork-tender.
Drain & rest. Drain potatoes in a colander and let them steam for a few minutes. This removes excess moisture.
Rice the potatoes. Return the empty pot to the stove (off heat). Use a potato ricer to rice the potatoes directly back into the warm pot.
Warm the dairy. In a small saucepan, heat the milk and butter together until melted and warm (but not boiling).
Combine gently. Pour the warm milk and butter mixture into the riced potatoes. Add sour cream, 1 teaspoon kosher salt and ½ teaspoon black pepper.
Using a spatula, gently fold everything together until just combined. Avoid overmixing to maintain a light, creamy texture.
Taste & finish. Adjust seasoning, as needed. Garnish with fresh, chopped chives and a drizzle of melted butter (optional). Serve warm.
Tips for the Best Creamy Mashed Potatoes
Don’t overwork the potatoes. Once the potatoes are riced, avoid stirring vigorously or whipping with a mixer. Overworking releases starches and causes a gluey, gummy texture. A potato ricer prevents chunks and naturally creates soft ribbons of potato that fold beautifully into the other ingredients.
Warm your liquid. Cold milk or butter can cause the potatoes to seize and tighten. Melt the butter and warm the milk in a small saucepan until just heated, but do not boil. Measure and set your sour cream aside to come to room temperature. Warm liquids create smooth, dreamy results.
Easily go dairy-free. Use almond milk, cashew milk or any neutral dairy-free milk in place of whole milk. Use plant-based butter, and swap sour cream for a dairy-free yogurt or alternative. This recipe stays just as creamy.
Flavor-Boost Your Mashed Potatoes
Once you’ve mastered the perfect creamy mashed potato base, you can give them a flavor boost to take your mashed potato game to the next level. Here are some of my favorites:
- Ranch Mashed Potatoes: Stir in a spoonful of ranch seasoning or fresh herbs – dill, parsley and chives – when you add the sour cream. The result is a tangy, herby twist.
- Creamy Cheese Mashed Potatoes: Add shredded cheddar, gruyère, or even a soft goat cheese for richness. Add any one of those cheeses along with 2 ounces of softened cream cheese for an even richer finish. You can use a non-dairy cheese alternative if you’re making a dairy-free version.
- Roasted Garlic Mashed Potatoes: Roast a bulb of garlic ahead of time and mash several cloves (always measure with your heart) into the potatoes. You can run the roasted cloves through the potato ricer to ensure even distribution.
Frequently Asked Questions
Absolutely. Substitute the butter for ghee and the milk for a milk alternative. I like to use unsweetened almond milk or even coconut milk. If you are worried about the flavor of a non-dairy milk, try swapping in warm vegetable stock.
Swap in unsweetened almond milk and a plant-based vegan butter or olive oil. There are a number of products available that will melt and fold into the potatoes beautifully.
Yes. While these are best served warm and fresh, you can make them ahead and reheat. If needed, add a little extra milk or non-dairy milk to a pot on the stove. Spoon in your mashed potatoes and gently fold in the warm liquid, until incorporated. Keep the heat low, stirring gently, so they stay creamy and don’t burn on the bottom of the pot.
Leftover mashed potatoes can be formed into patties and fried in a skillet for crispy Mashed Potato Patties or used in Coddled Eggs with Potato Purée. They’re also great for topping a Lentil Cottage Pie or any type of shepherd’s pie.
Whether you stick with the classic mashed potatoes recipe or make a Whole30-compatible or dairy-free version, the result will always be a rich, satisfying side dish everyone will enjoy.
Creamy Mashed Potatoes
Ingredients
- 3 pounds russet potatoes, washed and peeled
- 1 cup whole milk
- 6 tablespoons butter
- 4 teaspoons kosher salt, divided
- ½ teaspoon black pepper
- ¼ cup sour cream, room temperature
- Fresh chives, chopped, (optional) for garnish
Instructions
- Peel potatoes and cut into 2-inch chunks. Place into a large pot and cover with cold water.
- Add 1 tablespoon kosher salt to the water. Bring to a boil over high heat, then reduce to a simmer. Cook for 12 to 15 minutes, until potatoes are just fork-tender.
- Drain potatoes in a colander and let steam for a few minutes.
- Use a potato ricer to rice the potatoes back into the warm pot.
- In a small saucepan, heat the milk and butter until melted and warm (do not boil).
- Add the warm milk and butter mixture, sour cream, 1 teaspoon kosher salt and ½ teaspoon black pepper to the riced potatoes.
- Gently fold with a spatula until just combined. Avoid overmixing to keep potatoes light and creamy.
- Taste and adjust with additional salt as needed. Serve warm with chopped chives (optional).
Notes
- For dairy-free mashed potatoes, substitute almond milk or another neutral dairy-free milk, plant-based butter and use a dairy-free sour cream alternative.
- Mix-ins like shredded cheese, roasted garlic or ranch seasoning can be added for extra flavor.
- Warm dairy incorporates more smoothly and prevents the potatoes from seizing, so don’t skip that step.
- If you don’t have a potato ricer, you can use a potato masher. Just be gently and try not to overwork the potatoes. That’s key to the creaminess.
Like this? Leave a comment below!
How do recommend keeping mashed potatoes tasty while transporting for 90 minutes? Fun to check out your ideas, Reed. Hope life is good for you!
Jean, I recommend spreading mashed potatoes in a casserole dish versus a deep bowl. When you get to the destination, pop them into the oven for a few minutes, and they will be evenly warm and creamy throughout. Alternatively, wrap the serving container in a few clean dish towels and place in an insulated bag or cooler (without cold items).