Description
Creamy Fish Chowder is a cozy, easy dinner that brings all the comfort of a seaside restaurant right to your kitchen. Tender white fish, hearty potatoes, smoky bacon, and sweet onions simmer together in a rich, velvety broth that’s perfect for quick weeknight dinner ideas or relaxed weekend cooking. This satisfying one-pot meal is simple enough for busy nights, yet special enough to serve guests, and it fits beautifully into your collection of easy recipes, comfort food ideas, and chilly-weather dinner ideas.
Ingredients
6 slices bacon, chopped
2 tablespoons unsalted butter
1 medium yellow onion, finely diced
2 ribs celery, diced
2 medium carrots, diced
3 cloves garlic, minced
3 tablespoons all-purpose flour
3 medium Yukon gold potatoes, peeled and cut into small cubes
4 cups seafood or chicken stock
1 bay leaf
1 teaspoon dried thyme
1 teaspoon smoked paprika
1 teaspoon kosher salt, plus more to taste
1/2 teaspoon freshly ground black pepper, plus more to taste
1 cup heavy cream
1 cup whole milk
1 1/2 pounds firm white fish fillets (such as cod or haddock), cut into bite-size pieces
2 tablespoons chopped fresh dill
2 tablespoons chopped fresh parsley
1 tablespoon fresh lemon juice
4 slices crusty bread or toasted rolls, for serving (optional)
Instructions
1. Cook the chopped bacon in a large heavy-bottomed pot or Dutch oven over medium heat until the fat renders and the bacon is crisp and golden. Transfer the bacon to a paper towel-lined plate, leaving the drippings in the pot.
2. Add the butter to the bacon drippings. Once melted, stir in the onion, celery, and carrots. Cook, stirring occasionally, until the vegetables are softened and lightly golden, about 6 to 8 minutes.
3. Add the garlic and cook for 30 seconds, just until fragrant. Sprinkle the flour over the vegetables and stir well to coat. Cook the flour for 1 to 2 minutes, stirring constantly, to remove the raw taste.
4. Slowly pour in the stock while stirring to avoid lumps, scraping up any browned bits from the bottom of the pot. Add the potatoes, bay leaf, dried thyme, smoked paprika, salt, and pepper. Stir to combine.
5. Bring the mixture to a gentle simmer. Cook, uncovered, for 12 to 15 minutes, or until the potatoes are just tender when pierced with a fork. Adjust the heat as needed to maintain a gentle simmer rather than a rapid boil.
6. Stir in the heavy cream and whole milk. Once the liquid is steaming but not boiling, gently add the fish pieces to the pot, stirring carefully so they are submerged without breaking apart.
7. Simmer the chowder for 5 to 7 minutes, or just until the fish is opaque and flakes easily with a fork. Avoid overcooking, as this can make the fish tough and dry.
8. Remove the pot from the heat and discard the bay leaf. Stir in the fresh dill, fresh parsley, and lemon juice. Taste and adjust seasoning with additional salt and pepper if needed.
9. Ladle the chowder into bowls. Top each serving with some of the reserved crispy bacon and extra herbs if desired. Serve hot with crusty bread or toasted rolls for dipping.
Notes
For the creamiest texture, keep the chowder at a gentle simmer once you add the cream and fish—boiling can cause the dairy to separate and the fish to overcook, making the soup grainy instead of silky.
- Prep Time: 20
- Cook Time: 30
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 520
- Sugar: 5
- Sodium: 880
- Fat: 32
- Saturated Fat: 16
- Unsaturated Fat: 14
- Trans Fat: 0
- Carbohydrates: 29
- Fiber: 3
- Protein: 30
- Cholesterol: 125
Keywords: creamy fish chowder, fish chowder, seafood chowder, easy chowder recipe, weeknight dinner, comfort food, cozy soup, quick dinner, seafood recipe