This post may contain affiliate links. See disclosure for details.

The Creamiest Mashed Potatoes You’ll Ever Make

If you’re looking for mashed potatoes that are creamy, buttery, and downright irresistible, this is the recipe. The secret? Yukon Gold potatoes. Unlike russets, Yukon potatoes hold less water, so they avoid that dreaded gummy texture, plus they naturally have a buttery flavor that adds richness to the dish.

Why Yukon Golds?

When shopping, look for Yukon Gold or “gold” potatoes—they’re often used interchangeably. Their unique texture makes them ideal for mashing, and I love using a potato ricer for an extra-smooth finish. Don’t worry if you don’t have a ricer; a masher works just as well!

The Secret Ingredient: Onion

Here’s where the magic happens: steamed onion. Adding steamed onion brings a hint of sweetness that elevates the flavor to a whole new level. I even put the onion through the ricer for a flawless, creamy consistency. Pro tip: make sure your steamer is fully steaming before adding the chopped potatoes and onion for even cooking.

Tips for Perfect Texture

When you pour in the hot milk mixture, it might seem like too much liquid at first. Don’t worry! The potatoes will absorb it as they sit, thickening beautifully. Use medium to large potatoes for this recipe, or double up if you can only find smaller ones.

Serving Guide

Plan for about one potato per person, but if it’s Thanksgiving, Christmas, or any other big gathering, make extra. Trust me—guests always come back for seconds, and you won’t want to run out of this creamy goodness!

Creamy Mashed Potatoes

(1)
Click stars to rate now!
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 5
These mashed potatoes are next-level! Mixing in onions adds an irresistible sweetness, making them unbelievably creamy and addictive.

Ingredients 

  • 5 yukon potatoes, medium to large, cut into one inch pieces
  • 1 onion, cut into one inch pieces
  • ½ cup milk, hot
  • ¼ cup unsalted butter
  • 2 tsp kosher salt
  • ½ tsp black pepper
  • chives, chopped for garnish

Instructions

  • Peel potatoes and cut into one inch pieces. Do the same with the onion.
  • Bring steamer to a boil, then add potatoes and onions and steam for 30 minutes.
  • Mash potatoes and onions with a masher or through a ricer to make it extra smooth. My preference is through a ricer.
  • In a small saucepan on medium heat, heat milk, then add butter and cook until butter melts, then turn off heat. Add hot milk mix, salt and pepper to mashed potatoes and mix well.
  • Garnish with chives.
  • NOTE: add more milk or salt as needed.

Nutrition

Serving: 1portion | Calories: 236kcal | Carbohydrates: 33g | Protein: 5g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Cholesterol: 27mg | Sodium: 952mg | Potassium: 790mg | Fiber: 4g | Sugar: 3g | Vitamin A: 328IU | Vitamin C: 35mg | Calcium: 60mg | Iron: 1mg

Did you make this recipe? Give it a star rating below!