My neighbor, a retired chef named Mrs. Gable, watched me hauling bags of groceries up my front steps one chilly November afternoon. She didn’t say anything at first, just stood there with her garden shears in hand, a single dried leaf caught in her silver hair. Then she called out, “You’re working too hard, dear. Come here.”
I followed her into her kitchen, which smelled like butter and something warm I couldn’t quite place. She pulled out a slow cooker—the same kind my mom had in the nineties, all beige and scratched—and started peeling potatoes without even asking what I was making for dinner that night. “You need these,” she said, pointing to a block of cream cheese and a head of garlic. “Trust me.”
Honestly, I thought she was crazy. Cream cheese in mashed potatoes? I mean, I’ve made them with butter and milk a thousand times, but cream cheese felt like a gamble. But there was something about the way she talked—like she’d been making these for decades, like they were the answer to every bad day, every cold evening, every moment when you just need a plate of something that feels like a hug. So I let her show me.
That first batch changed everything. The potatoes came out so creamy they practically melted on the tongue, with this subtle tang from the cream cheese and the mellow sweetness of garlic that had simmered all day. I remember standing in her kitchen, fork in hand, and just closing my eyes for a second. Maybe you’ve been there—that moment when a bite of food makes you forget about everything else for just a minute.
I’ve been making these Crockpot Garlic Cream Cheese Mashed Potatoes ever since, tweaking them just a little over time. Mrs. Gable moved away a few years ago, but every time I pull out that slow cooker, I think of her standing there with her garden shears, teaching me that the best recipes come through conversations, not cookbooks.
Why You’ll Love This Recipe
Let’s face it—mashed potatoes can be a hassle. Boiling, draining, mashing, adding butter and milk, trying to get the consistency just right while everything else is happening on the stove. It’s a lot. But these Crockpot Garlic Cream Cheese Mashed Potatoes? They’re almost embarrassingly easy.
- Set It and Forget It: You literally toss everything into the slow cooker and walk away. No boiling water, no draining, no last-minute mashing frenzy. The crockpot does all the work while you focus on the rest of your meal.
- Simple Ingredients: Potatoes, cream cheese, butter, garlic, salt, pepper, and a little milk. That’s it. No fancy grocery store trips, no obscure spices you’ll never use again.
- Perfect for Holidays or Any Day: These are rich enough for Thanksgiving dinner but simple enough for a Tuesday night when you just need some comfort food after a long day.
- Always Creamy, Never Lumpy: Because the potatoes cook low and slow in all that creamy goodness, you get the smoothest, most velvety texture every single time.
- Make-Ahead Magic: You can prep these hours before dinner and they’ll stay warm in the crockpot without drying out. That’s a game-changer for holiday hosting.
What makes this recipe different from every other mashed potato recipe out there is the cream cheese. I know it sounds unusual, but trust me—it adds this incredible richness and a slight tang that balances the buttery garlic flavor perfectly. It’s not just another version of mashed potatoes. It’s the version you’ll come back to again and again.
These potatoes are the kind that make you close your eyes after the first bite. They’re comfort food reimagined—easier, creamier, and with the same soul-soothing satisfaction that makes mashed potatoes the ultimate cozy dish.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that rich, creamy texture without any fuss. Most of these are probably already in your kitchen, which makes these Crockpot Garlic Cream Cheese Mashed Potatoes perfect for those days when you need comfort food without a trip to the store.
For the Mashed Potatoes
- 3 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks (Yukon Golds are my go-to because they’re naturally buttery and creamy; Russets work too, but they can get a little gummy if overcooked)
- 8 ounces cream cheese, softened and cut into cubes (I recommend Philadelphia full-fat for the best texture—low-fat versions tend to make the potatoes watery)
- 4 tablespoons unsalted butter, cut into pieces (Kerrygold is my favorite for that rich, grassy flavor)
- 6 cloves garlic, minced (fresh garlic is non-negotiable here—the pre-minced stuff in jars just doesn’t deliver the same mellow sweetness)
- 1 cup chicken or vegetable broth (low-sodium preferred so you can control the salt level)
- ½ cup whole milk or heavy cream, warmed (heavy cream makes them extra decadent; whole milk keeps them a little lighter)
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper, freshly ground
- Optional: ¼ cup sour cream for extra tang (Mrs. Gable never used it, but I’ve added it on occasion and it’s lovely)
For Garnish (Optional but Recommended)

