creamy garlic mashed potatoes and roasted winter squash for dinner

5 min prep 1 min cook 1 servings
creamy garlic mashed potatoes and roasted winter squash for dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Garlic Mashed Potatoes & Roasted Winter Squash: The Ultimate Comfort Dinner

There’s a moment every November—usually the first Saturday after the clocks fall back—when I feel the season shift. The light turns golden by four o’clock, the farmers’ market tables are suddenly heavy with knobby squash, and my kitchen begs for something that smells like butter and garlic. That’s when I make this: a mountain of cloud-soft mashed potatoes swirled with slow-roasted winter squash, a dish so comforting it feels like wearing a fleece blanket while sitting by the fire.

I first served this combination on a whim four years ago, when a snowstorm canceled the dinner party I’d planned and left me, my husband, and two surprise houseguests staring at a countertop of potatoes and squash. I roasted the squash until its edges caramelized into candy-like bits, folded half of it into the potatoes, and served the rest on top like a sunset crown. We ate it straight from the serving bowl, parked on the sofa, watching the snow pile up. Every single person asked for the recipe before dessert. Now it’s my go-to for Sunday suppers, Thanksgiving vegetarian mains, and any night that simply needs to feel softer around the edges.

Why This Recipe Works

  • Double garlic hit: Roasted whole cloves melt into the potatoes while a finishing whisper of fresh garlic butter keeps the flavor bright.
  • Texture contrast: Silky Yukon Golds plus tender squash cubes give you creamy and chunky in every bite.
  • One-pan squash: Roasting on a single sheet intensifies sweetness and frees up stove space.
  • Make-ahead magic: Both components reheat like a dream, so you can assemble and serve in minutes.
  • Vegetarian main or luxe side: Serve in shallow bowls with a fried egg on top for dinner, or alongside roast chicken for the holidays.
  • Butter flexibility: Use dairy or your favorite vegan butter; the technique stays identical.
  • Leftover love: Turn extras into golden potato cakes for tomorrow’s breakfast.

Ingredients You'll Need

Ingredients

This recipe celebrates humble ingredients, so quality matters. Look for Yukon Gold potatoes—thin-skinned, naturally creamy, and almost buttery when mashed. Avoid starchy russets here; they’ll drink up the dairy and can turn gluey if overworked.

Winter squash options are wonderfully flexible. Butternut is the sweetheart for its easy peeling and velvety texture, but kabocha (with its edible forest-green skin) or red kuri (sweet like pumpkin) roast into caramel perfection. If you’re in a hurry, grab a bag of pre-cubed squash; just pat it dry so it roasts instead of steams.

Garlic is treated two ways. First, a whole head roasts alongside the squash, cloves turning mellow and jammy. Second, you’ll sliver two raw cloves into the final garlic-butter drizzle for that unmistakable fresh bite. If you’re sensitive to raw garlic, swap in a pinch of garlic powder or simply skip the drizzle.

Butter and cream are traditional, but I’ve tested with oat milk and plant-based butter and still achieved lush results. The trick is warming the dairy so it melds seamlessly into the hot potatoes. Cold liquid shocks the starch and can turn your mash grainy.

Finally, a whisper of freshly grated nutmeg bridges the potatoes and squash, making the dish taste mysteriously complete. If you only have pre-ground, use half the amount—it’s stronger.

How to Make Creamy Garlic Mashed Potatoes and Roasted Winter Squash for Dinner

1
Heat the oven & prep the squash

Preheat to 425 °F (220 °C). Line a rimmed sheet pan with parchment. Peel, seed, and cube 2½ lb (1.1 kg) butternut squash into ¾-inch pieces. Toss with 2 Tbsp olive oil, 1 tsp kosher salt, ¼ tsp black pepper, and a pinch of cayenne. Slice the top off 1 whole head of garlic, exposing the cloves; drizzle with oil, wrap in foil, and nestle among the squash cubes. Roast 28–32 minutes, flipping once, until the squash is bronzed at the edges and a paring knife slides through the cloves effortlessly.

2
Start the potatoes

While the squash roasts, peel and cube 3 lb (1.35 kg) Yukon Gold potatoes into 1-inch chunks for even cooking. Place in a large saucepan, cover with cold water by 1 inch, and season generously with salt—like the sea. Bring to a boil, then reduce to a lively simmer. Cook 12–15 minutes until a cube crumbles when pressed.

3
Infuse the dairy

In a small saucepan, combine 1 cup (240 ml) heavy cream, ½ cup (120 ml) whole milk, 4 Tbsp unsalted butter, ½ tsp freshly grated nutmeg, and 1 tsp kosher salt. Warm over low heat until the butter melts and tiny bubbles appear at the edges; do not boil. Keep warm.

4
Drain & steam-dry

Drain potatoes in a colander, then return them to the hot pot. Set over low heat for 60 seconds, shaking gently, to evaporate excess moisture—this prevents watery mash.

5
Rice or mash

For the fluffiest texture, pass the potatoes through a ricer or food mill into a warm bowl. Otherwise, use a handheld masher—just stop once the potatoes are smooth to avoid gumminess.

