Cream Cheese Garlic Parmesan Mashed Potatoes

Cream Cheese Garlic Parmesan Mashed Potatoes

When a fork slides through a Yukon Gold potato with almost no pressure, you know it’s ready to become something much softer than a plain side dish. I make these…

By Brad
•

•
Reading time: 7 min

Tip: save now, read later.

When a fork slides through a Yukon Gold potato with almost no pressure, you know it’s ready to become something much softer than a plain side dish. I make these Cream Cheese Garlic Parmesan Mashed Potatoes when I want a mash that’s rich and savory, but still tastes like potatoes—not just a bowl of dairy. The garlic cooks right alongside the potatoes, and the Parmesan brings a salty, nutty finish.

The order matters once everything’s drained. I mash the potatoes and garlic first, then work in the cream cheese and Parmesan before gradually stirring in warm butter and milk. That way the cheeses have a chance to blend into the potatoes, and the warm liquid loosens the mash without cooling it down. You’ll have a creamy bowl for eight, with a little black pepper to balance all that richness.

Cream Cheese Garlic Parmesan Mashed Potatoes creamy smooth
“

Kitchen Note

Warm the butter and milk gently while the potatoes cook; the mixture should be warm with the butter melted, not bubbling. Boiling it can reduce the milk and make it harder to stir smoothly into the mash.

Save these Cream Cheese Garlic Parmesan Mashed Potatoes for a rich, savory side with mellow garlic and a creamy finish.

Save to Pinterest

Why the Garlic Simmering With the Potatoes Makes a Difference

Garlic can take over a mash when it’s added raw or browned separately, but simmering peeled cloves with the potatoes gives it a gentler role. The cloves soften in the same pot, then get mashed into the potatoes rather than sitting in the bowl as sharp little pieces. Each bite gets garlic flavor without a harsh edge.

That shared cooking water also means the garlic is ready at the same time as the potatoes. There’s no second pan to manage, and you don’t have to guess when the cloves are tender. Let the potatoes reach the fork-tender stage, drain everything well, and mash the garlic along with them. Yukon Golds are a good fit here because they mash into a naturally creamy base; the cream cheese and Parmesan enrich it without needing the potatoes to be worked into a paste.

Keep the mash mostly smooth rather than chasing a perfectly whipped texture. Once potatoes are mashed too aggressively, they can turn gluey. A few soft, tender bits are a better finish than a bowl that’s been overworked.

What the Potatoes, Cream Cheese, and Parmesan Each Bring

Cream Cheese Garlic Parmesan Mashed Potatoes creamy garlic side
  • Yukon Gold potatoes — Their naturally creamy texture gives the mash body without making it fluffy or dry. Cut them into similarly sized pieces so they cook at about the same pace. Russets work as a substitute, but they make a lighter, less buttery mash.
  • Garlic cloves — Whole peeled cloves soften as the potatoes simmer, so they mash easily into the finished dish. Fresh cloves give a rounder flavor than garlic powder; keep them whole for this cooking method rather than mincing them into the water.
  • Unsalted butter and whole milk — Unsalted butter lets the Parmesan and kosher salt remain in balance, while whole milk adds richness. If you only have 2% milk, it works in the same measure, though the mash will be a little less rich. Warming the two together helps them blend in smoothly.
  • Cream cheese — A softened block cut into pieces incorporates more evenly than a cold block dropped in whole. It gives the potatoes a gentle tang and a plush texture. Reduced-fat cream cheese can work, but the result won’t be as rich.
  • Finely grated Parmesan — Fine shreds disappear into the hot potatoes more readily than thick shavings, so you get cheese throughout instead of scattered firm strands. Finely grated Pecorino Romano is a workable swap with a sharper, saltier finish.
  • Black pepper — It adds a mild warmth that cuts through the buttery, cheesy mash. Ground pepper is fine here; there’s no need to seek out a special variety.

From Fork-Tender Potatoes to a Creamy Mash

Simmer the Potatoes and Garlic Until Tender

Put the peeled, 1 1/2-inch potato pieces and whole garlic cloves in a 5-quart pot with the cold water and kosher salt; the water should cover the potatoes. Bring it to a boil over high heat, then reduce the heat and simmer for 15 to 20 minutes. The pieces are ready when a fork slips into the center easily. If the center still feels firm, keep simmering until it does.

Warm the Butter and Milk Gently

