Ingredients
Method
Preparation
- In a large pot or Dutch oven, melt butter over medium heat.
- Add onion and celery, and cook until softened, about 5-7 minutes.
- Toss in the minced garlic and cook for 1 minute more until fragrant.
- Stir in flour and cook for 1-2 minutes, stirring constantly, to make a roux.
- Gradually whisk in chicken broth, ensuring no lumps form.
- Add cubed potatoes to the pot. Bring to a boil, then reduce the heat, cover, and simmer for 15-20 minutes, or until the potatoes are tender.
- Using an immersion blender, blend the soup until mostly smooth, leaving some potato chunks for texture.
- Stir in milk and heavy cream. Heat gently over low heat—do not boil!
- Stir in 1.5 cups of shredded cheddar cheese until melted and smooth.
- Season with salt and black pepper to taste.
- Ladle the soup into bowls, and top each serving with crumbled bacon, remaining cheddar cheese, and chopped chives.
Notes
This soup keeps well in the fridge for about 3-4 days or can be frozen for up to 3 months. For reheating, gently warm it on the stovetop over low heat, stirring occasionally.
