01 - Cook chopped turkey bacon in a large pot over medium heat until crispy. Remove with a slotted spoon and drain on paper towels, reserving 1 tablespoon of rendered fat in the pot.
02 - Melt butter in the pot with turkey bacon fat. Add diced onion, celery, and carrots; sauté until softened and translucent, approximately 5 minutes.
03 - Incorporate minced garlic, smoked paprika, and dried thyme into the pot; cook for 1 minute until fragrant.
04 - Stir in diced potatoes and corn kernels, then pour in the broth and bring to a gentle boil.
05 - Reduce heat and simmer uncovered for about 15 minutes, or until potatoes are fork-tender.
06 - Using an immersion blender, blend soup partially in the pot to create creaminess while retaining texture. Alternatively, purée 2 cups of soup in a blender and return to pot.
07 - Stir in whole milk and heavy cream, simmer gently for 5 minutes to meld flavors.
08 - Mix in half of the cooked turkey bacon; season with salt and freshly ground black pepper to taste.
09 - Ladle into bowls, topping each portion with reserved turkey bacon and chopped fresh chives if desired.