01 -
Shred the cheese, measure the sour cream and half and half, and let them sit at room temperature.
02 -
Cut bacon into 1-inch pieces and cook in a large pot over low heat, occasionally rotating, until crisp. Remove and set aside, leaving 2 tablespoons of drippings in the pot.
03 -
Peel potatoes and cut into 1-inch cubes. Place in a stock pot and cover with 1 inch of water. Add salt and gently boil for 20 minutes or until fork-tender. Drain and gently mash. Set aside.
04 -
Add the diced onion to the pot with bacon drippings. Cook for about 5 minutes until softened. Add garlic and butter, cooking for an additional minute.
05 -
Whisk in flour and stir for 1 full minute to remove raw flour taste. Gradually add chicken broth, scraping up any browned bits for flavor.
06 -
Slowly stir in the half and half. Bring to a gentle boil, then reduce to a simmer. Add mashed potatoes, sour cream, and pepper, mixing until combined.
07 -
Remove from heat and use an immersion blender or traditional blender for a smoother consistency if desired.
08 -
Gradually add shredded cheese, stirring until fully melted and smooth. Ensure the soup isn’t too hot to prevent clumping.
09 -
Top with chives and crumbled bacon. Serve warm.