There used to be a little diner on Route 9 in upstate New York called The Copper Kettle that made mashed potatoes so creamy, so dreamy, you’d plan your whole week around stopping there. When they closed after thirty years, I honestly felt a little lost. I mean, who knew a side dish could become a destination? After twelve tries—some gluey, some too lumpy, one that I swear tasted like wallpaper paste—I finally cracked the code. The secret, it turns out, was cream cheese and a slow cooker. And let me tell you, recreating that exact velvety texture at home? It felt like winning a small, buttery lottery.
The day I finally nailed it, I was so excited I forgot to add salt. You know that sinking feeling when you take that first hopeful bite and something’s just… off? Yeah, that happened. But even undersalted, the texture was spot on—silky, rich, and impossibly smooth. That’s when I knew the cream cheese was doing the heavy lifting. This crockpot version isn’t just a copycat recipe; it’s actually better than the original because it stays warm for hours without a soggy bottom or a skin on top. If you’ve ever tried to keep mashed potatoes hot for a holiday dinner, you know exactly why this matters.
This Easy Crockpot Cream Cheese Mashed Potato Casserole has become my go-to for every Thanksgiving, potluck, and random Tuesday when I need comfort food without the stress. It frees up your stove and your sanity. Honestly, if you’ve been searching for that one mashed potato recipe that delivers every single time, keep reading. This is it.
Why You’ll Love This Recipe
Let’s be real—regular mashed potatoes are a pain. You boil, drain, mash, add butter, mash some more, and then they get cold while you’re wrestling with the turkey or the roast. This Easy Crockpot Cream Cheese Mashed Potato Casserole solves all of that. It’s the kind of recipe that makes you look like a hero with almost zero effort.
- Set It and Forget It: Once everything is in the crockpot, you’re free. No standing over a steaming pot, no last-minute mashing frenzy. The slow cooker does the work while you tackle the rest of your meal.
- Cream Cheese Magic: This isn’t just any mashed potato casserole. The cream cheese adds a subtle tang and an ultra-creamy texture that regular butter and milk can’t touch. It’s the difference between good mashed potatoes and unforgettable ones.
- Stays Warm for Hours: The biggest win? This casserole holds beautifully on the “warm” setting for up to two hours. No more cold potatoes or reheating in the microwave. It’s the perfect make-ahead side dish for busy weeknights or big holiday spreads.
- Simple Ingredients: You probably already have potatoes, butter, cream cheese, and milk in your kitchen. No fancy grocery store runs required. It’s weeknight-friendly and budget-smart.
- Crowd-Pleaser Approved: I’ve brought this to three different potlucks and the bowl comes back empty every single time. Kids love the creamy texture, and adults appreciate the rich flavor. It’s a universal win.
What makes this recipe different from every other mashed potato casserole out there is the technique. Most recipes ask you to boil the potatoes first, then mix everything and bake. This one skips the boiling entirely. You toss everything into the crockpot raw and let the slow cooker work its magic. The result? Potatoes that are perfectly tender, not waterlogged, and infused with the cream cheese and butter from the start. It’s not just another version—it’s the best version.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that dreamy, restaurant-quality texture without any fuss. Most of these are pantry staples, so you’re probably already halfway there.
- Russet Potatoes (3 pounds, peeled and cut into 1-inch cubes): Russets are the gold standard for mashed potatoes because they’re high in starch and low in moisture. They break down beautifully during the long cook time, giving you that fluffy, melt-in-your-mouth texture. Yukon Golds work too, but the result will be slightly denser and more buttery. I’ve tested both, and for this crockpot method, russets win every time for that light, airy finish.
- Cream Cheese (8 ounces, softened to room temperature): This is the star of the show. Full-fat cream cheese gives the richest flavor and creamiest texture. I’ve tried Neufchâtel (the low-fat version) and it works, but the final dish is noticeably less luxurious. Let it come to room temperature so it blends in smoothly without lumps. My go-to brand is Philadelphia—it’s reliable and melts like a dream.
- Unsalted Butter (½ cup, or 1 stick, cut into small pieces): Butter adds richness and helps keep the potatoes moist. Using unsalted lets you control the salt level, which is important since the cream cheese already has some salt. If you only have salted butter, just reduce the added salt by about ¼ teaspoon.
- Whole Milk (1 cup, warmed): Warm milk incorporates more easily into the potatoes and keeps the casserole from cooling down too quickly. Whole milk gives the best creamy consistency, but 2% works in a pinch. For an even richer result, swap half the milk for heavy cream—just be warned, it’s dangerously good.
- Chicken or Vegetable Broth (½ cup): This is my little secret. A splash of broth adds savory depth that plain water just can’t match. It’s not enough to make the potatoes taste like soup, but it adds a subtle umami note that makes people ask, “What’s in this?” Use low-sodium broth to keep the salt in check.
- Garlic Powder (1 teaspoon): Garlic powder adds a gentle, savory warmth without the harshness of fresh garlic. Fresh garlic can sometimes turn bitter during the long slow cook, so stick with the powdered stuff here. It’s a small detail that makes a big difference.
- Salt (1 teaspoon, plus more to taste): Potatoes need a surprising amount of salt to taste their best. Start with 1 teaspoon, then adjust at the end. Remember, the cream cheese and butter are already salted, so taste before adding more.
- Black Pepper (½ teaspoon, freshly ground): Freshly ground pepper adds a gentle kick that cuts through the richness. Pre-ground pepper works, but it’s worth the extra five seconds to grind it fresh—the flavor is noticeably brighter.
- Optional Toppings: Chopped chives, crispy bacon bits, shredded cheddar cheese, or a sprinkle of paprika. These are totally optional, but they make the casserole look gorgeous on a buffet table. I’m partial to a handful of crispy fried onions on top for extra crunch.
For substitutions: If you’re dairy-free, use a high-quality vegan cream cheese and plant-based butter. The texture won’t be identical, but it’s still delicious. For a lower-carb option, swap half the potatoes with cauliflower florets—just know the texture will be a bit softer.
Equipment Needed
You don’t need a professional kitchen to pull this off. Just a few basic tools that you probably already own.
- 6-Quart or Larger Slow Cooker: This is non-negotiable. A 6-quart crockpot gives the potatoes enough room to cook evenly without overcrowding. I use a Cuisinart 6-quart programmable model, and it’s been a workhorse for years. If your slow cooker is smaller, just halve the recipe.
- Vegetable Peeler: A good peeler saves time and frustration. I’m a fan of the Y-shaped peelers—they’re faster and more comfortable than the straight ones. A sharp one makes quick work of those russet skins.
- Chef’s Knife and Cutting Board: You’ll need a sharp knife to cube the potatoes into even 1-inch pieces. Even cubes mean even cooking. A dull knife will just make you angry and your potatoes uneven.
- Potato Masher or Hand Mixer: For mashing the potatoes right in the crockpot. I prefer a classic potato masher for a slightly rustic texture, but a hand mixer on low speed gives you an ultra-smooth, almost whipped consistency. Just don’t use an immersion blender—it’ll turn the potatoes into glue.
- Liquid Measuring Cup: For measuring the milk and broth. A glass one with clear markings makes it easy to warm the milk in the microwave.
- Rubber Spatula: For scraping every last bit of cream cheese and butter into the pot. Waste not, want not.
If you don’t have a slow cooker, you can adapt this recipe for the oven. Just combine everything in a baking dish, cover with foil, and bake at 350°F for about 45 minutes, stirring halfway through. The texture will be slightly different, but it still works in a pinch.
Preparation Method

