Classic Creamy Mashed Potatoes

5 from 6 votes
Pin RecipeJump to RecipeCommentsAdd us as a Google Trusted Source

This post may contain affiliate links. Please read our disclosure policy.

These creamy mashed potatoes are soft, fluffy, and buttery with plenty of rich, creamy flavor. They’re an easy side dish for weeknight dinners, Sunday roasts, and holidays.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
close up overhead shot of creamy mashed potatoes garnished with melted butter and parsley

A Classic Side Everyone Loves

There’s a reason mashed potatoes are one of those side dishes we make again and again. They’re creamy, buttery, and go with just about anything, from a quick weeknight dinner to a big holiday meal. And when there’s gravy involved? Even better.

I serve these with everything from roast turkey breast and roast beef to my easy meatloaf and sautéed green beans. They’re simple enough for dinner during the week but absolutely belong on the table for Thanksgiving, Christmas, and Sunday dinner, too.

Recipe Ingredients

This classic version of mashed potatoes is very simple, made with a creamy combo of cream cheese, sour cream, and butter. You’ll love the light flavor of garlic and fresh black pepper.

  • Potatoes: I like to use Russet potatoes, peeled and cut into large chunks.
  • Cream Cheese: For best results, let your cream cheese soften on the counter until it reaches room temperature.
  • Sour Cream: An easy way to add richness to the potatoes without making them heavy or too wet.
  • Butter: Don’t skimp on the butter! It truly makes the best mashed potatoes.
  • Garlic Powder: No need for mincing or pressing fresh garlic. Dried garlic powder works just fine, and it’s so easy!

How to Make Creamy Mashed Potatoes

This recipe always turns out perfectly! The key is draining the potatoes really well, before returning them to the pot to mash them. The heat in the pot helps dry them and keep them fluffy.

  • Cook the potatoes. Place your cubed, peeled potatoes in a large pot. Fill the pot with enough water to cover the potatoes, and add half a tablespoon of salt. Place the pot over high heat, and bring the water to a boil. Then lower the heat, cover, and simmer for about 20 minutes.
  • Drain the potatoes. When the potatoes are soft and tender, remove them from the heat and drain them in a colander. Be careful not to burn yourself with the hot water and steam.
  • Combine and mash. Put the potatoes back into the pot, and add the cream cheese, sour cream, and butter. Use a potato masher to mash the potatoes until creamy. You can add an additional ounce or two of cream cheese if you want them to be creamier.
  • Season and serve. Stir in the garlic powder, salt, and pepper. Taste the mashed potatoes, and adjust the seasonings as needed. Transfer the mashed potatoes to a serving dish, garnish with parsley, and serve warm.

What potatoes are best for mashing?

In general, starchy potatoes are best, which is why I always go with simple Russet potatoes. Some people like the slightly more buttery taste and texture of Yukon Gold. Either is fine. You can also combine starchy potatoes with a smaller amount of truly waxy potatoes (like baby reds or fingerlings) for a best of both worlds texture and flavor!

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

Tips for the best mashed potatoes

  • Don’t overwork the potatoes. Mash just until they’re smooth and creamy. Too much mixing releases more starch and can turn mashed potatoes gluey or gummy.
  • Warm the add-ins. Cold dairy can cool down your potatoes and doesn’t blend in as easily. Let the cream cheese and sour cream come closer to room temperature, and use softened or melted butter.
  • Season as you go. Salt the cooking water, then taste the potatoes again after adding the butter and dairy. Potatoes can handle more seasoning than you might think.
  • Drain them well. After boiling, drain the potatoes thoroughly so excess water doesn’t make your mash thin or watery.
  • For extra creaminess: Stir in a spoonful or two of mayonnaise. You won’t really taste it, but it makes the potatoes extra creamy.

Easy Variations

  • Roasted garlic: Mix in roasted garlic for a sweeter, mellow garlic flavor. You can roast a whole head while the potatoes cook, then squeeze the softened cloves right into the mash.
  • Pesto: Stir in a few spoonfuls of your favorite pesto for a punch of flavor.
  • Loaded mashed potatoes: Fold in shredded cheddar, crispy bacon, and fresh chives. Add a little extra sour cream on top when serving.
  • French onion: Stir in caramelized onions and shredded Gruyère, and swap the sour cream for crème fraîche if you’d like.
  • Colcannon-style: Fold in buttery sautéed cabbage and fresh green onions or chives for an easy take on Irish colcannon.