- 2 tablespoons fresh chives or parsley, chopped (adds a pop of color and freshness)
- Extra butter pats for serving (because why not?)
- Flaky sea salt for finishing (Maldon is my favorite)
When selecting your potatoes, look for ones that are firm with no green spots or sprouts. Yukon Golds have thin skin, so peeling is easy. If you’re in a pinch, you can leave the skin on for a more rustic texture—just scrub them really well first.
For the garlic, I like to use fresh cloves and mince them myself. There’s something about the aroma that fills the kitchen when you’re chopping garlic that just sets the mood for cooking. Plus, fresh garlic gets so sweet and mellow as it cooks low and slow in the crockpot.
Equipment Needed
You don’t need a lot of fancy equipment for these Crockpot Garlic Cream Cheese Mashed Potatoes, which is part of their charm. Here’s what you’ll need:
- A slow cooker (4 to 6 quarts works perfectly for this recipe—any bigger and the potatoes might cook too quickly; any smaller and they’ll be too crowded)
- A vegetable peeler (I prefer the Y-shaped ones—they’re faster and more comfortable to hold)
- A sharp chef’s knife for cutting the potatoes into even chunks
- A cutting board (wood or plastic, whatever you prefer)
- A potato masher (I use a classic hand masher because I like a little texture; you can also use a hand mixer or stand mixer for ultra-smooth potatoes)
- A measuring cup and spoons
- A garlic press (optional, but it saves time and keeps your fingers from smelling like garlic for days)
- A rubber spatula for scraping every last bit of creamy goodness out of the crockpot
If you don’t have a potato masher, you can use a fork in a pinch—it just takes a little longer. And if your slow cooker is on the smaller side, just halve the recipe or cook the potatoes in batches. I’ve made these in a 3-quart crockpot before and it worked fine, I just had to stir more carefully.
Preparation Method
Making these Crockpot Garlic Cream Cheese Mashed Potatoes is almost too easy. Seriously, you’re going to wonder why you ever boiled potatoes on the stove. Let me walk you through it step by step.
- Prep the potatoes. Peel your Yukon Gold potatoes and cut them into 1-inch chunks. Try to make them roughly the same size so they cook evenly. I usually cut each potato into quarters or sixths, depending on how big they are. Rinse the chunks in cold water to remove excess starch—this helps prevent them from getting gluey.
- Layer everything in the crockpot. Place the potato chunks in your slow cooker. Add the minced garlic, cubed cream cheese, and pieces of butter right on top. Pour in the cup of chicken or vegetable broth. Don’t stir yet—just let everything sit on top of the potatoes. It’ll all come together as it cooks.
- Cook low and slow. Cover and cook on LOW for 6 to 7 hours, or on HIGH for 3 to 4 hours. The potatoes are done when you can easily pierce them with a fork and they feel tender all the way through. I usually check at the 5-hour mark on LOW because every crockpot runs a little differently. You want them soft but not falling apart completely.
- Add the milk or cream. Once the potatoes are tender, pour in the warmed milk or heavy cream. This is important—don’t add cold liquid to hot potatoes or they’ll seize up and get stiff. I just microwave the milk for about 30 seconds before adding it.
- Mash to perfection. Use your potato masher to mash everything together right in the crockpot. Mash until you reach your desired consistency—I like mine smooth with just a few small lumps for texture. If you prefer ultra-smooth potatoes, you can use a hand mixer on low speed, but be careful not to overmix or they’ll get gummy.
- Season and taste. Add the salt and pepper, then taste and adjust. I always add a little more salt than I think I need because potatoes are thirsty for seasoning. If they seem too thick, stir in a splash more warm milk or broth. If they seem too thin, let them cook uncovered for 15-20 minutes to thicken up.
- Keep warm until serving. Set your crockpot to the WARM setting and let the potatoes hang out until you’re ready to eat. They’ll stay creamy and delicious for up to 2 hours. Just give them a stir every now and then.
A quick note: I once forgot to add the cream cheese until the very end, and honestly, it still worked. Just cubed it small, stirred it in with the hot potatoes, and let it melt for a few minutes before mashing. So if you’re scatterbrained like me, don’t panic—these potatoes are forgiving.
Cooking Tips & Techniques
After making these Crockpot Garlic Cream Cheese Mashed Potatoes more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you so you can skip the trial and error.
Don’t skip the rinsing step. I know it feels like an extra chore, but rinsing the cut potatoes removes excess starch that can make your mashed potatoes gluey. I learned this the hard way when I made a batch that came out more like potato paste than creamy mashed potatoes. Just a quick rinse in cold water does the trick.
Cut your potatoes evenly. This is one of those things that seems fussy but really matters. If some chunks are bigger than others, they won’t cook at the same rate. You’ll end up with some pieces that are falling apart and others that are still firm in the middle. Take the extra 30 seconds to make sure your chunks are uniform.
Warm your dairy. I mentioned this before, but it bears repeating. Adding cold milk or cream to hot potatoes shocks them and can make the texture grainy or stiff. Just pop your milk in the microwave for 20-30 seconds before adding it. Your potatoes will thank you.
Don’t overmix. There’s a fine line between perfectly creamy mashed potatoes and gummy, gluey ones. Once you’ve incorporated the cream cheese, butter, and milk, stop mixing. If you’re using a hand mixer, keep it on low and only mix for about 30 seconds. Overworking the potatoes releases too much starch and turns them into a paste.
Season in layers. I add a little salt when I layer the ingredients in the crockpot, then more at the end. Seasoning in stages builds deeper flavor. Just remember that the broth already has some salt, so don’t go overboard at the beginning.
I once made these for a Friendsgiving and forgot to add any salt at all. Everyone was polite about it, but the potatoes were so bland. I learned that day that salt is not optional in mashed potatoes—it’s essential.
Variations & Adaptations
One of the best things about these Crockpot Garlic Cream Cheese Mashed Potatoes is how adaptable they are. Here are some of my favorite variations:
Garlic Lover’s Version
If you’re like me and think there’s no such thing as too much garlic, roast an entire head of garlic in the oven while the potatoes cook. Squeeze the soft, caramelized cloves into the potatoes before mashing. It adds this deep, sweet, nutty flavor that regular minced garlic just can’t match.
Herb-Infused Version
Add a few sprigs of fresh rosemary or thyme to the crockpot while the potatoes cook. Remove them before mashing. The herbs infuse the broth and cream cheese with their fragrance, giving the potatoes a subtle earthy note that pairs beautifully with roasted chicken or beef.
Dairy-Free Adaptation
Use vegan cream cheese (I like Kite Hill or Miyoko’s), plant-based butter, and unsweetened oat milk or cashew cream. The texture won’t be quite as rich, but it’s still delicious. I’ve made this version for a friend with dairy sensitivities and she couldn’t tell the difference.
Cheesy Loaded Version
Stir in 1 cup of shredded sharp cheddar cheese and ½ cup of cooked, crumbled bacon after mashing. Top with more cheese and bacon, plus some sliced green onions. It turns these potatoes into a full-on loaded baked potato situation, and it is glorious.
Lighter Version
Swap the cream cheese for Greek yogurt (full-fat for best results), use low-sodium broth, and replace the heavy cream with 2% milk. You’ll still get creamy, flavorful potatoes with fewer calories. Just don’t tell Mrs. Gable I suggested this.
Serving & Storage Suggestions
These Crockpot Garlic Cream Cheese Mashed Potatoes are incredibly versatile when it comes to serving. Here’s how I like to enjoy them:
Serving Temperature: Serve them hot, straight from the crockpot. I like to transfer them to a warm serving bowl and top with a pat of butter, a sprinkle of fresh chives, and a pinch of flaky sea salt. The contrast of the creamy potatoes with the melting butter and fresh herbs is just beautiful.
What to Serve With Them: These potatoes are the perfect side dish for almost anything. They’re amazing with roasted chicken, grilled steak, meatloaf, pork chops, or even a simple roasted vegetable medley. For holidays, they’re a no-brainer next to turkey or ham. I’ve also served them as a base for shepherd’s pie and it was incredible.
Storage: Leftover mashed potatoes can be stored in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen overnight, so they might taste even better the next day.
Reheating: The best way to reheat these is in the crockpot on LOW, stirring occasionally, with a splash of warm milk or broth to loosen them up. You can also reheat them in a saucepan over medium-low heat, stirring constantly. Avoid the microwave if you can—it tends to make them dry and unevenly hot.
Freezing: These potatoes freeze beautifully. Let them cool completely, then transfer to a freezer-safe container or zip-top bag. They’ll keep for up to 3 months. To thaw, move them to the refrigerator overnight, then reheat as directed above. I’ve done this for Thanksgiving prep and it saved me so much stress.
Nutritional Information & Benefits
While these Crockpot Garlic Cream Cheese Mashed Potatoes are definitely a comfort food indulgence, they do offer some nutritional benefits. Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 320
- Fat: 18g
- Carbohydrates: 34g
- Protein: 7g
- Fiber: 3g
- Sugar: 4g
- Sodium: 450mg (varies based on broth and added salt)
Potatoes often get a bad reputation, but they’re actually a good source of vitamin C, potassium, and vitamin B6. The skin (if you leave it on) provides additional fiber. Garlic has known anti-inflammatory properties and may support immune health. And while cream cheese and butter are high in fat, they also provide fat-soluble vitamins and contribute to that satisfying, satiating quality that makes comfort food feel so comforting.
I’m not a nutritionist, and I don’t believe in labeling foods as “good” or “bad.” These potatoes are a treat, and that’s okay. Sometimes you need a bowl of something rich and creamy to nourish your soul, and that has value too.
Conclusion
These Crockpot Garlic Cream Cheese Mashed Potatoes have become a staple in my kitchen, and I have a feeling they’ll become one in yours too. They’re everything you want from mashed potatoes—creamy, rich, garlicky, and comforting—without any of the stress that usually comes with making them.
What I love most about this recipe is how it brings people together. Every time I make them, I think of Mrs. Gable standing in her kitchen, sharing her wisdom over a slow cooker. And every time I serve them, I watch people’s faces light up after that first bite. That’s the magic of a really good recipe—it creates moments.
I’d love to hear how these turn out for you. Did you try any variations? Did you serve them with something amazing? Drop a comment below and let me know. And if you share a photo on Pinterest or Instagram, tag me so I can see your beautiful creation.
Until next time, happy cooking—and don’t forget to save room for seconds.
Frequently Asked Questions
Can I use red potatoes or Russets instead of Yukon Golds?
Absolutely. Yukon Golds are my preference because they’re naturally buttery and creamy, but Russets work well too—just be careful not to overcook them or they can get gummy. Red potatoes have a waxy texture that yields slightly denser mashed potatoes, but they’re still delicious and hold up well in the crockpot.
Can I make these ahead of time for a holiday dinner?
Yes, and I actually recommend it. You can cook the potatoes completely, then keep them on the WARM setting in the crockpot for up to 2 hours before serving. If you need to make them a day ahead, cook, cool, and refrigerate them, then reheat in the crockpot with a splash of warm milk.
My mashed potatoes turned out too thin. What went wrong?
This usually happens if you added too much broth or if your potatoes were cut too small and absorbed too much liquid. To fix it, let the potatoes cook uncovered on HIGH for 15-20 minutes to allow some of the liquid to evaporate. You can also mash in an extra tablespoon of cream cheese to help thicken them.
Can I use low-fat cream cheese?
You can, but I don’t recommend it. Low-fat cream cheese has a higher water content, which can make your potatoes watery and less creamy. Full-fat cream cheese gives you that rich, velvety texture that makes this recipe so special. If you’re watching calories, try using Greek yogurt instead—it’s a better swap than low-fat cream cheese.
Do I have to peel the potatoes?
Not at all. If you prefer a more rustic texture and don’t mind the extra fiber, leave the skins on. Just scrub the potatoes really well before cutting them. The skins add a nice earthiness and a bit of texture. Just keep in mind that the potatoes won’t be as smooth and creamy as the peeled version.
Pin This Recipe!

