When I say these are the Best Mashed Potatoes, I mean it with my whole heart—and taste buds. Creamy, buttery, fluffy yet rich, they hit all the right textures without veering into gluey or bland territory. Each bite melts smoothly, with a balance of salt and cream that warms from the inside out.
What makes these mashed potatoes stand out isn’t just the flavor—it’s the method. They’re made with Yukon Golds, steamed instead of boiled, and finished with warm cream and melted butter whipped to just the right consistency. There’s a velvety elegance to them without being fussy. You don’t need a ricer or stand mixer, just a good masher and a little patience.

Why Yukon Golds Are the Potato of Choice
I’ve tested a lot of potatoes over the years, but Yukon Golds have never let me down. They strike the perfect balance between creamy and structured. You can mash them easily without needing extra tools, and they naturally bring a rich, buttery flavor to the table—even before adding a single pat of butter. Russets tend to fall apart and need more work to taste great. Red potatoes are too waxy. Yukon Golds? Just right. They’re the foundation that makes this recipe so smooth and luxurious without being overworked.
The Ingredients That Make These Mashed Potatoes Work

Yukon Gold potatoes are the heart of this dish. They have a naturally creamy texture and a slightly buttery flavor that makes them perfect for mashing. Unlike russets, they hold their structure just enough without turning gummy.
Unsalted butter is non-negotiable. It lets me control the salt level and adds richness without overwhelming the palate. I use a generous amount because mashed potatoes should taste indulgent.
Heavy cream adds silkiness and depth. I warm it gently before mixing so it incorporates easily and doesn’t cool down the potatoes.
Salt is key. Potatoes soak it up, and under-seasoned mash is just sad. I salt the water for steaming and then season again while mashing.
Optional: Garlic cloves (steamed along with the potatoes) or cream cheese for a slight tang if I want to change things up.
How To Make the Best Mashed Potatoes
Step 1: Prep and Steam
Peel the Yukon Golds and cut them into evenly sized chunks. I prefer steaming them over boiling—it keeps them from getting waterlogged. Steam until fork-tender, usually about 18–20 minutes.
Step 2: Warm the Good Stuff
While the potatoes steam, I gently heat the heavy cream and butter in a small saucepan. Don’t let it boil—just melt together until warm and fragrant.
Step 3: Mash With Care
Transfer the hot potatoes to a large bowl. I use a handheld masher and take my time. Once mostly mashed, I pour in the warm cream-butter mixture slowly, stirring as I go until everything is fluffy and smooth. Taste and season with salt.
Step 4: Optional Upgrades
If I’m feeling fancy, I’ll stir in a few cloves of steamed garlic or a spoonful of cream cheese. But honestly? The base recipe doesn’t need it. These mashed potatoes shine all on their own.

Use the Right Pot for Best Results
I’ve tried making mashed potatoes in all kinds of cookware—nonstick, aluminum, even glass bowls. But I always come back to my heavy-bottomed Dutch oven or stainless steel pot. They hold heat evenly, which matters more than you’d think when you’re mixing in warm cream and butter. Glass cools too fast and messes with the temperature, and nonstick just feels awkward for mashing. If you’re steaming, a basic steamer basket over a saucepan works perfectly.
Butter: The Velvety Finish You Can’t Skip
Butter isn’t just for flavor—though its nutty, creamy essence makes each bite luxurious. It’s also what helps create that silky mouthfeel. I’ve made these without butter once, using olive oil. Huge mistake. The potatoes tasted flat and unfinished. Now I always melt the butter with the cream and mix it in while it’s still warm, so it blends effortlessly and coats every particle of potato.
Serving Information
- Servings: Serves 6 generous portions
- Preparation Time: 15 minutes
- Cooking Time: 20 minutes
- Total Time: 35 minutes
Tips for Making the Perfect Mashed Potatoes
Don’t rush the steaming—it’s worth waiting for the potatoes to be fully tender, or you’ll end up with lumps. Always warm your dairy before adding it; cold cream can tighten up the starch and make your mash less fluffy. I recommend tasting as you go—potatoes need more salt than you think. And resist the urge to over-mash; stop once everything’s smooth to avoid gluey texture.
Serving Suggestions
Mashed potatoes are endlessly versatile—you can dress them up for a holiday table or spoon them beside a simple weeknight roast.
- Classic Holiday Side: Perfect with turkey, gravy, and stuffing
- Weeknight Comfort Bowl: Top with roasted veggies and a fried egg
- Cottage Pie Base: Spread over seasoned beef and bake until golden
- Mini Mashed Potato Cups: Spoon into muffin tins, top with cheese, and broil
- Elegant Plating for Guests: Serve quenelles with a drizzle of truffle oil
- DIY Mashed Potato Bar: Offer toppings like chives, bacon, and cheddar for parties
Save This Mashed Potatoes Recipe + Tell Me How Yours Turned Out
If this recipe earns a spot on your dinner table, save it to your Comfort Food or Holiday Sides board on Pinterest so you’ll have it when you need it. I’d also love to know—do you add garlic? Cream cheese? Something else entirely? Drop your variations or questions in the comments below. I’m always up for a good mashed potato chat!
Best Mashed Potatoes
- Total Time: 35 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
These Best Mashed Potatoes are the ultimate comfort food—creamy, fluffy, buttery, and indulgent without being fussy. Made with Yukon Golds, warm cream, and melted butter, this easy recipe delivers foolproof results perfect for any dinner or holiday table. Whether you’re after a quick side dish, holiday classic, or dinner idea, these mashed potatoes are simple to make and impossible to resist. Perfect for anyone looking for healthy-ish comfort, quick prep, or just solid food ideas that work.
Ingredients
2 pounds Yukon Gold potatoes
1/2 cup unsalted butter
3/4 cup heavy cream
1 teaspoon salt
Optional: 2 cloves garlic
Optional: 2 tablespoons cream cheese
Instructions
1. Peel and cut the Yukon Gold potatoes into chunks, then steam until fork-tender, about 18–20 minutes.
2. While potatoes steam, heat butter and cream together in a saucepan until just warmed through.
3. Transfer hot potatoes to a large bowl and mash using a hand masher.
4. Slowly mix in warm butter and cream mixture until the mash is smooth and fluffy.
5. Season with salt and taste to adjust as needed.
6. Optional: Mix in steamed garlic or cream cheese for added flavor.
7. Serve hot or keep warm until ready to serve.
Notes
Don’t substitute cold cream—warm it before adding for the best texture.
Avoid over-mashing to prevent gummy potatoes.
Steaming keeps potatoes from becoming waterlogged unlike boiling.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Steaming, Mashing
- Cuisine: American
Nutrition
- Serving Size: 1 portion
- Calories: 280
- Sugar: 1g
- Sodium: 350mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 55mg
Keywords: mashed potatoes, best mashed potatoes, easy side dish, comfort food, holiday sides, thanksgiving, creamy potatoes

