01 -
Grate the cheddar cheese and measure out the sour cream and half-and-half. Let them warm up to room temperature.
02 -
Dice the bacon into small chunks and fry it low and slow in a deep pot. Stir occasionally, and once it crisps up, scoop it out. Leave about 2 tablespoons of bacon fat in the pot.
03 -
While bacon cooks, toss the cubed potatoes into a stockpot, cover them with water, and sprinkle in some salt. Boil gently for around 20 minutes until the potatoes are soft enough to mash. Drain well and lightly mash.
04 -
In the pot with the bacon grease, toss in the chopped onion and sauté for 5 minutes or till it softens. Add the garlic and butter, giving it another minute or so to cook.
05 -
Sprinkle the flour into the pot, whisking constantly for about a minute to cook out the raw taste.
06 -
Pour in the chicken broth, using a spoon to scrape up any stuck-on bits in the pot. Gradually add the half-and-half while stirring, then bring everything to a boil before letting it simmer.
07 -
Mix the mashed potatoes, sour cream, and black pepper into the pot. Use a blender or immersion blender to make it smoother if you like.
08 -
Slowly sprinkle in the cheddar cheese a little at a time, stirring as it melts. Keep the heat gentle to stop the cheese from clumping.
09 -
Top it off with chives and crispy bacon crumbles before serving it hot.