Ingredients
Equipment
Method
Cook bacon and build the base
- Cook the bacon in a large pot over medium heat until crispy, then remove and set aside, leaving the drippings behind.
- Sauté the onion in the bacon drippings for 4 minutes, then add the garlic and cook for 1 minute.
- Add the butter and flour and cook for 1-2 minutes, stirring constantly, until it looks smooth and lightly cooked.
Simmer and mash for creaminess
- Pour in the chicken broth and add the diced potatoes, then bring to a boil.
- Reduce the heat and simmer for 15-20 minutes, until the potatoes are tender.
- Stir in the whole milk and heavy cream, then use a masher to mash some of the potatoes for a creamy texture.
Finish with cheddar and serve
- Stir in the shredded cheddar until melted, then season with salt and black pepper.
- Serve the soup topped with the bacon, sour cream, and chives.
Notes
For the smoothest texture, mash about a third of the potatoes and keep a few intact for tender bites. Store leftovers in the refrigerator up to 3 days; reheat gently over low heat to prevent the dairy from breaking. Freezing is not recommended because the dairy can separate and the soup may become grainy. For a lighter option, swap whole milk and heavy cream for half-and-half (texture will be slightly thinner).
