These creamy garlic mashed potatoes are rich, buttery, fluffy, and packed with delicious roasted garlic flavor. They’re an easy homemade side dish that pairs perfectly with roast chicken, turkey, steak, meatloaf, and holiday dinners.
The potatoes are cooked until tender, then mashed with butter, warm cream, roasted garlic, and Parmesan cheese for an incredibly smooth and flavorful texture.
Whether you’re planning Thanksgiving dinner, Christmas dinner, or a cozy weeknight meal, these garlic mashed potatoes are always a crowd-pleaser.
Why You’ll Love These Garlic Mashed Potatoes
- Creamy and fluffy
- Rich garlic flavor
- Easy homemade side dish
- Perfect for holidays
- Great with gravy
- Family-friendly
- Made with simple ingredients
- Excellent with turkey and roast beef
- Easy to make ahead
- Perfect comfort food
Ingredients

For the Potatoes
- 2 pounds Yukon Gold potatoes
- 1 whole garlic bulb
- 4 tablespoons unsalted butter
- 1/2 cup heavy cream
- 1/4 cup whole milk
- 1/3 cup grated Parmesan cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
Optional Garnish
- Extra melted butter
- Fresh parsley
- Grated Parmesan
- Fresh cracked black pepper
How to Make Creamy Garlic Mashed Potatoes
1. Prepare the Garlic

Preheat the oven to 400°F.
Slice the top off the garlic bulb to expose the cloves.
Place the garlic on a small piece of foil.
Drizzle with a little olive oil and wrap loosely in foil.
2. Roast the Garlic
Place the wrapped garlic on a baking sheet.
Roast for approximately 35–45 minutes, or until the cloves are soft and golden.
Allow the garlic to cool slightly.
3. Prepare the Potatoes

Peel the potatoes if desired.
Cut them into evenly sized chunks.
Keeping the pieces similar in size helps them cook evenly.
4. Boil the Potatoes
Place the potatoes in a large pot.
Cover completely with cold water.
Add a generous pinch of salt.
Bring to a boil over medium-high heat.
5. Cook Until Tender
Reduce the heat slightly and simmer for approximately 15–20 minutes.
The potatoes are ready when a fork slides easily through the center.
6. Drain Thoroughly
Drain the potatoes in a colander.
Let them sit for a minute or two so excess moisture can evaporate.
7. Warm the Dairy
While the potatoes are cooking, add the butter, heavy cream, and milk to a small saucepan.
Warm gently over low heat.
Don’t let the mixture boil.
8. Mash the Potatoes
Return the drained potatoes to the warm pot.
Mash them using a potato masher or potato ricer.
9. Add the Roasted Garlic
Remove the roasted garlic cloves from their skins.
Mash the cloves into a smooth paste.
Add the roasted garlic to the potatoes.
10. Add Butter and Cream
Slowly pour the warm butter and cream mixture into the potatoes.
Stir gently until creamy.
11. Add Parmesan
Fold in the grated Parmesan cheese.
Season with salt and black pepper.
12. Adjust the Texture
If the potatoes are too thick, add a little more warm milk or cream.
Don’t overmix because excessive mixing can make mashed potatoes gluey.
13. Garnish
Transfer the mashed potatoes to a serving bowl.
Make a small swirl in the center.
Add melted butter, fresh parsley, and a little Parmesan.
14. Serve

