There’s something incredibly comforting about a spoonful of perfectly creamy mashed potatoes. For years, I struggled to get that elusive, smooth texture – mine often came out a bit gluey or disappointingly lumpy. But after much experimentation and more than a few kitchen mishaps, I finally cracked the code to truly exceptional Southern Mashed Potatoes. It turns out, the secret isn’t in a laundry list of fancy ingredients, but rather two very specific, often overlooked, steps. If you’re ready to leave behind bland, bumpy spuds and elevate your side dish game, you’re in the right place.
Why You’ll Love This Dish
Southern Mashed Potatoes aren’t just any mashed potatoes; they’re a whole experience. This recipe isn’t about just mashing cooked potatoes; it’s about creating a side dish that’s rich, luxurious, and unbelievably smooth

Southern Mashed Potatoes with Cream Cheese
Equipment
- large pot
- colander
- potato masher or ricer
Ingredients
Main Ingredients
- 2 lbs Russet or Yukon Gold potatoes
- 1/2 cup whole milk warmed
- 1/4 cup heavy cream warmed
- 1/2 cup unsalted butter softened
- 2-3 tablespoons cream cheese softened
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- fresh chives or parsley for garnish
Instructions
Cooking Steps
- Place peeled and chunked potatoes in a large pot, cover with cold water, and add a pinch of salt.
- Bring to a boil, then simmer for 15-20 minutes until potatoes are tender.
- Drain potatoes completely, then return them to the hot pot for 1-2 minutes over low heat to dry.
- Remove from heat, add butter, warmed milk, cream, and cream cheese, then mash until smooth.
- Stir in salt and pepper, adjust seasoning to taste.
- Transfer to a serving bowl, garnish with chives or parsley if desired, and serve immediately.