Creamy Classic Mashed Potatoes Recipe for Perfect Comfort Side

Soft, fluffy, and buttery, these Classic Creamy Mashed Potatoes are a timeless side dish that’s perfect for holiday dinners and weeknight meals alike. Simple to prepare and comforting to eat, this recipe delivers reliably smooth, flavorful mashed potatoes every time.

close up overhead shot of creamy mashed potatoes garnished with melted butter and parsley

A Classic Holiday Side Everyone Loves

When the holidays arrive, the table fills with colorful favorites — cranberry sauce, roasted vegetables, and spiced desserts — but mashed potatoes often steal the show for comfort and crowd-pleasing appeal. They’re not the flashiest dish, but when they’re creamy, buttery, and well seasoned, they complement everything from roast turkey to beef or vegetarian mains.

Serve these mashed potatoes with your favorite gravy, roast, or vegetable sides. Their mild, buttery flavor makes them a versatile accompaniment that elevates any meal into a special occasion.

Recipe Ingredients

This classic mashed potato recipe uses a combination of cream cheese, sour cream, and butter for a rich but balanced texture. Garlic powder adds subtle savory depth, while fresh black pepper brightens the flavor.

  • Potatoes: Russet potatoes work best for a light, fluffy mash; peel and cut into large chunks.
  • Cream Cheese: Use room-temperature cream cheese for smooth blending.
  • Sour Cream: Adds creaminess without making the potatoes watery.
  • Butter: Real butter gives the best flavor and silky mouthfeel.
  • Garlic Powder: Convenient and evenly distributed, no need to use fresh garlic.
  • Salt and Pepper: Adjust to taste.
  • Parsley: Fresh chopped parsley for garnish.
cooked diced potatoes in a collander

What kind of potato is best for mashing?

Starchy potatoes are ideal for fluffy mashed potatoes, so Russets are a top choice. Yukon Golds give a slightly creamier, buttery texture and work very well too. If you like a mix of textures, combine starchy potatoes with a small portion of waxy potatoes (like baby reds) for balance.

How to Make Classic Creamy Mashed Potatoes

Follow these straightforward steps for consistently excellent mashed potatoes. The trick is to drain the cooked potatoes well and return them to the pot so residual heat evaporates excess moisture, keeping the mash light.

  1. Cook the potatoes. Place peeled, cubed potatoes in a large pot and cover with water. Add ½ tablespoon salt. Bring to a boil over high heat, then reduce to a simmer, cover, and cook until potatoes are tender, about 18–20 minutes.
  2. Drain the potatoes. When tender, drain the potatoes in a colander and let them steam-dry briefly so they aren’t waterlogged.
  3. Add dairy and mash. Return the potatoes to the pot and add cream cheese, sour cream, and butter. Mash with a potato masher until smooth and creamy. For an even richer texture, add additional cream cheese if desired.
  4. Season and serve. Stir in garlic powder, salt, and freshly ground black pepper. Taste and adjust seasoning. Transfer to a serving bowl, garnish with chopped parsley and a pat of butter, and serve warm.
mashing potatoes with a potato masher

Tips for Success

Small details make a big difference with mashed potatoes. These tips will help you get a perfect texture and flavor every time.

  • Don’t overwork the potatoes: Mash just until creamy. Over-mixing releases too much starch and can make the potatoes gummy.
  • Use room-temperature dairy: Let butter, cream cheese, and sour cream come to room temperature so they blend smoothly into hot potatoes.
  • Optional mayo for extra creaminess: A spoonful or two of mayonnaise can add a silky finish and help ingredients emulsify for a lush texture.
close up side shot of creamy mashed potatoes garnished with melted butter and parsley

Variation Ideas

Mashed potatoes are a perfect canvas for flavors. Try one of these variations to change the profile or presentation:

  • Roasted Garlic: Roast whole garlic cloves until soft, mash or puree them, then fold into the potatoes for a sweet, mellow garlic flavor.
  • Pesto: Stir in about 1/4 cup prepared pesto for an herby, savory twist.
  • Loaded Baked: Mix in chopped chives, crispy bacon bits, sour cream, and shredded cheddar for a loaded potato version.
  • French Onion: Caramelize a diced onion and stir it in with creme fraiche and Gruyère for a rich, onion-forward mash.
  • Colcannon-Style: Sauté shredded cabbage in butter until soft and stir into the potatoes with a pinch of thyme for an Irish-inspired side.

Serving Suggestions

Mashed potatoes pair well with almost any main. They’re especially good with roast meats and savory vegetable sides for a complete, comforting meal.

  • Roast beef or tenderloin: Creamy mashed potatoes and a rich roast are a classic pairing.
  • Turkey: Essential for Thanksgiving or any holiday roast, mashed potatoes are a must with turkey and gravy.
  • Roasted or sautéed vegetables: Greens like Brussels sprouts, green beans, or roasted root vegetables complement the potatoes and balance the plate.

How to Store and Reheat Leftovers

  • To refrigerate: Store cooled mashed potatoes in airtight containers for 3–4 days.
  • To reheat: Rewarm in an ovenproof dish covered with foil at 350°F until heated through, or microwave in batches, stirring frequently. Add a splash of milk or a pat of butter if needed to refresh texture.
overhead shot of a bowl with creamy mashed potatoes garnished with melted butter and parsley

Can I Freeze Mashed Potatoes?

  • Yes. Cool the potatoes, pack into freezer-safe bags or containers, and freeze for up to one month. Thaw overnight in the refrigerator before reheating.

How to Use Leftover Mashed Potatoes

  • Mashed Potato Waffles: Leftover mash makes crispy waffles in a waffle iron — a fun and easy breakfast or side.
  • Thickener for soups: Stir in small amounts to add body to chowders or creamy soups.
  • Shepherd’s Pie: Use leftovers as the topping for a shepherd’s or cottage pie for an easy, satisfying meal.
close up overhead shot of creamy mashed potatoes garnished with melted butter and parsley
5 from 6 votes

Classic Creamy Mashed Potatoes

by Katerina | Easy Weeknight Recipes
Soft, fluffy, and buttery, these Classic Creamy Mashed Potatoes are a beloved side dish for the holidays.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 6

Ingredients

  • 8 to 10 russet potatoes, peeled and cut into 1-inch cubes
  • 4 to 6 ounces cream cheese, room temperature
  • 1 cup sour cream
  • 2 tablespoons butter
  • 1 teaspoon garlic powder
  • ¾ teaspoon salt, plus more for boiling
  • Fresh ground black pepper, to taste
  • Chopped fresh parsley, for garnish

Instructions

  • Add the cubed potatoes to a large pot; fill with enough water to cover the potatoes and add ½ tablespoon of salt.
  • Bring to a boil over high heat, then lower to a steady simmer, cover, and cook until potatoes are soft, about 18–20 minutes.
  • Remove from heat and drain in a colander.
  • Return potatoes to the pot and add 4 ounces cream cheese, sour cream, and butter. Mash with a potato masher until creamy.
  • If you prefer an even creamier texture, add the remaining cream cheese and mash to combine.
  • Stir in garlic powder, salt, and pepper. Taste and adjust seasonings.
  • Spoon into a serving bowl, garnish with parsley and a pat of butter, and serve warm.

Nutrition

Calories: 398 kcal | Carbohydrates: 54 g | Protein: 8 g | Fat: 18 g

Nutritional info is an estimate and provided as a courtesy. Values may vary depending on ingredients and portion sizes.

More Holiday Side Dishes

  • Cheesy Zucchini and Squash Casserole
  • Scalloped Potatoes
  • Soft Parmesan Dinner Rolls