creamy garlic parmesan mashed potatoes for festive holiday dinners

5 min prep 2 min cook 5 servings
creamy garlic parmesan mashed potatoes for festive holiday dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Since then, these potatoes have graced our holiday buffet under twinkling lights, traveled to Friendsgivings in a slow cooker, and been requested for birthdays in July. They reheat like a dream, hold beautifully on warm, and pair with everything from maple-glazed ham to beef Wellington. If you’re looking for the side dish that earns a permanent spot on your holiday table, bookmark this one. Your future self—and everyone who pulls up a chair—will thank you.

Why This Recipe Works

  • Double garlic punch: Roasting a whole bulb brings caramel sweetness, while a whisper of fresh minced garlic added at the end keeps the flavor bright.
  • Butter & cream cheese base: The combination creates stretchy, tangy silkiness without gluey starch.
  • Freshly grated parmesan: Pre-shredded bags contain cellulose that can dull flavor; grating a block yields nutty, salty pockets in every bite.
  • Warm dairy technique: Heating the cream and butter before folding them in prevents temperature shock and keeps the potatoes hot for serving.
  • Make-ahead friendly: Reheat gently with a splash of broth and they taste freshly whipped.
  • Elevated comfort: A whisper of freshly grated nutmeg and white pepper lend sophisticated warmth without overwhelming the dish.

Ingredients You'll Need

Ingredients

Yukon Gold potatoes are the gold standard (pun intended) for holiday mash. Their naturally buttery flesh and medium starch content yield a creamy interior that doesn’t turn gummy. Look for firm, unblemished tubers about the size of a tennis ball; they cook evenly and fit neatly in a steamer basket. If you can only find larger ones, cut them into uniform 2-inch chunks so they finish at the same time.

Whole garlic bulbs get trimmed, drizzled with olive oil, and wrapped in foil until the cloves collapse into jammy sweetness. Buy tight, heavy heads with papery skins—avoid any that have green shoots, which can taste bitter. Roasted garlic keeps for a week in the fridge, so make extra for garlic bread or salad dressings.

Unsalted European-style butter (82–84 % fat) melts silkier than standard sticks and lets you control seasoning. I keep the butter wrappers in the freezer for greasing pans later—zero waste, maximum holiday spirit.

Cream cheese adds subtle tang and stabilizes the mash so it won’t weep on the buffet table. Let it soften on the counter while the potatoes boil; cold cream cheese forms stubborn lumps.

Heavy cream brings the luxurious body. Warm it gently with the butter so it melts instantly into the potatoes without cooling the mash.

Parmigiano-Reggiano stamped with the consortium’s dotted rind is worth the splurge. A microplane creates feather-light shavings that melt instantly; a box grater gives delightful little cheese “twigs” for texture. Skip the green can—its anti-caking agents mute flavor.

Fresh nutmeg grated on a rasp releases volatile oils that pre-ground versions lost months ago. One quick pass across the microplane is all you need; too much veers into eggnog territory.

White pepper keeps the aesthetics snowy white and delivers gentle heat. If you only have black, add it to taste, but expect flecks.

Kosher salt seasons the cooking water generously (think pasta-level salty) so the potatoes are seasoned from the inside out. Finish with flaky sea salt for crunch if you like textural contrast.

How to Make Creamy Garlic Parmesan Mashed Potatoes for Festive Holiday Dinners

1
Roast the garlic

Preheat oven to 400 °F (204 °C). Slice the top quarter off two whole bulbs of garlic to expose the cloves. Drizzle with 1 tsp olive oil, wrap tightly in foil, and roast directly on the oven rack for 40 min until deep golden and jammy. Cool 10 min, then squeeze the cloves into a small bowl; mash with a fork until paste-like. Reduce oven temperature if you’re baking other holiday dishes—this step can be done up to 5 days ahead.

2
Prep potatoes evenly

Peel 3 lb (1.4 kg) Yukon Gold potatoes and cut into 1½-inch chunks. Submerge in a bowl of cold water for 5 min to rinse excess starch—this prevents gluey mash. Drain and transfer to a large stockpot; cover with fresh cold water by 1 inch. Season generously with 1 Tbsp kosher salt per quart of water.

3
Simmer until fork-tender

Bring to a gentle boil over medium-high heat, then reduce to a lively simmer. Cook 12–15 min until a paring knife slides through a cube with zero resistance. Overcooking causes waterlogged potatoes, so start testing at the 10-minute mark.

4
Dry the potatoes

Drain in a colander, then return the empty pot to low heat. Add potatoes back in; shake the pot for 30 sec to evaporate residual moisture. This tiny step concentrates flavor and prevents watery mash.

5
Warm the dairy

While potatoes simmer, combine 6 Tbsp unsalted butter, 4 oz cream cheese, and ¾ cup heavy cream in a small saucepan over medium-low heat. Stir just until melted and steamy; keep warm off heat. Warm dairy incorporates smoothly and maintains mash temperature.

6
Rice or mash

For the fluffiest texture, press hot potatoes through a ricer or food mill fitted with the finest disk back into the pot. No gadget? Use a handheld masher and work quickly while they’re steamy—over-mashing with a mixer can release too much starch and turn potatoes gluey.

7
Fold in flavor

Add roasted garlic paste, 1 cup freshly grated Parmigiano-Reggiano, ½ tsp freshly grated nutmeg, ½ tsp white pepper, and 1 tsp kosher salt. Pour half of the hot cream mixture over top; fold with a silicone spatula until incorporated. Add remaining cream mixture gradually until you reach a plush, pillowy consistency. Taste and adjust salt. Avoid over-stirring—stop once the mixture is homogeneous and glossy.