6
Fold in the cream & roasted garlic

Squeeze the soft roasted garlic cloves into the warm cream mixture; stir to dissolve. Pour one-third of the mixture over the potatoes, fold gently with a spatula, and repeat until everything is incorporated. Taste and adjust salt.

7
Marry the squash

Reserve 1 cup of the roasted squash cubes for garnish. Fold the remaining squash into the potatoes, breaking some pieces down so they streak the mash with sunset orange while leaving a few chunky bites for texture.

8
Make the garlic-butter drizzle

Melt 2 Tbsp butter in a small skillet. Add 2 thinly sliced garlic cloves and cook 45–60 seconds until fragrant and just golden. Stir in 1 Tbsp chopped parsley and a squeeze of lemon to stop the cooking.

9
Serve & garnish

Pile the creamy garlic mashed potatoes into a warm serving bowl. Scatter the reserved roasted squash on top, drizzle with the garlic-butter, and shower with extra parsley. Serve immediately in shallow bowls with crusty bread or as the star of your holiday table.

Expert Tips

Warm your bowl

Rinse the serving bowl with boiling water and dry it quickly; the potatoes stay hotter longer and absorb less butter trying to reheat themselves.

Don’t over-mash

Potatoes turn gluey when their starch is overworked. Fold, don’t stir vigorously, once the dairy goes in.

Save the squash skin

If you use kabocha, roast the skin-on cubes; the edible peel adds gorgeous color and extra fiber.

Reheat with steam

Place leftover mash in a heat-proof bowl set over simmering water; stir occasionally for a texture as good as day one.

Freeze in scoops

Portion cooled mash into muffin tins; freeze, pop out, and store in bags for single-serve comfort on demand.

Boost the protein

Stir in a scoop of white-bean puree or Greek yogurt for extra protein without compromising creaminess.

Variations to Try

  • Sweet-potato swap: Replace half the Yukon Golds with orange sweet potatoes for a sweeter, vitamin-A-packed version.
  • Brown-butter sage: Brown the butter until nutty, then crisp fresh sage leaves in it for an autumnal aroma bomb.
  • Smoky chipotle: Whisk ½ tsp chipotle powder into the cream for a gentle, lingering heat that plays beautifully with the squash.
  • Cheese lovers: Fold in 1 cup grated aged white cheddar or nutty Gruyère for melty pockets of umami.

Storage Tips

Refrigerator: Transfer cooled mash to an airtight container and refrigerate up to 4 days. Press plastic wrap directly onto the surface to prevent a dry skin.

Freezer: Spoon into freezer-safe zip bags, press out air, and freeze flat for up to 3 months. Thaw overnight in the fridge, then reheat gently with a splash of milk or broth.

Make-ahead: Roast the squash and garlic up to 2 days ahead; store separately. Boil and rice the potatoes earlier in the day, spread on a sheet pan to cool quickly, then refrigerate. Combine everything just before serving; reheat over low, stirring in hot cream as needed.

Frequently Asked Questions

You can, but expect a slightly waxier texture. Red potatoes hold their shape, so your mash will be a bit chunkier and less billowy. If that’s your jam, go for it; otherwise stick with Yukons for maximum creaminess.

Swap the butter and cream for your favorite plant-based alternatives—oat milk and vegan butter work best because they’re naturally creamy. Use extra-virgin olive oil for the garlic drizzle and finish with a sprinkle of nutritional yeast for cheesy depth.

Unfortunately you can’t undo overworked starch, but you can disguise it: spread the mash in a baking dish, top with cheese and breadcrumbs, and bake until golden for a crispy-creamy potato gratin that still tastes divine.

Absolutely. Use a 7-to-8-quart Dutch oven for the potatoes and two sheet pans for the squash, rotating them halfway. When mashing, work in two batches to keep the texture light.

Stir ¼ cup warm milk or broth per 2 cups of potatoes, cover tightly, and heat at 325 °F for 20 minutes. Stir once halfway. The steam recreates that just-made creaminess.
creamy garlic mashed potatoes and roasted winter squash for dinner
main-dishes
Pin Recipe

Creamy Garlic Mashed Potatoes & Roasted Winter Squash

(4.9 from 127 reviews)
Prep
20 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Roast squash & garlic: Preheat oven to 425 °F. Toss squash with oil, salt, pepper; add wrapped garlic head to pan. Roast 28–32 min until caramelized.
  2. Boil potatoes: Simmer potatoes in salted water 12–15 min until tender; drain and steam-dry 1 min.
  3. Warm dairy: Heat cream, milk, butter, nutmeg, and salt until steaming.
  4. Mash: Rice or mash potatoes, then fold in hot cream mixture and half the roasted squash.
  5. Garlic butter: Sauté sliced garlic in butter 45 sec; add parsley and lemon.
  6. Serve: Top potatoes with remaining squash and garlic-butter drizzle. Enjoy hot.

Recipe Notes

For the silkiest texture, warm your dairy and never over-mash. Dish reheats beautifully with a splash of milk in a 325 °F oven for 20 minutes.

Nutrition (per serving)

428
Calories
7g
Protein
52g
Carbs
22g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.