Serve immediately while warm and creamy.
What Potatoes Are Best for Mashed Potatoes?
Yukon Gold potatoes are excellent because they naturally have a creamy, buttery texture.
Russet potatoes are also great and create especially fluffy mashed potatoes.
You can even combine Yukon Gold and Russet potatoes for a balance of creaminess and fluffiness.
Should I Peel the Potatoes?
It’s optional.
Peeling creates smoother mashed potatoes.
Leaving some or all of the skin on gives the dish a more rustic texture.
Why Start Potatoes in Cold Water?
Starting potatoes in cold, salted water allows them to cook more evenly from the outside toward the center.
Adding potatoes directly to boiling water can cause the outside to become overcooked before the center is tender.
How Do I Prevent Gluey Mashed Potatoes?
Avoid overmixing.
Using a potato ricer or masher instead of a food processor helps preserve a light texture.
Also avoid adding cold dairy because it can cool the potatoes and make it harder to achieve a smooth consistency.
Can I Use Roasted Garlic?
Absolutely.
Roasted garlic gives these potatoes a sweeter, milder garlic flavor than raw garlic.
It’s one of the main reasons these mashed potatoes taste so rich and flavorful.
Can I Use Fresh Garlic Instead?
Yes.
You can sauté minced garlic gently in butter and add it to the potatoes.
However, roasted garlic provides a smoother and more mellow flavor.
Can I Use Garlic Powder?
Yes, especially if you want a quick version.
Start with 1/2 teaspoon and adjust to taste.
Can I Use Sour Cream?
Absolutely.
Replace some of the cream with sour cream for a slightly tangy flavor.
Can I Use Cream Cheese?
Yes.
Add a few tablespoons of softened cream cheese for extra richness and creaminess.
Can I Make These Without Parmesan?
Yes.
Simply omit it or replace it with another cheese such as sharp cheddar, Gruyère, or Asiago.
Can I Make Garlic Mashed Potatoes Ahead of Time?
Yes.
These potatoes are excellent for holiday meal prep.
Prepare them earlier in the day and refrigerate them covered.
Reheat gently with additional warm milk, cream, or butter.
How Long Do Mashed Potatoes Last?
Store leftovers in an airtight container in the refrigerator for approximately 3–4 days.
Can I Freeze Mashed Potatoes?
Yes.
Mashed potatoes freeze better when they contain enough butter and cream.
Cool completely before transferring to freezer-safe containers.
Thaw overnight in the refrigerator and reheat gently.
How Do I Reheat Mashed Potatoes?
Reheat them in a saucepan over low heat.
Add a splash of milk or cream and stir occasionally.
You can also reheat them in the microwave in short intervals, stirring between each interval.
Can I Make Them Dairy-Free?
Yes.
Use dairy-free butter and unsweetened plant-based milk or cream.
Omit the Parmesan or use a dairy-free alternative.
Can I Make Them Vegan?
Yes.
Use vegan butter, plant-based milk or cream, and a dairy-free Parmesan alternative.
Easy Garlic Mashed Potato Variations
Parmesan Garlic Mashed Potatoes
Add extra Parmesan and fresh parsley.
Cream Cheese Garlic Mashed Potatoes
Add softened cream cheese for extra richness.
Sour Cream Garlic Mashed Potatoes
Add sour cream for a creamy tang.
Herb Garlic Mashed Potatoes
Add fresh rosemary, thyme, chives, or parsley.
Cheddar Garlic Mashed Potatoes
Fold in shredded sharp cheddar cheese.
Loaded Garlic Mashed Potatoes
Top with cheddar, crispy bacon, green onions, and sour cream.
Brown Butter Garlic Mashed Potatoes
Brown the butter before adding it for a deeper nutty flavor.
Roasted Garlic Parmesan Mashed Potatoes
Use extra roasted garlic and Parmesan for a stronger savory flavor.
What Should I Serve With Garlic Mashed Potatoes?
These mashed potatoes pair beautifully with:
- Roast turkey
- Roast chicken
- Beef stew
- Pot roast
- Meatloaf
- Steak
- Pork chops
- Grilled chicken
- Turkey meatballs
- Mushroom gravy
Are These Good for Thanksgiving?
Absolutely.
Creamy garlic mashed potatoes are a classic Thanksgiving side dish and pair especially well with turkey and gravy.
Can I Keep Mashed Potatoes Warm?
Yes.
For a holiday dinner, transfer them to a slow cooker set to the warm or low setting.
Stir occasionally and add a little warm cream or butter if they become too thick.
Frequently Asked Questions
Can I use Russet potatoes?
Yes. Russets create light and fluffy mashed potatoes.
Can I mix Russet and Yukon Gold potatoes?
Absolutely. The combination gives you both fluffiness and creaminess.
Can I use salted butter?
Yes. Reduce the added salt and season to taste.
Can I add more garlic?
Yes. Add additional roasted garlic cloves for a stronger flavor.
Why are my mashed potatoes watery?
They may have been overcooked or not drained thoroughly. Let drained potatoes steam-dry briefly before mashing.
Why are my mashed potatoes lumpy?
The potatoes may not have been cooked completely. Make sure a fork slides easily through them before draining.
Can I use a hand mixer?
Yes, but mix very briefly and gently. Overmixing can make the potatoes gummy.
Can I use a food processor?
It’s not recommended because the blades can overwork the potatoes and create a gluey texture.
Can I make these the day before Thanksgiving?
Yes. Store them refrigerated and reheat gently with extra butter and cream.
Can I add gravy?
Absolutely. A spoonful of homemade gravy over these creamy garlic mashed potatoes is delicious.
Recipe Card
Creamy Garlic Mashed Potatoes
Prep Time: 10 minutes
Cook Time: 45–55 minutes
Total Time: About 1 hour
Servings: 6
Course: Side Dish
Cuisine: American
Ingredients
- 2 pounds Yukon Gold potatoes
- 1 garlic bulb
- 4 tablespoons unsalted butter
- 1/2 cup heavy cream
- 1/4 cup whole milk
- 1/3 cup Parmesan cheese
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon fresh parsley
Instructions
- Preheat oven to 400°F.
- Cut the top from the garlic bulb.
- Drizzle with olive oil and wrap in foil.
- Roast for 35–45 minutes.
- Peel and cut potatoes into even chunks.
- Place potatoes in cold salted water.
- Bring to a boil and simmer for 15–20 minutes.
- Drain thoroughly.
- Warm butter, cream, and milk.
- Mash the potatoes.
- Squeeze roasted garlic into the potatoes.
- Add warm butter and cream.
- Stir in Parmesan.
- Season with salt and pepper.
- Adjust consistency with additional warm dairy if needed.
- Garnish with parsley and melted butter.
- Serve warm.