Garlic Mashed Potatoes

Deliciously creamy garlic mashed potatoes to feed a crowd for any occasion! This dinner side dish is made easy with a make-ahead option, giving you more time to enjoy with family and friends.

Prep Time

20 mins

Cook Time

40 mins

Total Time

1 hr


  • potato peeler
  • sharp knife
  • 9 x 13 inch or similar sized casserole dish
  • handheld mixer
  • saucepan
  • aluminum foil
  • measuring cups
  • spoons


  • 5 lbs (2.27 kg) russet mashed potatoes (approximately 10 potatoes)
  • 2 medium heads of garlic
  • 2 tsp (10 mL) olive oil
  • ¾ cup (175 mL) 2 % or 3.25% milk
  • ½ cup (125 mL) grated Parmesan cheese
  • 1 cup (250 mL) cream cheese, softened
  • 1 tsp (5 mL) salt
  • 1 tsp (5 mL) pepper
  • ¼ cup (60 mL) unsalted butter
  • ½  tsp (2.5 mL) paprika (for topping)
  • 1 tbsp (16 mL) chopped fresh chives (for topping)


  1. Roast the garlic: Preheat the oven to 400°F (204°C) . Cut ¼ inch (0.6 cm) off the top of the garlic, exposing the individual cloves. Peel off as much of the outer papery layer as you can. Place the garlic in a piece of aluminum foil, then drizzle 1 tsp (5 mL) of olive oil over the top of each.  Wrap loosely in the foil. Bake for 40 minutes, or until golden and cloves are soft. Allow time for the garlic to cool before handling. 
  2. While the garlic roasts, prep the potatoes: Peel potatoes and chop them into 1-inch (2.5 cm) cubes. Add to a large pot, and fill with water to cover by 1 inch (2.5 cm). Bring to a boil and cook for 20 – 25 minutes or until potatoes are soft to puncture with a fork. Using a strainer, drain the water from the potatoes and return them to the pot. 
  3. While the potatoes boil:  In a small saucepan, combine the milk, cheese, cream cheese, salt, and pepper. Heat over medium heat until smooth. Leave on a low heat warming until the potatoes are done.
  4. Mash the potatoes using a handheld mixer. Add the milk cheese mixture and squeeze out the roasted garlic into the potatoes. Continue to whip the potatoes until smooth. If desired, add up to an additional ¼ cup (60 mL) of milk for a smoother consistency. Transfer the whipped mashed potatoes to a casserole dish. 
  5. Drop pats of the butter evenly over the potatoes and sprinkle the top with paprika—Bake at 350 °F (177°C) for 15 minutes. If you have premade your potatoes and they are cold in the fridge, allow at least 35 minutes to reheat. Butter will be melted and bubbly.  If desired, broil for 1 – 2 minutes at the end to crisp the top. 
  6. Top with fresh chopped chives, and serve!


Once whipped mashed potatoes are in the casserole dish, the potatoes can cool and be placed in the fridge for 1 day until ready to serve. To reheat, follow steps 5 – 6. 

Follow us.

Connect with the BC Dairy community on social media for all the latest stories, and inspiration.