01 - Generously butter the interior of the slow cooker insert to prevent sticking.
02 - Melt 2 tbsp butter in a medium saucepan over medium heat. Add minced garlic and sauté until fragrant, about 1 minute. Whisk in flour and cook for 1 minute to form a roux. Gradually pour in heavy cream and whole milk, whisking constantly until smooth. Bring to a gentle simmer, then remove from heat. Stir in salt, pepper, and half the cheddar cheese until fully melted and incorporated.
03 - Arrange half the sliced potatoes in the bottom of the prepared crockpot, slightly overlapping the slices. Distribute half the chopped onion evenly over the potatoes, followed by half of the remaining cheddar cheese. Pour half the cheese sauce over the first layer.
04 - Add the remaining sliced potatoes as the second layer, followed by the remaining chopped onion and cheese. Pour the rest of the cheese sauce over the top, ensuring even coverage. Lightly dust the surface with paprika if using.
05 - Cover and cook on high heat for 4 hours or low heat for 7 hours, until potatoes are completely tender when pierced with a fork.
06 - Remove the lid and allow the scalloped potatoes to rest for 10 minutes before serving. This helps the sauce set slightly for cleaner serving. Garnish with chopped fresh parsley if desired.