While the potatoes cook, combine the butter and milk in a small saucepan over low heat. Let the butter melt, keeping the mixture below a boil. You’re looking for warm milk and fully melted butter, not active bubbling around the edges. This gives you a warm liquid to stir into the potatoes without cooling the mash.

Mash the Cheeses In, Then Finish Gradually

Drain the potatoes and garlic well, then return them to the pot. Mash until mostly smooth, crushing the softened garlic as you go. Mash in the cream cheese and finely grated Parmesan, then gradually stir in the warm butter mixture and black pepper until creamy. Adding the liquid gradually gives you a chance to stop when the texture is just right instead of making the potatoes loose.

Three Useful Ways to Adapt This Mash

Make It With Russet Potatoes

Use the same weight of russets in place of the Yukon Golds. The mash will be fluffier and less buttery in character, so keep the potatoes in evenly sized pieces and stop mashing once they’re mostly smooth.

Swap Parmesan for Pecorino Romano

Use finely grated Pecorino Romano in the same volume as the Parmesan. It brings a sharper, saltier cheese flavor, so expect the finished potatoes to taste more assertive than the original.

Make a Dairy-Free Version

Replace the butter with plant-based butter, the whole milk with plain unsweetened oat milk, and the cream cheese with dairy-free cream cheese, using the same measures. Leave out the Parmesan. The potatoes can still be creamy, but they’ll lack the salty, aged-cheese flavor that defines the original.

Storage and Reheating

  • Refrigerator: Store in a covered container for 3 to 4 days. The potatoes will firm up as they chill.
  • Freezer: Freeze in an airtight container for up to 1 month for best quality. The texture may be a little less smooth after thawing.
  • Reheating: Reheat gently in a saucepan over low heat, stirring often, or use short intervals in the microwave with a stir between each. Heat leftovers to 165°F; high heat and infrequent stirring can scorch the bottom before the center warms.

Questions That Come Up While Making These Potatoes

Can I use salted butter instead of unsalted butter?+

Yes, but the potatoes will taste saltier because the dish also includes kosher salt and Parmesan. Unsalted butter gives you more control over the final seasoning, while salted butter makes the finished mash less predictable from brand to brand.

Can I double the batch in the same 5-quart pot?+

I wouldn’t double it in the same pot. The potatoes need to sit under the water, and a doubled batch can crowd the pot; use a larger pot or cook two batches instead.

How do I know if the potatoes need longer than 20 minutes?+

Check the thickest piece with a fork. If the fork meets resistance in the center, keep the pot at a gentle simmer and check again shortly; the potatoes are ready when they’re easily pierced.

Can I leave the potato skins on?+

You can, but the skins will change the texture and make the mash less smooth. For the soft, creamy finish here, peel the potatoes before cutting them.

Cream Cheese Garlic Parmesan Mashed Potatoes

Cream cheese garlic Parmesan mashed potatoes are made by simmering Yukon Gold potatoes and garlic until fork-tender, then mashing them with cream cheese, Parmesan, and warm butter and milk. The result is a creamy, mostly smooth side dish with rich savory flavor.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 405

Ingredients
  

  • 3 lb Yukon Gold potatoes peeled and cut into 1 1/2-inch pieces
  • 4 cloves garlic peeled
  • 8 cup water cold
  • 1 tbsp kosher salt
  • 0.5 cup unsalted butter
  • 1 cup whole milk
  • 1 block (8 oz) cream cheese softened and cut into pieces
  • 1 cup Parmesan cheese finely grated
  • 0.5 tsp black pepper

Equipment

  • 1 5-quart pot
  • 1 small saucepan

Method
 

  1. Add the potatoes, garlic, water, and kosher salt to a 5-quart pot; the water should cover the potatoes.
  2. Bring to a boil over high heat.
  3. Reduce the heat and simmer for 15 to 20 minutes, until the potatoes are easily pierced with a fork.
  4. While the potatoes cook, warm the butter and milk in a small saucepan over low heat until the butter melts; do not let the mixture boil.
  5. Drain the potatoes and garlic well, then return them to the pot.
  6. Mash the potatoes and garlic until mostly smooth.
  7. Mash in the cream cheese and Parmesan.
  8. Gradually stir in the warm butter mixture and black pepper until creamy.

Notes

For the creamiest texture, add the warm butter mixture gradually and avoid boiling it. Refrigerate leftovers for 3 to 4 days; freezing is possible, though the texture may change. For a lighter option, use reduced-fat cream cheese.
About the author
Brad

Leave a Comment

Recipe Rating