Prep your ingredients. Dice the onion, celery, carrots, and bell pepper. Mince the garlic.
Peel and cube the potatoes. Chop the turkey into bite-size pieces. This makes the cooking smooth and stress-free.
Sauté the base. In a large pot or Dutch oven, heat the butter and olive oil over medium heat.
Add the onion, celery, carrots, and bell pepper. Cook, stirring occasionally, until softened, about 6–8 minutes.
Add garlic and seasonings. Stir in the garlic, thyme, smoked paprika (if using), a generous pinch of salt, and a few grinds of pepper. Cook for 30–60 seconds until fragrant.
Build the roux. Sprinkle the flour over the vegetables and stir well to coat.
Cook for 1–2 minutes to remove the raw flour taste. This step helps thicken the chowder.
Pour in the broth. Slowly whisk in the broth to prevent lumps. Add the bay leaf and bring to a gentle simmer.
Add potatoes and corn. Stir in the diced potatoes and corn.
Simmer uncovered for 12–15 minutes, or until the potatoes are tender when pierced with a fork.
Stir in the turkey. Add the cooked turkey and continue simmering for 5 minutes to warm through and let the flavors meld.
Add the cream. Reduce heat to low and pour in the cream or half-and-half. Do not boil after adding dairy to avoid curdling. Taste and adjust seasoning with more salt and pepper as needed.
Finish and serve. Remove the bay leaf.
Squeeze in a little lemon if you like a brighter finish. Ladle into bowls and top with chopped parsley or chives. Serve with crusty bread or oyster crackers.
Optional bacon twist. If using bacon, cook it in the pot first until crisp.
Remove, crumble, and set aside. Use the drippings to sauté the vegetables, then proceed with the recipe. Sprinkle the bacon over each bowl before serving.