01 - In a large, heavy-bottomed pot, melt the unsalted butter over medium heat. Add the finely chopped onion, diced celery, and diced carrots. Sauté the vegetables, stirring occasionally, until they have softened, which typically takes about 5 minutes.
02 - Add the minced garlic, dried thyme, and smoked paprika to the softened vegetables. Continue to cook for approximately 1 minute, stirring constantly, until the aromatics become fragrant.
03 - Introduce the cubed potatoes, corn kernels, bay leaf, and vegetable broth to the pot. Bring the mixture to a rolling boil, then reduce the heat to a gentle simmer. Cook uncovered for 15 to 18 minutes, or until the potatoes are fork-tender.
04 - Carefully remove and discard the bay leaf. For a thicker consistency, use an immersion blender to purée about one-third of the soup directly in the pot. Alternatively, transfer a few cups of the chowder to a standard blender, purée until smooth, and then return it to the pot.
05 - Stir in the whole milk and heavy cream. Gently heat the chowder through for approximately 2 to 3 minutes, ensuring it does not come to a boil. Adjust seasoning with salt and freshly ground black pepper to your preference.
06 - Ladle the hot creamy corn and potato chowder into serving bowls. Garnish each portion with chopped fresh chives or parsley, if desired. Serve immediately.