01 - Melt butter in a large pot or Dutch oven over medium heat. Add diced onion, celery, and carrots. Sauté 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, kosher 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 soup simmers, cook turkey bacon in a skillet over medium heat until crisp, about 6 to 8 minutes. Transfer to paper towels, then crumble or chop finely.
06 - Remove bay leaf from soup. Use an immersion blender to partially blend soup in the pot, leaving some chunks for texture. Alternatively, puree 1 to 2 cups in a blender and return to pot.
07 - Stir in heavy cream and half of the crumbled turkey bacon. Simmer for 2 to 3 minutes to warm through.
08 - Taste and adjust salt or pepper as needed. Ladle chowder into bowls, top with remaining turkey bacon and chopped chives or scallions. Serve hot.