Ingredients
Equipment
Method
Sauté aromatics
- Melt butter in a large pot over medium heat, then sauté the diced onion for 5 minutes until softened and glossy.
- Add the minced garlic and cook for 1 minute, stirring, until fragrant and just starting to turn golden at the edges.
Simmer potatoes
- Add chicken broth and cubed russet potatoes, then bring to a boil.
- Reduce to a simmer and cook for 20 minutes, until the potatoes are very tender and break easily with a spoon.
Blend and finish the soup
- Blend most of the soup with an immersion blender until thick and creamy, leaving some chunks for texture.
- Stir in softened cream cheese until completely smooth, with no visible lumps.
- Add heavy cream and sour cream, stirring until the soup looks silky and evenly combined.
- Stir in shredded cheddar until fully melted, then season with salt, white pepper, and garlic powder.
Serve
- Ladle the soup into bowls and top each serving with bacon bits, extra cheddar, and chives.
Notes
For extra smooth texture, blend in short pulses and stop once it looks thick like heavy cream, then keep a few potato chunks for bite. Store covered in the refrigerator up to 4 days; reheat gently over low heat, stirring often. Freezing is not recommended because dairy can separate when thawed. For a dairy-light swap, use evaporated milk and Neufchatel instead of heavy cream and cream cheese, then add cheddar for melt and flavor.
