01 -
Grab a large Dutch oven or soup pot and cook your chopped bacon over medium heat until it gets nice and crispy, which should take around 8 to 10 minutes. Once done, move the bacon to a paper towel-lined plate. Pour out most of the bacon fat but keep about 3 tablespoons in the pot for flavor.
02 -
Toss in your diced onions, celery, both bell peppers, and chopped jalapenos into that bacon fat. Let everything cook together for about 5 minutes, stirring now and then, until the peppers start to soften up nicely.
03 -
Sprinkle the flour over your veggie mixture and add the minced garlic. Give it a good stir. Don't worry when things get thick and pasty looking—that's exactly what you want.
04 -
Turn up the heat to medium-high. Pour in the chicken broth one cup at a time, stirring after each addition until everything comes together smoothly. Then pour in the half-and-half. Let the whole thing come to a gentle bubble and simmer for 5 minutes.
05 -
Put your softened cream cheese chunks in a medium bowl. Carefully ladle about half a cup of the hot soup into the bowl, whisking constantly until you get a smooth, creamy mixture without any lumps.
06 -
Pour that cream cheese mixture back into the soup pot along with all the shredded cheddar. Stir everything together until the cheese melts completely into the soup.
07 -
Add your shredded chicken and most of the crispy bacon to the soup, saving about a quarter cup of bacon for sprinkling on top later. Take the pot off the heat. Ladle the soup into bowls and top with your reserved bacon, extra jalapeno slices, crushed croutons, or more cheese—whatever sounds good to you.