New England-Style Fish Chowder Recipe

Bowl of New England fish chowder
annick vanderschelden photography / Getty Images
Prep: 10 mins
Cook: 30 mins
Total: 40 mins
Servings: 6 servings
Nutrition Facts (per serving)
242 Calories
14g Fat
13g Carbs
14g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 242
% Daily Value*
Total Fat 14g 18%
Saturated Fat 6g 28%
Cholesterol 43mg 14%
Sodium 592mg 26%
Total Carbohydrate 13g 5%
Dietary Fiber 1g 4%
Total Sugars 2g
Protein 14g
Vitamin C 7mg 37%
Calcium 57mg 4%
Iron 1mg 4%
Potassium 632mg 13%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This classic New England-style fish chowder is hearty and satisfying. It's often made with haddock, but nearly any lean white fish, like cod or halibut, will work equally well.

Here's an easy recipe for making fish stock, which is the base for the chowder and what provides much of the flavor. You can make it using the bones from the fish you got for the chowder, or you can sometimes buy fresh fish bones from your fishmonger. It's definitely worth the additional steps.

Having said that, it's possible to find decent fish stock at the store these days. It's certainly not as cheap as making it yourself, but it will definitely save time. (You can also order it online.)

As for the potatoes, red potatoes add color to what would otherwise be a mostly monochromatic soup. But you can use any waxy potato, like white potatoes, or Yukon Golds or even fingerling potatoes. Stay away from starchy varieties like Idaho potatoes (aka russets), though. They tend to fall apart when they're simmered, so they won't work as well.


  • 2 ounces salt pork, or 2 strips bacon

  • 1/2 large onion, chopped

  • 2 1/2 tablespoons all-purpose flour

  • 1 quart fish stock

  • 1/4 cup white wine

  • 1/2 pound red potatoes, scrubbed and cut into approximately 1/2-inch cubes

  • 1/2 pound boneless white fish, skin removed, cut into 3/4-inch cubes

  • 3/4 cup half-and-half

  • 2 tablespoons chopped fresh parsley

  • Kosher salt, to taste

  • Freshly ground black pepper, to taste

Steps to Make It

  1. Cut the salt pork or bacon into about 1/4-inch cubes. This may be easier if you let it sit in the freezer for a few minutes before dicing it.

  2. Add the pork or bacon to a heavy-bottomed saucepot or soup pot, and heat it slowly over a low heat, stirring more or less constantly, for 3 to 4 minutes or until the fat is liquefied. Be careful not to let the fat burn. Lower the heat if it starts to smoke.

  3. Add the chopped onion and cook it over a medium heat until it's translucent but not brown, another 4 minutes or so.

  4. Add the flour and stir with a wooden spoon while it's absorbed into the bacon fat, making a roux. Cook the roux for another 3 to 4 minutes, but like the onions, don't let it brown.

  5. Slowly whisk in the stock, making sure the roux is fully incorporated into the liquid. Keep stirring while the mixture comes to a boil, and then add the wine.

  6. Add the potatoes and simmer 15 minutes or so, or until you can easily pierce the potatoes with a knife. You should see an occasional slow, gentle steam bubble but not the rapid bubbling of a full boil.

  7. While you're waiting for the potatoes to cook, heat the half-and-half in a small saucepan. You want it hot (but not boiling) so that when you add it to the soup in the next step, it won't cool down the chowder.

  8. Add the hot half and half and bring the chowder back to a simmer for just a moment.

  9. Reduce heat to lowest setting and carefully stir in the fish. Heat very gently for about 5 minutes or until the fish is fully cooked. Don't let it boil.

  10. Season to taste with kosher salt and white pepper, stir in the parsley and serve right away.