Ingredients
Equipment
Method
Cook the bacon and build the base
- Cook the thick-cut bacon in a Dutch oven until crispy, then crumble 6 strips into the pot and reserve 4 strips for topping. Keep the heat at medium so the drippings render without burning.
- Sauté the diced onion in the bacon drippings for 4 minutes until softened. Stir often so the onion turns translucent but doesn’t brown heavily.
- Add the minced garlic and cook for 1 minute. Stir constantly so the garlic becomes fragrant without scorching.
- Whisk in the all-purpose flour and cook for 1-2 minutes. Cook the flour until it smells toasty and the mixture looks slightly thick.
Simmer and thicken
- Pour in the chicken broth and add the cubed russet potatoes. Bring to a boil, then reduce to a simmer immediately.
- Simmer for 18-20 minutes, stirring occasionally, until the potatoes are tender. Look for easy fork-tender pieces when testing.
- Mash about half the potatoes in the pot to create a creamy body. Aim for a mix of smooth and chunky for a thick, silky texture.
- Stir in the heavy cream and sour cream. Heat gently and stir until the soup turns uniformly creamy.
- Stir in the shredded cheddar until melted. Fold in the 6 crumbled bacon strips so the flavor is evenly distributed.
- Season with salt and pepper. Taste and adjust, then keep the soup warm while you prepare the topping.
Serve
- Top with the reserved bacon and chives before serving. Finish with a visible pile of bacon crumbles and fresh green chives for contrast.
Notes
Pro tip: Mash directly in the pot and stop when the soup looks thick but still has potato chunks—this keeps the texture hearty. Refrigerate leftovers in an airtight container up to 3 days; reheat gently on the stove with a splash of broth or milk if needed. Freezing is not recommended because cream-based soups can break after thawing. For a dietary swap, use half-and-half instead of heavy cream for a lighter result (texture may be slightly less thick).
