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
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
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.
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.
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.
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.
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.
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.
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.
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
creamy garlic parmesan mashed potatoes for festive holiday dinners
Ingredients
Instructions
- 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.
- Cook potatoes: Simmer potato chunks in well-salted water 12–15 min until fork-tender. Drain and dry in the warm pot 30 sec.
- Heat dairy: In a small saucepan melt butter with cream cheese and heavy cream until steamy; keep warm.
- Rice potatoes: Press hot potatoes through a ricer or mash by hand until smooth.
- 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.
- 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.