This post may contain affiliate links. Please read our privacy policy.

Mashed potatoes are a favorite holiday side for a reason! These Garlic Mashed Potatoes are full of roasted garlic flavor and sure to be a hit with everyone.

Close up of garlic mashed potatoes in a white serving bowl

As I’ve mentioned numerous times, Thanksgiving is all about the sides for me. I honestly don’t even think I had a bite of turkey last year.

I am absolutely obsessed with my Sweet Potato Casserole, brown butter stuffing, Jiffy Corn Casserole, Baked Macaroni and Cheese and of course – my Cranberry Fluff and Ambrosia Salad.

It’s so hard to choose, but I think these homemade garlic mashed potatoes might be my favorite side dish ever! They’re rich, creamy and absolutely perfect for Thanksgiving or just a Wednesday night!

Ingredients for garlic mashed potatoes on a blue countertop


While you can use any variety of potato to make mashed potatoes, my favorite for mashing are Yukon gold.

Yukon gold are medium-size potatoes with a buttery yellow color. The flesh is firm and moist, compared to waxy new potatoes or drier russet potatoes.

The medium starch content makes them perfect for making the best garlic mashed potatoes, in my book!

Roasted garlic cloves in oil in a small metal saucepot

Make sure you get potatoes that are firm and smooth. Avoid buying potatoes that are soft, wrinkled, or have green bits.

You can use other potatoes in a pinch, but I prefer to save new potatoes for air fryer roasted potatoes, or make twice-baked potatoes with my russets.

Cooked potatoes in a white mixing bowl


Aside from the potatoes, you obviously will need garlic.

This recipe calls for 1 head of garlic. A head of garlic, also called a garlic bulb, usually has between 8 and 10 cloves.

Do not buy pre-minced garlic in a jar! It won’t work with this recipe method.

In order to make the creamiest garlic mashed potatoes, we’re going to use not just butter, but also heavy cream and sour cream.

Trust me when I say it’s worth it!

Butter and heavy cream in a glass measuring cup on a blue countertop


First, wash and peel the potatoes, then cut them into large chunks. While I sometimes leave the peels on potatoes for other recipes, in order to have the smoothest mashed potatoes I remove them here.

Put the potatoes in a large stock pot and cover with cold water. Make sure that the pot is large enough so the potatoes are not crowded. Bring to a boil and cook until tender.

Why not boil the water first? Starting the potatoes in cold water will help them cook more evenly. Boiling first can cause the outside to be mushy while the inside is still hard.

Wooden spoon stirring mashed potatoes in a white bowl

While cooking the potatoes, add the garlic and olive oil to a small saucepan and cook over low heat. You want the garlic to be very tender and not burned. This will take about 15 minutes.

Warm the cream and butter together in a microwave-safe measuring cup, heating it in 15-30 second increments. You want the cream warm but not hot, and the butter melted.

Once the potatoes are cooked, drain them well and add to a large bowl. Add the sour cream, salt, pepper, garlic cloves, and some of the oil from the garlic, and use a hand mixer on low setting to mix just until the potatoes are broken up.

Bowl of garlic mashed potatoes on a blue countertop next to garlic cloves and melted butter

Now, slowly add in the cream and butter as you continue to mix until the potatoes are smooth and creamy. Depending on your potatoes, you might need less of the liquid, so adding slowly is key!

Don’t overmix the potatoes or they can become gluey due to more starch being released. You can use a rubber spatula to mix in any additional salt, pepper, or garlic oil to avoid this.

White serving bowl filled with garlic mashed potatoes on a blue countertop


If you choose to make mashed potatoes ahead of time, they freeze well!

Make sure you don’t skimp on the cream, butter, or sour cream. The extra fat content here will help your potatoes be the best garlic mashed potatoes ever, and keep their lovely texture and flavor.

After mixing, let the potatoes cool completely. Portion the potatoes into freezer-safe containers, or scoop 1-cup portions onto a parchment-lined baking sheet. 

Place the baking sheet in the freezer and freeze until solid, then transfer to a ziptop freezer bag, label, and store for up to 3 months.

Thaw overnight in the refrigerator, and reheat gently on the stove over medium-low heat.

Have some extra potatoes? How about making cheeseburger soup or hash brown casserole?

Spoon drizzling melted butter over a bowl of garlic mashed potatoes
Want to save this recipe?
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Garlic Mashed Potatoes

By: Jamie Lothridge
4.67 from 3 ratings
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 8 -10 servings
Mashed potatoes are a favorite holiday side for a reason! These Garlic Mashed Potatoes are full of roasted garlic flavor and sure to be a hit with everyone.


  • 3 pounds Yukon gold or russet potato
  • 1 head garlic peeled
  • ½ cup olive oil
  • 1 stick unsalted butter (8 tablespoons), cut into pieces
  • 1 cup heavy cream
  • ½ cup sour cream
  • 2 teaspoons salt
  • 1 teaspoon black pepper


  • Peel and cut the potatoes into golf-ball sized chunks. Add potatoes to a large stock pot and cover with cold water. Do not add salt yet.
  • Boil the potatoes until they are tender, about 20-30 minutes. 
  • While the potatoes cook, place the peeled garlic cloves and the olive oil in a small saucepan. Cook over low heat until the garlic cloves are soft and golden in color, about 15 minutes. Set aside.
  • Place the cream and the butter in a glass measuring cup and microwave in 15-30 second increments until warm and the butter is melted.
  • When potatoes are fully cooked, drain well then place the potatoes in a large bowl.
  • Using a hand mixer, add sour cream,  salt, pepper, roasted garlic cloves and 1 tablespoon of the garlic oil and slowly mix until the potatoes are broken up, then slowly add in the hot cream and butter mixture. Blend until smooth and creamy. 
  • Taste and add more salt, pepper, or garlic oil if desired.



Calories: 358kcal, Carbohydrates: 35g, Protein: 5g, Fat: 23g, Saturated Fat: 9g, Polyunsaturated Fat: 13g, Cholesterol: 37mg, Sodium: 459mg, Fiber: 4g, Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.