overhead shot of a bowl with creamy mashed potatoes garnished with melted butter and parsley

Serving Suggestions

Mashed potatoes go with just about everything, but they’re especially good with roasts, turkey, chicken, and anything with gravy. Here are a few favorites:

5 from 6 votes

Creamy Mashed Potatoes

These creamy mashed potatoes are soft, fluffy, and buttery. They’re an easy side dish for weeknight dinners, Sunday roasts, and 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 the potatoes
  • freshly ground black pepper, to taste
  • chopped fresh parsley, for garnish

Instructions 

  • Cook the potatoes. Add the cubed potatoes to a large pot, fill with enough water to cover them, and add ½ tablespoon of salt. Set the potatoes over high heat and bring the water to a boil; lower the heat to a steady simmer and cover the pot. Cook for 18 to 20 minutes, or until the potatoes are soft and tender. Remove from heat and drain in a colander.
  • Combine the ingredients. Put the potatoes back in the pot and add 4 ounces cream cheese, sour cream, and butter. Using a potato masher, mash the potatoes until creamy. For creamier mashed potatoes, add the remaining cream cheese.
  • Season the mashed potatoes. Stir in the garlic powder, salt, and pepper; taste and adjust accordingly.
  • Serve. Spoon the mashed potatoes into a serving bowl and garnish with parsley and a pat of butter before serving.

Nutrition

Calories: 398kcal | Carbohydrates: 54g | Protein: 8g | Fat: 18g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 51mg | Sodium: 430mg | Potassium: 1272mg | Fiber: 4g | Sugar: 3g | Vitamin A: 612IU | Vitamin C: 17mg | Calcium: 99mg | Iron: 3mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

How to Store and Reheat Leftovers

  • To refrigerate leftovers, pack the mashed potatoes into airtight containers and store them in the fridge for 3 to 4 days. Use the leftovers to make my cheesy mashed potato waffles for breakfast or brunch the next day.
  • To freeze, pack the cooled mashed potatoes into freezer bags or airtight containers, and then store in the freezer for up to one month. Thaw overnight in the refrigerator before reheating.
  • To reheat, place the potatoes in an ovenproof dish and bake, covered, at 350°F until heated through. You can also microwave the potatoes, stirring frequently, until hot.

More Side Dishes

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




14 Comments

  1. Beth says:

    5 stars
    Love it, love it, love it! Mashed potatoes are my favorite side dish any time of year. You just can’t beat that delicious flavor. I can’t wait to try your recipe!

    1. Katerina Petrovska says:

      Thank you so much! I hope you’ll enjoy it! 🙂

  2. Juliane says:

    5 stars
    Loved it! This is heaven sent!

    1. Katerina Petrovska says:

      Thank you so much! I’m very happy you loved it! 🙂

  3. Dorothy Reinhold says:

    It isn’t the holidays without creamy mashed potatoes! I love that you added sour cream and cream cheese!

    1. Katerina Petrovska says:

      I hope you’ll enjoy these during the holidays! Thank YOU! 🙂

  4. Amanda Livesay says:

    5 stars
    The cream cheese and sour cream add so much to these mashed potatoes! So delicious!

    1. Katerina Petrovska says:

      Thank YOU! I hope you’ll enjoy them! 🙂

  5. Catalina says:

    5 stars
    I think that mashed potatoes are always the best side dish with any entree. I will make your recipe tonight.

    1. Katerina Petrovska says:

      I hope you’ll enjoy these mashed potatoes! Thank YOU! 🙂

  6. Vikki says:

    5 stars
    Amazingly creamy and fluffy and tasty

    1. Katerina Petrovska says:

      Thank YOU! I hope you’ll enjoy it! 🙂

  7. Sandra says:

    5 stars
    I love how creamy this is!! Thanks for the recipe!

    1. Katerina Petrovska says:

      Thank YOU! I hope you’ll enjoy it! 🙂