Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Side Dish Recipes

    Garlic Cream Cheese Mashed Potatoes

    Modified: Nov 1, 2023 · Published: Nov 5, 2020 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    6 servings
    25 minutes minutes
    Pin Jump to Recipe
    Overhead view of mashed potatoes in casserole dish topped with melted butter chives

    These richly flavored garlic cream cheese mashed potatoes are made extra decadent with Parmesan, butter, and cream cheese. Ready in under 30 minutes and delicious as can be, this is the perfect Thanksgiving or Christmas side dish!

    Garlic cream cheese mashed potatoes topped with butter and chives.

    Everybody needs a staple mashed potato recipe and this recipe for garlic cream cheese mashed potatoes is mine. Why? Because garlic makes everything better and adding cream cheese to mashed potatoes is a great way to add extra richness.

    Why use cream cheese in mashed potatoes? The high-fat content of cream cheese adds extra depth and creaminess to the potatoes. It also contributes a velvety texture that milk alone doesn't.

    If you're looking for mashed potatoes without cream cheese, check out my mashed potatoes with red skins recipe or my Instant Pot mashed sweet potatoes.

    Jump to:
    • Why this recipe works
    • Ingredients
    • Step-by-step instructions
    • Cassidy's tips
    • FAQ
    • Storage notes
    • Looking for similar recipes?
    • Recipe
    • Comments

    Why this recipe works

    • Smooth texture: These mashed potatoes are smooth, velvety, and creamy from cream cheese. They use Yukon gold potatoes, which have the perfect level of starchiness for mashed potatoes.
    • Rich and garlicky flavor: Sauteed fresh minced garlic adds a ton of garlic flavor without overpowering the mashed potatoes. And we don't skimp on whole milk, cream cheese, Parmesan, or butter!
    • Quick & easy to make: Cream cheese mashed potatoes are ready from start to finish in about 30 minutes. Yukon gold potatoes don't need to be peeled before boiling because they have thin skin. However, for ultra-smooth mashed potatoes you can peel the potatoes first.
    • Perfect for holidays: The mashed potatoes can be made in advance, so they're great for Thanksgiving and Christmas. They also freeze well.

    Ingredients

    Garlic mashed potato ingredients in separate bowls with name labels.
    • Yukon gold potatoes are my favorite potatoes to use for mashed potatoes because they are silkier and smoother than Russet potatoes.
    • Garlic: Minced garlic is sauteed in butter until fragrant. I usually press my own garlic but using pre-minced garlic is a great way to cut down on prep time. Two tablespoons of minced garlic is equal to about 6 cloves, give or take.
    • Cream cheese: Half a block of plain cream cheese is all you need to take mashed potatoes to the next level.
    • Milk: Whole milk is my go-to in mashed potatoes because it adds enough creaminess but is lighter than heavy cream or half-and-half. For an even lighter option, you can use skim, 1%, or even dairy-free alternatives like unsweetened, unflavored oat milk or soy milk.
    • Parmesan: Shredded Parmesan adds a nice umami kick and additional creaminess. If you're vegetarian make sure to look for Parmesan labeled as vegetarian (many aren't!) or opt for a similar cheese like Asiago.
    • Salt and pepper: Keep seasonings simple so that the Parmesan and garlic can shine.

    Step-by-step instructions

    Boiling the potatoes

    1. Rinse the potatoes in cool water to remove any dirt or debris. Skin the potatoes if desired. Slice into one-inch cubes. Try to make the potatoes as similarly sized as possible.
    2. Cover potatoes in cool water. Potatoes are added to cool water instead of boiling because slowly bringing the potatoes to a boil helps them cook evenly. Add salt to the water. Potatoes soak up a lot of salt, so this is an important step.
    3. Boil the potatoes over high heat until fork-tender. This means that you can easily pierce a potato with a fork without it falling apart. Keep boiling if you have to use any force to pierce the potato.
    4. Drain: When the potatoes are ready, drain the water and set the potatoes aside.

    Making the garlic mashed potatoes

    Butter and garlic in a black pot.

    Place the empty Dutch oven or pot over medium heat. Add two tablespoons of butter. Once melted, add minced garlic.

    Saute, stirring frequently, until golden and aromatic, about 1-2 minutes. Stir frequently, keeping an eye on the garlic as it can go from perfectly golden to burned very quickly.

    Mashed potato ingredients in a black pot.

    Reduce the heat to medium-low. Add the boiled potatoes, cream cheese, ½ cup of milk, salt, and pepper. Mash until mostly smooth.

    Stir in the Parmesan and additional milk, as needed, to reach a smooth consistency. Let cook over medium-low heat, stirring occasionally, until warmed through.

    Cassidy's tips

    • Roasted garlic mashed potatoes: If you're feeling adventurous and have a little extra time on your hands, roasted garlic mashed potatoes are a must-try. If using roasted garlic instead of fresh, simply melt the butter in the Dutch oven and add it with the remaining ingredients. Check out my garlic knots recipe for step-by-step instructions on how to roast garlic.
    • Herby garlic mashed potatoes: For an herby kick, try adding 1 tablespoon each of fresh chopped rosemary, thyme, and sage. Bloom fresh herbs with the minced garlic for 30 seconds to a minute.
    • Adjust garlic to taste. I usually add 6-8 cloves for an obvious garlic taste in the mashed potatoes.
    • Make sure to salt the potato water! I recommend ¼ cup table salt. It may seem like a lot, but much of the salt goes down the drain when the potatoes are drained. Learn more about salting potatoes in this article.
    • The easiest way to mash potatoes is using a potato masher. If you don't have one on hand you can use a fork or even a metal whisk.

    FAQ

    Can I make this recipe dairy-free?

    You can use an equal amount of your favorite cream cheese alternative, non-dairy milk, vegan butter, and vegan Parmesan to make these mashed potatoes dairy-free.

    What kind of potato is best for mashed potatoes?

    Some potatoes are definitely better for mashing. Higher starch potatoes like Russet or Yukon gold are best. Red potatoes also work. This recipe uses Yukon gold because they make a really creamy dish and have a naturally buttery flavor.

    I leave the skin on for this recipe because Yukon golds have really thin skins. The skins add a nice texture to an otherwise very creamy dish. You can remove the skins if you prefer.

    How many potatoes should be used per person?

    The rule of thumb is 1 and ½ potatoes per person. This recipe calls for 2 and ½ pounds of potatoes, so you can assume it will serve 6. Adjust the recipe as needed based on the number of people you will be serving.

    Can I use a food processor or hand mixer?

    I don't recommend using a food processor because this can overwork the mashed potatoes and make them gummy. A hand mixer can be used for fluffier mashed potatoes, but make sure not to over-mix the potatoes.

    Storage notes

    Storage and reheating: Keep mashed potatoes refrigerated in a closed container for 3-4 days. Place on the stove in a Dutch oven or large stockpot over medium heat. Add a splash of milk to loosen the potatoes. Cover and heat until warmed through, stirring occasionally. 

    To make in advance: You can make this recipe up to 3 days in advance. Add a splash of milk and heat on the stove over medium heat to warm up. 

    To keep hot during serving: Keep mashed potatoes covered over low heat on the stove, stirring occasionally. Or keep mashed potatoes in a crockpot (with the lid on) over low.

    Freezing: Cream cheese mashed potatoes freeze well. Let them cool to room temperature before transferring to a freezer-safe container. Freeze for up to 3 months. Let thaw overnight in the fridge before reheating.

    Overhead view of mashed potatoes in casserole dish topped with melted butter chives.

    Looking for similar recipes?

    Serve garlic cream cheese mashed potatoes at Thanksgiving or as a dinner side topped with vegan mushroom gravy or just a pad of butter, salt, and pepper. Make it a complete comfort food meal with gouda mac and cheese, yeast rolls, and a warm kale salad. 

    • Half of an orange sweet potato biscuit.
      Sweet Potato Biscuits
    • Overhead view of white square casserole dish filled with bourbon sweet potato casserole.
      Bourbon Sweet Potato Casserole
    • Overhead view of potatoes, veggies, sausages and goat cheese in a ceramic bowl
      Vegetarian Breakfast Bowl with Potatoes & Veggies
    • Aerial view of potato breakfast skillet in cast iron pan with a serving on a plate.
      Vegan Breakfast Potato Skillet

    Did you try this recipe? You can leave a star rating in the recipe card or a review in the comments below. Or check out my cookbook and keep up to date with my YouTube, Instagram, TikTok, or newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Garlic cream cheese mashed potatoes topped with butter and chives.

    Garlic Cream Cheese Mashed Potatoes

    Cassidy Reeser, MS, RD
    These garlic mashed potatoes are quick & easy to make and are made extra creamy with cream cheese.
    5 from 2 votes
    Print Recipe Pin Recipe Add to CollectionSaved!
    Prep Time 5 minutes mins
    Cook Time 20 minutes mins
    Total Time 25 minutes mins
    Servings 6 servings

    Ingredients
      

    • 2 ½ pounds Yukon gold potatoes see note #1
    • ¼ cup table salt
    • ½ teaspoon coarse salt
    • 3 tablespoons unsalted butter
    • 2 tablespoons minced garlic about 6-7 cloves; adjust to taste
    • ½ to 1 cup whole milk adjust to taste
    • 4 ounces cream cheese
    • ½ teaspoon freshly ground black pepper
    • ½ cup shredded Parmesan
    • ¼ cup thinly sliced chives for topping

    Instructions
     

    • Wash potatoes and remove any debris. Remove the skin if desired (I leave the skin on with Yukon gold). Cut into one-inch pieces. Place in a 6 quart pot or Dutch oven. Add ¼ cup table salt and enough cold water to cover the potatoes by 1 inch. Bring to a boil over high heat. Cook uncovered for 10-15 minutes, until fork tender. Drain water and set cooked potatoes aside.
    • Place the empty Dutch oven or pot over medium heat. Add two tablespoons butter. Once melted, add minced garlic. Saute, stirring frequently, until golden and aromatic, about 2 minutes.
    • Return potatoes to the pot. Over medium-low heat, add ½ cup milk, cream cheese, ½ teaspoon kosher salt, and freshly ground black pepper. Use a potato masher to mash until mostly softened. I like to leave a few small chunks for texture.
    • Stir in the Parmesan. Add additional ¼ to ½ cup of milk to further thin the potatoes, as desired. Keep over medium-low heat, stirring occasionally. until warmed through.
    • Taste for salt and pepper. Serve topped with thinly sliced chives and mushroom gravy. Enjoy!

    Notes

    1. Salt: Potatoes need a lot of salt! If you're wary of adding so much salt to the pot, note that most of it goes down the drain. Learn more about salting potatoes in this article.
    2. Potatoes: Yukon gold are my preferred mashing potato. Russet potatoes also work in a pinch, but I recommend peeling them first. I leave the Yukon gold skin on because it is very thin and adds a nice texture to the mashed potatoes.
    3. Storage: Mashed potatoes will keep refrigerated for 3-4 days in a closed container. 
    4. Reheating: Place on the stove in a Dutch oven or large stockpot over medium heat. Add a splash of milk to loosen the potatoes. Cover and heat until warmed through, stirring occasionally. 

    Nutrition

    Calories: 274kcalCarbohydrates: 34gProtein: 8gFat: 12gSaturated Fat: 7gCholesterol: 35mgSodium: 493mgPotassium: 840mgFiber: 4gSugar: 2gVitamin A: 436IUVitamin C: 38mgCalcium: 145mgIron: 2mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Stovetop Gouda Mac and Cheese
    Kale Artichoke Dip »

    Comments

    1. Marnie says

      March 11, 2021 at 8:20 pm

      Can you freeze these?

      Reply
      • Cassidy Reeser says

        March 12, 2021 at 7:23 am

        Yes, they actually freeze well! I have only ever frozen small amounts but a full recipe should work too. Just let them thaw overnight in the fridge before reheating.

        Reply
    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.