Crockpot Cheesy Potatoes with Homemade Cheese Sauce
These crockpot cheesy potatoes skip the canned soup and use a quick homemade cheese sauce. They come out creamy, rich, and actually taste like real melted cheddar.

The slow cooker makes them almost entirely hands-off. You get a bubbling, golden side dish without ever turning on the oven.
What Makes These Cheesy Potatoes So Good
The homemade sauce means you taste sharp cheddar and a little garlic, not a murky shortcut. A spoonful of sour cream adds a tang that cuts through the richness and keeps the potatoes from feeling heavy.
The slow cooker does the heavy lifting. You can set it and forget it for a few hours, then finish with a buttery cornflake topping that adds just the right crunch.
Ingredients

- 32 oz frozen diced hash browns, thawed: the classic base; no need to cook ahead
- 3 tbsp unsalted butter: for the cheese sauce
- 1 small yellow onion, diced: about 1/2 cup
- 2 cloves garlic, minced: fresh gives the best flavor
- 3 tbsp all-purpose flour: thickens the sauce
- 2 cups whole milk: 2% works too but whole milk makes a richer sauce
- 2 cups shredded sharp cheddar cheese (about 8 oz): grate your own for the smoothest melt
- 1/2 cup sour cream: full-fat adds the most body
- 1 tsp fine sea salt
- 1/2 tsp black pepper
- 1/4 tsp smoked paprika: optional, for a hint of smokiness
- For the topping:
- 1 cup crushed cornflakes: measure after crushing
- 2 tbsp melted butter: helps the crumbs crisp up
Variations / Substitutions
- Swap the cheese: use a mix of cheddar and Monterey Jack, or smoked gouda for extra depth.
- Add bacon: stir 1/2 cup cooked, crumbled bacon into the potato mixture before cooking.
- Make it gluten-free: replace the flour with an equal amount of gluten-free all-purpose blend and use gluten-free cornflakes.
- Lighten it up: substitute full-fat Greek yogurt for the sour cream, though the sauce will be slightly tangier.
- Kick up the heat: fold in a small can of diced green chiles or a minced jalapeño.
If you like a darker, oven-baked crust, try my Cheesy Hash Brown Potato Casserole.
How To Make Crockpot Cheesy Potatoes
Step 1: Melt and Whisk the Cheese Sauce

In a medium saucepan, melt the 3 tablespoons of butter over medium heat. Add the diced onion and cook for about 4 minutes until softened. Stir in the minced garlic and cook 30 seconds more. Whisk in the 3 tablespoons of flour and let it bubble for 1 minute to cook out the raw flour taste. Slowly pour in the 2 cups of milk while whisking, then bring to a gentle simmer and cook for 2 minutes, whisking often, until the sauce thickens enough to coat the back of a spoon.
Take the pan off the heat and stir in the 2 cups of shredded cheddar a handful at a time until the cheese is fully melted and the sauce is smooth. You want a creamy, pourable consistency. If it seems too thick, add a splash of milk.
Step 2: Load the Slow Cooker

Place the thawed hash browns into a 6-quart slow cooker. Pour the warm cheese sauce over the potatoes, then add the 1/2 cup sour cream, 1 teaspoon salt, 1/2 teaspoon pepper, and the smoked paprika if using. Fold everything together with a rubber spatula until the potatoes are evenly coated and the ingredients are well combined.
The mixture will look very saucy at this point. That is exactly how you want it because the potatoes will absorb a lot of liquid as they cook.
Step 3: Cook Low and Slow

Cover the slow cooker with its lid and cook on low for 4 to 5 hours or on high for 2 to 3 hours. About halfway through, remove the lid and give the potatoes a gentle stir to redistribute the sauce. The edges will start to bubble and look golden.
The potatoes are done when they are fork-tender and the sauce has thickened into a creamy coating. If your slow cooker runs hot, check a bit earlier. Once the potatoes are tender, you can switch the heat to warm while you prep the topping.
Step 4: Top with Buttery Crumbs

In a small bowl, toss the 1 cup of crushed cornflakes with the 2 tablespoons of melted butter. Sprinkle the mixture evenly over the top of the potatoes. Leave the slow cooker lid off and let it sit on warm for 10 minutes so the topping can crisp up and turn golden.
Scoop down to the bottom of the slow cooker when serving so each spoonful gets a little of the crunchy top and the creamy potatoes beneath. The steam will rise and the cornflakes will stay crisp for a little while, but they soften over time, so serve right after adding the topping.
Tips for the Best Crockpot Cheesy Potatoes
- Always thaw and blot the hash browns dry.: Any extra moisture from the freezer will water down the cheese sauce and leave the potatoes soupy.
- Grate your own cheese.: Pre-shredded cheese is coated with anti-caking powders that can make the sauce grainy instead of silky.
- If the sauce looks too thick after stirring, don’t panic.: A splash of warm milk stirred in just before adding the topping will loosen it without breaking the cheese.
- No cornflakes?: Crushed Ritz crackers, buttery panko, or even French fried onions work beautifully as a crunchy finish.
Cook times vary with your slow cooker size:
| Slow Cooker Size | Cook Time (Low) | Cook Time (High) |
|---|---|---|
| 4-quart | 5-6 hours | 3-4 hours |
| 6-quart | 4-5 hours | 2-3 hours |
| 8-quart | 3-4 hours | 2-3 hours |
Storing Leftovers
- Refrigerate: Spoon the cooled potatoes into an airtight container. They will keep for up to 4 days.
- Reheating: Warm individual portions in the microwave, or spread the potatoes in a baking dish, cover with foil, and heat in a 350°F oven until hot. Stir in a little milk if they seem dry.
What Goes Well With Crockpot Cheesy Potatoes
These potatoes are rich, so they work well with a simple roast chicken or a baked ham. The hit of garlic in the sauce makes them a great match for meatloaf or grilled sausages, too.
Frequently Asked Questions
Can I use fresh potatoes instead of frozen?
Yes. Peel and cube 6 medium russet potatoes into 1/2-inch pieces. They will need about 6 to 7 hours on low to become tender, and you may need an extra splash of milk because fresh potatoes release less moisture.
Can I make this for a crowd?
Yes. Double all the ingredients and use an 8-quart slow cooker. The cook time stays roughly the same, but stir once more during the last hour to help the larger batch cook evenly.
Can I freeze these cheesy potatoes?
You can freeze them for up to 2 months, but the texture may become a bit mealy once thawed. Let the dish cool completely, transfer to a freezer-safe container, and thaw overnight in the refrigerator. Reheat gently with a little milk to bring back the creaminess.
What if my cornflake topping gets soggy?
The topping is best right after it crisps. If you are saving the potatoes for another day, store them separately and make a fresh batch of crumbs when you reheat.

Crockpot Cheesy Potatoes Recipe
Ingredients
Method
- Melt butter in a saucepan over medium heat. Cook onion for 4 minutes, then add garlic and cook 30 seconds. Whisk in flour and cook 1 minute. Slowly whisk in milk, bring to a simmer, and cook 2 minutes until thick. Remove from heat, stir in cheddar until smooth, then stir in sour cream, salt, pepper, and paprika.
- Place hash browns in a 6-quart slow cooker. Pour cheese sauce over and fold to coat.
- Cover and cook on low for 4-5 hours or high for 2-3 hours, stirring once halfway through.
- Toss cornflakes with melted butter and sprinkle over the potatoes. Leave lid off and let sit on warm for 10 minutes. Scoop and serve.
