Ingredients
Equipment
Method
- In a large pot or Dutch oven, melt the butter along with the reserved bacon grease over medium heat.
- Add the diced onion and cook until softened, about 5 minutes.
- Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
- Sprinkle the flour over the onion and garlic mixture and cook for 1-2 minutes, stirring constantly.
- Slowly whisk in the chicken broth, making sure to dissolve any lumps of flour.
- Add the cubed potatoes to the pot.
- Bring the soup to a boil, then reduce heat and simmer for 15-20 minutes, or until the potatoes are tender.
- Remove the pot from the heat.
- Using an immersion blender, carefully blend about half of the soup until smooth.
- Stir in the heavy cream and sour cream until well combined.
- Stir in the shredded cheddar cheese until it's melted and the soup is smooth and cheesy.
- Add most of the crumbled bacon (reserve some for garnish).
- Season with salt and pepper to taste.
- Ladle the soup into bowls.
- Garnish with the reserved crumbled bacon, chopped green onions, and extra cheddar cheese if desired. A dollop of sour cream adds a nice touch too!
- Serve hot and enjoy!
Notes
Russet potatoes are ideal because they break down slightly, contributing to the creamy texture. Use bacon grease to add depth of flavor. Blend only part of the soup for a balance of creamy and chunky. Adjust thickness with broth or simmering. Store leftovers in an airtight container in the refrigerator for up to 3 days. For variations, add cayenne pepper, carrots, celery, ham, chicken, or sausage. Use low-fat milk or Greek yogurt for a healthier version.
