These Thanksgiving mashed potatoes stay plush, buttery, and hot without taking over a burner or crowding the stove. The slow cooker does the heavy lifting here, and the result is a bowl of mashed potatoes with a soft, velvety texture that holds nicely through a long holiday meal. The cream cheese gives them body, the warm milk loosens everything at the end, and the chicken broth seasons the potatoes from the inside instead of relying on last-minute salt alone.
What makes this version worth keeping is the order of the ingredients. The potatoes cook right in the broth, so they pick up flavor before you even mash them. Then the butter and cream cheese melt into the hot potatoes instead of being beaten into a dry mixture, which is how you avoid that gluey, overworked texture people sometimes get with mashed potatoes. Warm milk matters here too. Cold milk cools the pot down fast and can make the potatoes seize up before they turn smooth.
Below, I’ve included the little timing and texture details that help these potatoes come out right the first time, plus a few variations for making them fit the table you’re serving.
I loved that the potatoes stayed creamy without drying out, and the warm milk at the end kept the whole batch fluffy instead of heavy. I made them two hours ahead and they held beautifully in the slow cooker.
Save these creamy slow cooker Thanksgiving mashed potatoes for the holiday when you need the stove free and still want a buttery side everyone can scoop up fast.
The Trick to Creamy Mashed Potatoes Without a Pan on the Stove
The common failure with mashed potatoes is starting with too much heat and too much handling. Once the potatoes are cooked, people often beat them hard or add cold dairy, and that’s when the texture turns pasty or uneven. This version avoids both problems by keeping the potatoes hot, then folding in the fat and milk gently enough to keep the starches from tightening up.
Cooking the potatoes in broth instead of plain water gives you a deeper, rounder flavor before the mashing even starts. The slow cooker also keeps the heat even, which means the potatoes soften all the way through without hot spots on the bottom of a pot. If your potatoes seem a little watery at the end, that usually means they were cut too small or overcooked. Let them sit uncovered for a few minutes before mashing so extra moisture can steam off.
What the Broth, Butter, and Cream Cheese Are Each Doing

- Russet potatoes — These break down into a fluffy mash instead of staying waxy. That dry, starchy texture is exactly what you want here. Yukon Golds will work, but the result is denser and a little more buttery in a way that changes the whole dish.
- Chicken broth — This seasons the potatoes as they cook, which is why the mash tastes finished instead of bland. Vegetable broth also works if you want to keep the flavor a little lighter or need a vegetarian swap.
- Butter — Use real butter here. It melts into the hot potatoes and gives them that glossy, rich finish you notice at the table. If you cut the butter down too far, the potatoes taste flat fast.
- Cream cheese — This is what gives the mash its body and that plush, spoonable texture. Full-fat cream cheese melts best; reduced-fat versions can go a little grainy when they hit the hot potatoes.
- Warm milk — Warm milk keeps the potatoes hot and helps you control the texture at the end. Add it slowly. Too much at once can turn a thick mash into soup before you realize it.
- Chives — They’re not just garnish. The fresh oniony bite cuts through the richness and keeps each bite from tasting too heavy.
How to Build the Mash So It Stays Light, Not Gluey
Cook the Potatoes Until They Collapse at the Edges
Put the cubed potatoes and broth in the slow cooker and let them go on low until the potatoes are tender enough to fall apart cleanly when pressed. If they still offer resistance in the center, the mash will end up lumpy no matter how long you stir. The potatoes should look a little swollen and spoon-tender before you move on.
Mash While Everything Is Still Hot
Add the butter and cream cheese right away, while the potatoes are steaming. Heat helps them melt evenly and coat the potato pieces before they can dry out. If you wait until the potatoes cool, you’ll have to work the mixture harder, and that’s when the starch gets overworked.
Finish With Warm Milk in Small Pour-Ins
Stir in the warm milk a little at a time until the potatoes look smooth and loose enough to scoop, but not runny. The goal is a mash that holds soft peaks on the spoon. If you overshoot, it’s hard to pull the texture back, so add the milk gradually and stop as soon as the potatoes look right.
How to Adapt These Thanksgiving Mashed Potatoes for Your Table
Vegetarian Version
Swap the chicken broth for vegetable broth. You’ll still get the same slow-cooked texture, but the flavor will be a little cleaner and less savory. Choose a broth you already like to sip, because whatever it tastes like alone will be concentrated in the potatoes.
Dairy-Light Swap
You can replace the cream cheese with more butter and a splash more milk, but the potatoes will be a little looser and less tangy. The cream cheese is what gives this version its sturdy, velvety body, so expect a softer mash if you leave it out entirely.
Make It Ahead for a Crowd
These hold well on warm in the slow cooker for a couple of hours after mashing. Stir once or twice so the edges don’t dry out. If they thicken too much before serving, loosen them with a splash of warm milk instead of stirring in cold dairy at the last minute.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. The potatoes will firm up as they chill.
- Freezer: They freeze well for up to 1 month, though the texture gets a little softer after thawing. Freeze in a shallow container and thaw overnight in the fridge.
- Reheating: Warm gently on the stove or in a covered slow cooker with a splash of milk. Stir slowly over low heat. High heat is what makes leftover mashed potatoes turn dry and grainy.
Answers to the Questions Worth Asking

Thanksgiving Mashed Potatoes
Ingredients
Equipment
Method
- Add the cubed russet potatoes and chicken broth to the slow cooker, ensuring the potatoes are in an even layer. Set to LOW and cook for 6 hours until tender, looking for fork-tender cubes with no hard centers.
- Mash the potatoes with the butter and cream cheese in the slow cooker until creamy and smooth. Pause and scrape the sides and bottom so any remaining lumps are worked in.
- Stir in the warm milk and salt, mixing until fully combined and silky. The mash should loosen slightly and look glossy with an even color throughout.
- Top with butter and chives right before serving for bright green flecks and visible melted butter pools. Serve hot while the butter is still soft.