Cozy Crockpot Garlic Cream Cheese Mashed Potatoes
These Crockpot Garlic Cream Cheese Mashed Potatoes are incredibly creamy, rich, and garlicky, made effortlessly in a slow cooker. Perfect for holidays or any day, they deliver comfort food at its finest with minimal fuss.
- Prep Time: 15 minutes
- Cook Time: 6 hours (LOW) or 3.5 hours (HIGH)
- Total Time: 6 hours 15 minutes (LOW) or 3 hours 45 minutes (HIGH)
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 8 ounces cream cheese, softened and cut into cubes
- 4 tablespoons unsalted butter, cut into pieces
- 6 cloves garlic, minced
- 1 cup chicken or vegetable broth, low-sodium preferred
- ½ cup whole milk or heavy cream, warmed
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper, freshly ground
- Optional: ¼ cup sour cream for extra tang
- For garnish: 2 tablespoons fresh chives or parsley, chopped
- Extra butter pats for serving
- Flaky sea salt for finishing
Instructions
- Prep the potatoes: Peel the Yukon Gold potatoes and cut them into 1-inch chunks. Rinse the chunks in cold water to remove excess starch.
- Layer everything in the crockpot: Place the potato chunks in your slow cooker. Add the minced garlic, cubed cream cheese, and pieces of butter on top. Pour in the cup of chicken or vegetable broth. Do not stir.
- Cook low and slow: Cover and cook on LOW for 6 to 7 hours, or on HIGH for 3 to 4 hours, until the potatoes are tender when pierced with a fork.
- Add the milk or cream: Once the potatoes are tender, pour in the warmed milk or heavy cream.
- Mash to perfection: Use a potato masher to mash everything together right in the crockpot until you reach your desired consistency. For ultra-smooth potatoes, use a hand mixer on low speed for about 30 seconds, being careful not to overmix.
- Season and taste: Add the salt and pepper, then taste and adjust. If too thick, stir in a splash more warm milk or broth. If too thin, let cook uncovered for 15-20 minutes to thicken.
- Keep warm until serving: Set the crockpot to the WARM setting and let the potatoes stay warm for up to 2 hours, stirring occasionally.
Notes
For best results, use full-fat cream cheese and warm the dairy before adding. Rinsing the potatoes removes excess starch to prevent gumminess. Season in layers for deeper flavor. These potatoes can be made ahead and kept warm in the crockpot for up to 2 hours.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 320
- Sugar: 4
- Sodium: 450
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 34
- Fiber: 3
- Protein: 7
Keywords: crockpot mashed potatoes, garlic cream cheese mashed potatoes, slow cooker mashed potatoes, easy mashed potatoes, holiday side dish, comfort food