8
Serve or hold warm

Transfer to a buttered slow-cooker set on “warm” for up to 3 hours, or serve immediately in a heated serving bowl. Dot with extra butter shavings and a snowfall of parmesan. Garnish with finely chives or crispy sage leaves for color.

Expert Tips

Temperature is everything

Cold dairy shocks hot potatoes and tightens starches, leading to gluey mash. Warm your butter and cream until just steaming, not boiling, for seamless integration.

Rice once, mix gently

A ricer creates feather-light particles that accept cream without collapsing. After ricing, fold—don’t beat—to prevent over-working starch granules.

Salt in stages

Season the cooking water, then again after ricing. Potatoes can handle more salt than you think; under-seasoned mash tastes flat even with all the cheese.

Parmesan rind bonus

Toss a 2-inch parmesan rind into the cream while it warms; remove before mixing. It infuses an extra layer of umami without additional salt.

Make-ahead magic

Spread cooled mash in a buttered 9×13 pan; cover tightly. Refrigerate up to 3 days. Reheat, covered, at 325 °F with a splash of broth, stirring once halfway.

Freezer friendly

Portion cooled potatoes into silicone muffin cups, freeze, then pop out and store in a zip bag. Thaw overnight in fridge and reheat with cream for single-serve comfort.

Variations to Try

  • Truffle luxe: Replace 2 Tbsp butter with white truffle butter and finish with a whisper of truffle salt.
  • Smoked gouda swap: Sub half the parmesan with shredded smoked gouda for campfire vibes perfect with turkey.
  • Herb garden: Fold in 2 Tbsp each finely chopped parsley, chives, and tarragon for a springtime twist.
  • Lower-carb blend: Replace half the potatoes with steamed cauliflower; proceed with the same method.
  • Vegan holiday: Swap butter for vegan cultured butter, cream for full-fat coconut milk, and use plant-based cream cheese and nutritional yeast instead of parmesan.
  • Loaded bake: Stir in crispy bacon bits, cheddar, and green onions, then top with more cheese and broil 2 min for a panko-crusted lid.

Storage Tips

Refrigerate: Cool completely, transfer to an airtight container, and refrigerate up to 4 days. Press plastic wrap directly onto the surface to prevent a dry skin.

Freeze: Portion into freezer-safe zip bags, press out excess air, label, and freeze up to 2 months. Thaw overnight in the refrigerator. Reheat gently with a splash of broth or cream, stirring often.

Reheat on stove: Place potatoes in a heavy saucepan with a few tablespoons of chicken or vegetable broth. Warm over low heat, stirring frequently, until silky and hot. Add an extra pat of butter for gloss.

Reheat in slow-cooker: Transfer cold mash to a buttered slow-cooker insert, dot with butter, and cook on low 2–3 hours, stirring once halfway. If they thicken too much, loosen with warm cream.

Reheat in microwave: Place potatoes in a microwave-safe bowl, cover with a damp paper towel, and heat on 50 % power in 1-minute bursts, stirring between, until steaming hot.

Frequently Asked Questions

Yes, but expect a fluffier rather than creamy texture. Russets are starchier, so rinse them well after peeling and don’t over-mash to avoid glueyness. You may need an extra splash of cream.

Butter the insert of a slow-cooker, add the hot potatoes, dot with butter, and set to “warm.” Stir every 30 min and add a splash of hot broth if they start to dry. They’ll stay luscious up to 3 hours.

Absolutely. Use a 7–8 quart pot for the potatoes and mix everything in the biggest vessel you own—sometimes I use my roasting pan. You may need to warm the dairy in two batches so it stays hot.

A hand masher works—just mash until mostly smooth and then switch to a rubber spatula to fold in the cream mixture. For ultra-smooth texture, pass the mash through a fine sieve with a bench scraper.

Over-mixing releases starch and creates a gluey texture. Mix just until combined, and never use a high-speed hand blender—that’s a one-way ticket to paste.

Yes. Roast garlic up to 5 days ahead and refrigerate in an airtight jar. Bring to room temperature before mixing so it doesn’t seize the warm potatoes.
creamy garlic parmesan mashed potatoes for festive holiday dinners
main-dishes
Pin Recipe

creamy garlic parmesan mashed potatoes for festive holiday dinners

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
8

Ingredients

Instructions

  1. Roast garlic: Preheat oven to 400 °F. Trim tops of garlic bulbs, drizzle with oil, wrap in foil, and roast 40 min. Cool, squeeze out cloves, and mash into paste.
  2. Cook potatoes: Simmer potato chunks in well-salted water 12–15 min until fork-tender. Drain and dry in the warm pot 30 sec.
  3. Heat dairy: In a small saucepan melt butter with cream cheese and heavy cream until steamy; keep warm.
  4. Rice potatoes: Press hot potatoes through a ricer or mash by hand until smooth.
  5. Fold together: Add roasted garlic paste, parmesan, nutmeg, white pepper, and half the hot cream mixture. Fold gently, adding more cream until silky. Season with salt.
  6. Serve: Spoon into a warmed serving bowl, dot with butter, and garnish as desired. Keep warm in a slow-cooker on “warm” up to 3 hours.

Recipe Notes

Potatoes can be peeled and submerged in cold water overnight to save time on holiday morning. Roasted garlic keeps 5 days refrigerated or 1 month frozen.

Nutrition (per serving)

398
Calories
9g
Protein
32g
Carbs
27g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.