Ingredients
Equipment
Method
Cook bacon and build the soup
- Cook diced bacon in a large pot over medium heat until crispy, about 8-10 minutes, then remove and set aside while leaving the drippings.
- Sauté diced onion in the bacon drippings for 4 minutes over medium heat, then add minced garlic and cook 1 minute until fragrant.
- Add butter and all-purpose flour, cook 1-2 minutes while stirring constantly, and keep the mixture smooth and bubbling.
- Pour in chicken broth, add diced potatoes, bring to a boil, then reduce heat and simmer 15-20 minutes until the potatoes are tender.
Mash, melt cheddar, and season
- Stir in whole milk and heavy cream, then use a masher to mash some of the potatoes to create a creamy texture.
- Stir in shredded cheddar until fully melted, then season with salt and black pepper until balanced.
Serve
- Ladle soup into bowls and top with bacon, sour cream, and chives.
Notes
For the creamiest texture, mash only part of the potatoes so you keep some tender chunks. Refrigerate leftovers in an airtight container for up to 3 days; reheat gently on the stovetop with a splash of milk or broth if needed. Freezing is not recommended because dairy can separate after thawing. If you want a lighter option, use half-and-half instead of heavy cream and keep the cheese amount the same for flavor.
