01 - Melt the butter in a large pot over medium heat. Add diced onion, celery, and carrots, and cook until softened, about 5 to 6 minutes.
02 - Stir in minced garlic and cook for 1 minute until fragrant.
03 - Add diced potatoes, corn kernels, broth, whole milk, bay leaf, dried thyme, smoked paprika, salt, and black pepper. Bring to a gentle boil.
04 - Reduce heat and simmer uncovered for 20 minutes, or until potatoes are tender.
05 - While the chowder simmers, cook turkey bacon in a skillet over medium heat until crispy, approximately 6 to 8 minutes. Transfer to paper towels and crumble.
06 - Remove bay leaf. For a creamier texture, partially blend the chowder using an immersion blender or puree 1 to 2 cups in a blender and return to pot, leaving some chunks intact.
07 - Stir in heavy cream and half of the crumbled turkey bacon. Simmer for 2 to 3 minutes to heat through.
08 - Taste and adjust seasoning as necessary. Ladle chowder into bowls and garnish with remaining bacon and chopped chives or scallions if desired. Serve hot.