This Easy Crockpot Cream Cheese Mashed Potato Casserole comes together in about 10 minutes of active prep. The rest is all hands-off slow cooker magic.
- Prep the Potatoes (5 minutes): Peel 3 pounds of russet potatoes and cut them into 1-inch cubes. Try to keep the pieces as uniform as possible—this ensures they cook at the same rate. Rinse the cubes in cold water to remove excess starch, then drain well. This step prevents the potatoes from turning gray and helps them stay fluffy.
- Layer in the Crockpot (2 minutes): Place the cubed potatoes in the bottom of your 6-quart slow cooker. Scatter the 8 ounces of softened cream cheese over the top in small spoonfuls. Dot the potatoes with the ½ cup of butter pieces. Don’t stir yet—just let them sit on top. As the slow cooker heats up, the cream cheese and butter will melt down over the potatoes, coating them perfectly.
- Add the Liquids (1 minute): In a small bowl or liquid measuring cup, whisk together 1 cup of warmed whole milk, ½ cup of low-sodium chicken or vegetable broth, 1 teaspoon of garlic powder, 1 teaspoon of salt, and ½ teaspoon of black pepper. Pour this mixture evenly over the potatoes. Give everything a gentle stir to combine, but don’t worry if it looks a little soupy—the potatoes will absorb the liquid as they cook.
- Cook on Low (4 to 5 hours): Cover the slow cooker and set it to low heat. Cook for 4 to 5 hours, or until the potatoes are fork-tender. The exact time depends on your slow cooker, so start checking at the 4-hour mark. You want a fork to slide in with almost no resistance. Avoid opening the lid too often—each peek adds 15 to 20 minutes of cooking time.
- Mash and Stir (3 minutes): Once the potatoes are tender, turn off the slow cooker or switch it to “warm.” Use a potato masher or a hand mixer on low speed to mash the potatoes right in the crockpot. Mash until you reach your desired consistency—I like mine smooth with just a few tiny lumps for texture. If the potatoes seem too thick, stir in an extra splash of warm milk or broth. Taste and adjust salt and pepper if needed.
- Keep Warm Until Serving: Leave the casserole on the “warm” setting for up to 2 hours. Give it a stir every 30 minutes or so to keep the top from forming a skin. This is the beauty of this recipe—it stays perfectly creamy and hot while you finish the rest of your meal.
Pro Tip: If you’re making this for a holiday dinner, you can prep everything the night before. Cube the potatoes and store them in a bowl of cold water in the fridge. Measure out the cream cheese, butter, and dry seasonings. In the morning, just drain the potatoes, toss everything in the crockpot, and turn it on. It’s the ultimate stress-free side dish.
Cooking Tips & Techniques
After a dozen test batches, I’ve learned a few things the hard way so you don’t have to. Here are the tips that make this recipe foolproof.
Don’t Overcook the Potatoes. I know it’s tempting to let them go all day, but after 5 hours on low, they start to break down too much and can turn watery. Set a timer and check them at 4 hours. The perfect texture is tender but not falling apart. If you’re using a newer, hotter slow cooker, start checking even earlier.
Room Temperature Cream Cheese is Key. Cold cream cheese straight from the fridge will leave lumpy white spots in your casserole. Let it sit on the counter for at least 30 minutes before you start. If you forget, microwave it in 10-second bursts until it’s soft but not melted. Trust me, this one step makes a huge difference in the final texture.
Warm the Milk. Pouring cold milk into the hot potatoes can cause them to seize up and turn gluey. Warm the milk in the microwave for about 45 seconds before adding it. You want it warm to the touch, not hot. This small habit has saved me from many a gummy batch.
Don’t Over-Mash. I’ve been guilty of this more times than I care to admit. Over-mashing releases too much starch and turns your fluffy potatoes into paste. Mash just until the ingredients are combined and the texture looks smooth. A few lumps are totally fine—they’re actually charming.
Resist the Lid-Lifting Urge. Every time you lift that lid, steam escapes and your cooking time increases. If you’re curious, use the warm setting after the first 4 hours to check. Otherwise, let the slow cooker do its thing. Patience is a virtue, especially when mashed potatoes are involved.
Variations & Adaptations
This recipe is a fantastic base, and it’s easy to customize based on what you have on hand or who you’re feeding.
- Loaded Baked Potato Style: After mashing, stir in ½ cup of shredded cheddar cheese, ¼ cup of sour cream, and 4 slices of cooked, crumbled bacon. Top with more cheese and chives before serving. It’s like a loaded baked potato in casserole form—perfect for game day or a hearty side.
- Garlic Herb Twist: Add 2 tablespoons of finely chopped fresh chives and 1 tablespoon of fresh thyme leaves along with the cream cheese. For even more garlic flavor, roast 4 cloves of garlic in foil at 400°F for 20 minutes, then squeeze the soft roasted garlic into the potatoes before mashing. It’s subtle, sweet, and absolutely delicious.
- Dairy-Free Version: Use a high-quality vegan cream cheese (I like Kite Hill or Violife) and plant-based butter. Swap the whole milk for unsweetened oat milk or a creamy almond milk. The texture will be slightly less rich, but it still satisfies that creamy potato craving. I’ve served this to dairy-free guests and they didn’t miss a thing.
- Cheesy Broccoli Mashed Potato Casserole: Steam 2 cups of broccoli florets until tender, then fold them into the mashed potatoes along with 1 cup of shredded sharp cheddar. Transfer the mixture to a baking dish, top with extra cheese, and broil for 3 to 4 minutes until bubbly and golden. It’s a full side dish and vegetable in one.
- Spicy Southwest Version: Stir in ½ cup of canned diced green chiles, ¼ cup of chopped cilantro, and ½ teaspoon of cumin before mashing. Top with crushed tortilla chips and a drizzle of hot sauce. This is my personal favorite for taco nights—it pairs beautifully with carnitas or grilled chicken.
Serving & Storage Suggestions
This casserole is incredibly versatile when it comes to serving. You can dress it up for a holiday table or keep it simple for a weeknight dinner.
Serving Temperature: Serve this casserole warm, straight from the slow cooker. If you’ve held it on “warm” for a while, give it a good stir before serving to redistribute the creamy goodness. For a prettier presentation, transfer it to a serving bowl and top with a pat of butter, a sprinkle of paprika, and some fresh chives.
What to Serve With It: This mashed potato casserole is a natural partner for almost any protein. It’s amazing alongside roast chicken, grilled steak, meatloaf, or baked salmon. For a vegetarian meal, pair it with a hearty mushroom gravy and roasted vegetables. It also works beautifully as part of a holiday spread—think turkey, ham, or prime rib.
Storage: Leftovers keep well in an airtight container in the refrigerator for up to 4 days. The texture will firm up a bit as it cools, but it softens again when reheated. I actually love the leftovers cold—they’re almost like a creamy potato salad.
Reheating: The best way to reheat is in the slow cooker on low for about 30 minutes, stirring occasionally. You can also reheat individual portions in the microwave for 1 to 2 minutes, stirring halfway through. If the potatoes seem dry, stir in a splash of warm milk or broth to bring back the creaminess.
Freezing: This casserole freezes surprisingly well. Let it cool completely, then transfer it to a freezer-safe container or zip-top bag. Freeze for up to 3 months. To thaw, move it to the refrigerator overnight. Reheat in the slow cooker or microwave as directed above. The texture might be slightly softer after freezing, but the flavor is still spot-on.
Flavor Development: Honestly, this casserole tastes even better the next day. The flavors meld together overnight, and the cream cheese seems to soak into every potato cube. If you’re planning ahead, make this a day in advance and simply reheat before serving. Your future self will thank you.
Nutritional Information & Benefits
While this is definitely a comfort food, it does have some nutritional bright spots. Here’s a rough estimate per serving (based on 8 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 320 |
| Total Fat | 18g |
| Saturated Fat | 11g |
| Cholesterol | 50mg |
| Sodium | 420mg |
| Total Carbohydrates | 35g |
| Dietary Fiber | 3g |
| Sugars | 4g |
| Protein | 6g |
| Vitamin C | 15% DV |
| Potassium | 650mg |
Potatoes often get a bad rap, but they’re actually a good source of vitamin C, potassium, and fiber (especially if you leave the skins on—though this recipe peels them for texture). The cream cheese and butter add calcium and vitamin A. For a lighter version, you can reduce the butter to ¼ cup and use low-fat cream cheese, but the texture will be less decadent.
If you’re watching your sodium, be sure to use unsalted butter and low-sodium broth. You can also skip the added salt and rely on the natural saltiness of the cream cheese. This version still tastes great and cuts the sodium by about 30%.
From a wellness perspective, this recipe is all about balance. It’s a side dish meant to bring joy and comfort, not to be a health food. But knowing it has real nutritional value—potassium for muscle function, vitamin C for immunity—makes that second serving feel a little less guilty.
Conclusion
After all those failed attempts at recreating The Copper Kettle’s legendary mashed potatoes, I can honestly say this Easy Crockpot Cream Cheese Mashed Potato Casserole is the one. It’s everything I wanted—creamy, rich, stress-free, and somehow even better than the original. The cream cheese adds that subtle tang that makes people stop mid-bite and ask for the recipe. And the fact that it stays warm in the crockpot for hours? That’s not just convenient; it’s life-changing for anyone who’s ever hosted a holiday dinner.
I hope you give this recipe a try, whether it’s for a busy weeknight or a big family gathering. Feel free to make it your own—add cheese, swap in sweet potatoes, or pile on the bacon. That’s the beauty of a good base recipe; it’s a starting point, not a rulebook.
I’d love to hear how it turns out for you. Drop a comment below and let me know your favorite variation, or tag me in your photos if you share them online. And if you’re looking for more set-it-and-forget-it sides, check out my Crockpot Macaroni and Cheese or my Slow Cooker Green Bean Casserole for a full holiday spread that practically cooks itself. Happy slow cooking, friends!
Frequently Asked Questions
Can I use Yukon Gold potatoes instead of russets?
Absolutely. Yukon Golds will give you a slightly denser, more buttery result. They’re naturally creamy and hold their shape a bit better. Just keep an eye on the cooking time—they might be tender a little sooner than russets. Start checking at the 3.5-hour mark.
Can I make this recipe in advance and reheat it?
Yes, and it actually tastes better the next day! Make the casserole as directed, let it cool, and store it in the fridge. To reheat, transfer it back to the crockpot and warm on low for 30 to 45 minutes, stirring occasionally. Add a splash of warm milk if it seems dry.
Can I leave out the cream cheese?
You can, but the texture and flavor will change significantly. The cream cheese is what makes this casserole so creamy and gives it that subtle tang. Without it, you’ll have a more traditional mashed potato casserole. If you’re dairy-free, try a vegan cream cheese alternative for a similar effect.
How do I prevent the potatoes from turning gray?
Gray potatoes usually happen when they’re exposed to air for too long. Rinsing the cut potatoes in cold water before cooking removes excess starch and helps prevent discoloration. Also, make sure the potatoes are fully submerged in the liquid mixture before you start cooking. If they’re poking above the surface, they can oxidize.
Can I double this recipe for a larger crowd?
Yes, but you’ll need a 7-quart or larger slow cooker. Double all the ingredients and increase the cooking time by about 30 to 60 minutes. Check for doneness at the 5-hour mark. The potatoes should be fork-tender and easy to mash. You may also need to mash in batches to avoid overfilling the crockpot.
Pin This Recipe!

Easy Crockpot Cream Cheese Mashed Potato Casserole
This Easy Crockpot Cream Cheese Mashed Potato Casserole is the ultimate set-it-and-forget-it side dish. Cream cheese makes it ultra-creamy, and the slow cooker keeps it warm for hours—perfect for holidays and potlucks.
- Prep Time: 10 minutes
- Cook Time: 4 hours 30 minutes
- Total Time: 4 hours 40 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds Russet potatoes, peeled and cut into 1-inch cubes
- 8 ounces cream cheese, softened to room temperature
- 1/2 cup unsalted butter, cut into small pieces
- 1 cup whole milk, warmed
- 1/2 cup low-sodium chicken or vegetable broth
- 1 teaspoon garlic powder
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- Optional toppings: chopped chives, crispy bacon bits, shredded cheddar cheese, paprika
Instructions
- Prep the Potatoes: Peel 3 pounds of russet potatoes and cut them into 1-inch cubes. Rinse in cold water to remove excess starch, then drain well.
- Layer in the Crockpot: Place the cubed potatoes in the bottom of a 6-quart slow cooker. Scatter the softened cream cheese over the top in small spoonfuls. Dot with the butter pieces. Do not stir yet.
- Add the Liquids: In a small bowl, whisk together the warmed milk, broth, garlic powder, salt, and pepper. Pour evenly over the potatoes. Gently stir to combine.
- Cook on Low: Cover and cook on low for 4 to 5 hours, until the potatoes are fork-tender. Avoid opening the lid frequently.
- Mash and Stir: Turn off the slow cooker or switch to ‘warm’. Mash the potatoes with a potato masher or hand mixer on low speed until desired consistency. Adjust salt and pepper if needed. Add extra warm milk or broth if too thick.
- Keep Warm Until Serving: Leave on ‘warm’ setting for up to 2 hours, stirring every 30 minutes to prevent a skin from forming.
Notes
For best results, use room temperature cream cheese and warm the milk. Avoid over-mashing to prevent gluey texture. This casserole can be made a day ahead and reheated. For a dairy-free version, use vegan cream cheese and plant-based butter.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4
- Sodium: 420
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 35
- Fiber: 3
- Protein: 6
Keywords: crockpot mashed potatoes, cream cheese mashed potatoes, slow cooker mashed potatoes, easy mashed potato casserole, holiday side dish, make-ahead mashed potatoes


