Ingredients
Equipment
Method
Cook bacon and build the base
- Cook diced thick-cut bacon in a large Dutch oven over medium heat until crispy, about 8-10 minutes; drain on paper towels and leave 2 tablespoons of drippings in the pot.
- Sauté diced onion in the drippings for 4 minutes, stirring now and then; add minced garlic and cook for 1 minute.
- Whisk in all-purpose flour and cook for 1-2 minutes to remove the raw flour taste, stirring constantly.
Simmer potatoes until tender
- Pour in chicken broth and add cubed russet potatoes, then bring to a boil.
- Simmer for 18-20 minutes, until the potatoes are very tender, with occasional stirring to prevent sticking.
Mash, thicken, and finish
- Mash about half the potatoes in the pot to thicken the soup while keeping some chunks.
- Stir in heavy cream and sour cream until smooth and creamy.
- Add shredded cheddar and stir until fully melted, then season with salt and black pepper.
Serve
- Serve hot, topped with crispy bacon and sliced chives for garnish.
Notes
For a thicker soup, mash slightly more than half the potatoes. Refrigerate in an airtight container up to 3 days; reheat gently over low heat, adding a splash of broth if needed. Freezing is not recommended due to dairy texture changes. For a dairy-light option, replace heavy cream and sour cream with lactose-free versions or a full-fat lactose-free Greek yogurt (add off-heat to prevent splitting).
