These cream cheese mashed potatoes are for those who love cheese, garlic, and potatoes in equal measure!
This post may contain affiliate links. Read our disclosure policy.

Cream Cheese Mashed Potatoes Ingredients
- Garlic: I’m a fool for all things garlic! When roasted, it becomes soft and slightly sweet, complementing the creaminess of the mashed potatoes.
- Olive Oil: Used to drizzle over the garlic before roasting. It brings out the garlic’s richness.
- Yukon Gold Potatoes: A buttery and slightly waxy variety of potatoes. Their smooth texture and rich flavor make them perfect for mashing.
- Unsalted Butter: This is a classic ingredient for making mashed potatoes. It adds a rich, velvety texture and a buttery flavor that’s hard to match.
- Cream Cheese: My secret weapon! It adds a tangy richness to the potatoes, giving them that distinctive, ultra-creamy texture.
- Half and Half: That blend of equal parts milk and cream makes the mashed potatoes even more smooth and velvety.
- Onion Powder: Adds a subtle onion flavor without overpowering the other ingredients.
- Kosher Salt: It’s essential for seasoning and bringing out the best in the spuds!
- Black Pepper: Gives a gentle kick and a touch of spiciness.
- Minced Chives: These green herbs add a pop of color and a mild oniony flavor, making them the perfect garnish for our creamy cheese mashed potatoes!
How to make Cream Cheese Mashed Potatoes
When it comes to making mashed potatoes at home, there’s not much to it! This recipe does add a tiny, tiny extra step with roasting the garlic, but it’s so worth it, and really, the oven does the work here!
First, Roast Your Garlic!
- Slice the top of the garlic head so all cloves are showing.
- Add garlic to a large piece of foil and drizzle with olive oil.
- Wrap the garlic completely and place it on a baking sheet.
- Bake until garlic is fragrant, tender, and lightly browned.
Start on your mashed potatoes
- To a stockpot, add water, potatoes, salt, and bring to a boil.
- Cook until tender when pierced with a fork. Then, drain and rinse potatoes.
- Mash potatoes with potato masher or sturdy whisk. Add in roasted garlic, butter, cream cheese, onion powder, remaining salt, and pepper.
- Stir while slowly adding in half and half.
- Stir in chives.
- Serve immediatly with a knob of butter on top.
Cream Cheese Mashed Potato Recipe
Want to Save This Recipe, Boo?
Ingredients
- 1 garlic head
- 1 teaspoon olive oil
- 4 quarts water
- 2 pounds Yukon gold potatoes peel, diced, rinsed
- 8 tablespoons unsalted butter softened
- 4 ounces cream cheese softened
- ½ cup half and half
- ½ teaspoon onion powder
- 1 tablespoon + 2 teaspoons kosher salt divided
- ¼ teaspoon black pepper
- 1 tablespoon minced chives
Instructions
- Preheat oven to 400F.
- Slice top ½ inch of garlic head so all cloves are showing. Add garlic to large piece of foil and drizzle with olive oil, then wrap completely. Place garlic on baking sheet and bake for about 50 minutes, or until garlic is fragrant, tender, and lightly browned.
- To a large stockpot, add water, potatoes, and 1 tablespoon salt and bring to a boil. Cook for about 8-10 minutes, or until tender when pierced with a fork. Drain and rinse potatoes.
- Mash potatoes with potato masher or sturdy whisk.
- Add in roasted garlic, butter, cream cheese, onion powder, remaining salt, and pepper and stir while slowly adding in half and half. Do not add all the liquid at once.
- Taste for additional seasoning, stir in chives, and serve immediately.
Notes
Nutrition
Recipe Tips
- Don’t Over Mash: The key to velvety smooth mashed potatoes lies in mashing just enough to achieve the right consistency. Over mashing can lead to a gluey texture.
- Watch the Cooking Time: Keep an eye on the clock and test your potatoes for doneness around the 8-minute mark. A fork should easily pierce the potato without resistance. Cooking them for too long can make them watery, yuck!
- Use Room Temp Ingredients: When adding your butter, cream cheese, and half and half, make sure they’re at room temperature. They’ll mix better with the potatoes, thus avoiding lumps.
- Don’t Start With Boiling Water: Start with cold water when boiling your spuds. This ensures even cooking from the outside in, so your potatoes become tender throughout without becoming waterlogged.
Popular substitutions & additions
- Turn it into a Casserole: Once you’ve made your mashed potatoes, transfer them to a baking dish, sprinkle with breadcrumbs and grated cheese, then bake until golden brown on top. Best casserole ever!
- Flavored Cream Cheese: Instead of using plain cream cheese, opt for a flavored variety like chive, garlic, or even jalapeño for some heat.
- Bacon Bits: If you’re in the mood for a cream cheese mashed potatoes recipe with smoky and meaty flavors, stir in some crispy bacon bits just before serving. Yum!
- More Roasted Garlic: If one head of garlic isn’t enough for you, try mixing in another head of roasted garlic. This will give the mashed potatoes a deeper, more pungent garlic-y flavor.
- Caramelized Onions: Slow-cook some thinly sliced onions in butter until they’re golden. Then, fold them into your mashed potatoes for a rich, sweet addition.
Want to Save This Recipe, Boo?
Serving Ideas
- Whip up a hearty serving of Chicken and Gravy and let it cascade over your mashed potatoes. It’s a classic combo that never gets old!
- Bring some smoky sweetness to the table by pairing these mashed potatoes with juicy BBQ Meatballs. The tangy, bold flavors of the BBQ blend flawlessly with the smoothness and decadence of the potatoes.
- How about some juicy Turkey Chops? These succulent, perfectly seared chops are for when you want a fancy dinner, especially when paired with a generous serving of mashed potatoes with cheese.
- And then there’s the ultimate southern classic: Chicken Fried Chicken. With its crispy, golden crust and juicy interior, it’s the perfect partner for your mashed potatoes. Drizzle on some White Gravy, and you have THE perfect meal!
Frequently asked questions
Can I substitute cream cheese for sour cream?
Absolutely! If you’re looking for a slightly tangier taste, you can replace the cream cheese with sour cream. Just remember, sour cream is a bit lighter in texture than cream cheese, so you might want to adjust the quantity based on your desired consistency.
My mashed potatoes came out gluey. How can I fix them?
Gluey mashed potatoes often result from over-mashing or using a food processor. One way to fix this situation is by turning them into a Potatoes au Gratin dish! Layer the gluey mashed potatoes with some grated cheese, sprinkle some herbs, and bake until golden and bubbly.
Can I use leftover cream cheese mashed potatoes in other dishes?
Of course! Leftover mashed potatoes can be incorporated into dishes like potato pancakes, and shepherd’s pie, or even used as a topping for a savory pie. They are incredibly versatile!
More Mashed Potato Recipes
- Sour Cream Mashed Potatoes
- Garlic Mashed Potatoes Recipe
- Slow Cooker Mashed Potatoes
- Mashed Sweet Potatoes
- Smashed Potatoes
*Did you make this recipe? Please give it a star rating and leave comments below!* Post a photo of how your version of the recipe came out on Instagram (using #grandbabycakes)!!
Hi ! Do you peel the roasted garlic before adding it to the potatoes or do the papery skins dissolve In the mixing ?
Thanks
Yes, you want to squeeze out the garlic after roasting the skin will not dissolve.
The cream cheese in these gives it some extra richness that is so decadent.
Whats also delicious is to sub bousin cheese, (shallot flavor is my favorite), for the cream cheese!!
These creamy, smooth, tangy and fabulous mashed potatoes are perfect for my family.
This was SO creamy and delicious. I will never make mashed potato without cream cheese again.
These babies have the perfect creamy consistency! Everyone loved them. Definitely going to make these again. Thank you!
Omg…this is incredibly delicious. Cream cheese and potatoes are such a match…..