01 - In a large pot or Dutch oven, melt butter over medium heat. Add diced onion, celery, and carrots; cook until softened, approximately 5 to 6 minutes.
02 - Incorporate minced garlic and sauté for 1 minute until fragrant.
03 - Add diced potatoes, corn kernels, broth, whole milk, bay leaf, dried thyme, smoked paprika, kosher salt, and ground black pepper. Bring to a gentle boil, then reduce heat and simmer uncovered for 20 minutes until potatoes are tender.
04 - While the chowder simmers, cook turkey bacon in a skillet over medium heat until crisp, about 6 to 8 minutes. Transfer to paper towels and crumble into small pieces.
05 - Remove bay leaf from the pot. For a creamier texture, partially blend the chowder using an immersion blender, leaving some chunks for texture. Alternatively, blend 1 to 2 cups in a blender and return to the pot.
06 - Stir in heavy cream and half of the crumbled turkey bacon. Simmer for 2 to 3 minutes to combine flavors and heat through.
07 - Adjust seasoning to taste. Ladle chowder into bowls, garnish with remaining turkey bacon and fresh chives or scallions if desired. Serve hot.