01 - In a large pot over medium heat, cook chopped turkey bacon until crispy, about 5 minutes. Remove and drain on paper towels.
02 - Drain all but 1 tablespoon of bacon fat. Add butter, then sauté diced onion, celery, and carrot until softened, approximately 5 minutes.
03 - Stir in minced garlic and cook for 1 minute until fragrant.
04 - Add diced potatoes, corn kernels, kosher salt, black pepper, smoked paprika, and dried thyme. Cook for 2 minutes, stirring to combine flavors.
05 - Pour in broth and bring to a boil. Reduce heat and simmer for 15 to 20 minutes until potatoes are tender.
06 - Use an immersion blender to blend approximately one-third of the soup directly in the pot to create a creamy texture. Alternatively, carefully transfer a portion to a blender and return to the pot.
07 - Stir in whole milk and heavy cream, then simmer gently for 5 minutes to combine flavors.
08 - Return cooked turkey bacon to the pot, reserving some for garnish if desired. Taste and adjust seasoning as needed.
09 - Ladle chowder into bowls and top with reserved bacon and chopped fresh chives or parsley.