Ingredients
Equipment
Method
Cook the bacon and aromatics
- Cook the diced bacon in a large pot over medium heat until crispy, then remove and set aside, leaving the drippings in the pot.
- Sauté the diced onion in the bacon drippings for 4 minutes, then add the minced garlic and cook for 1 minute.
Thicken and simmer
- Add the butter and all-purpose flour and cook for 1-2 minutes, stirring constantly to form a smooth thick paste.
- Pour in the chicken broth and add the diced potatoes, bring to a boil, then reduce heat and simmer for 15-20 minutes until the potatoes are tender.
Finish the soup
- Stir in the whole milk and heavy cream, then mash some of the potatoes with a masher for a creamy texture.
- Stir in the shredded cheddar until melted, then season with salt and black pepper.
Serve
- Serve the soup topped with the crispy bacon, sour cream, and chives.
Notes
For extra creamy texture, mash about one-third to one-half of the potatoes after simmering, then keep the soup at a gentle heat so the cheddar melts smoothly. Store in an airtight container in the refrigerator for up to 4 days; reheat over low heat, adding a splash of broth or milk if it thickens. Freezing is not recommended because the dairy can separate after thawing. For a dairy-light option, swap the whole milk/cream for evaporated skim milk and use a reduced-fat cheddar.
