Easy New England Fish Chowder
This creamy New England fish chowder recipe can be made with cod or any firm white fish for a light, flavorful, and simple weeknight dinner that takes only 15 minutes of prep time.
This post may contain affiliate links.

I grew up in a family of commercial fishermen from Gloucester, Massachusetts, and this simple New England style fish chowder is an old fisherman's wife's recipe. It can be adapted using any kind of firm, white fish, or even salmon as my mom often did.
This fish chowder recipe is easily one of my favorite comfort foods because it reminds me so much of my Mom. She always kept it really simple, and honestly, it's better that way.
I've tried adding bacon, leeks, carrots, clam juice, and other liquids - like in my creamy, five star rated New England clam chowder recipe - but all of them took away from this recipe's perfect simplicity.
If you've ever felt intimidated by fish chowder recipes, then this is the one for you! It only uses 7 ingredients and takes 15 minutes of hands-on time. It's beginner friendly and uses basic ingredients that are easy to find.
This fish chowder isn't thick and heavy like many cream-based New England varieties tend to be. It's light yet incredibly satisfying, and the flavor of the fish really shines through.
If you like this recipe, make sure you add my lobster rolls and lobster corn chowder to your menu - all New England style favorites!
For more seafood recipes, try my fish ceviche with corn and tomatoes, flounder française or cream of crab soup.
Why This Recipe Works
- Any sustainably caught firm white fish will work for this recipe, so use your favorite!
- Simple and light, perfectly highlighting the delicate seafood flavor.
- Authentic New England fish chowder recipe, passed down from generations to my mom to me, and now you!
- Beginner friendly with just 7 simple ingredients, and ready in 30 minutes!
Potatoes - For this soup, you'll want to use a waxy variety of potatoes like red-skinned potatoes or fingerling potatoes. Waxy potatoes will hold their form when boiled for a creamy bite. If you use a starchy potato, like russet or Yukon gold, the soup will be grainy as the potatoes break down.
Firm white fish - I often use cod for this recipe, but you can use any firm, white-fleshed fish, preferably one that's been sustainably caught. Halibut, grouper, pollock, haddock, and even salmon or sea bass are all excellent choices for this fish chowder. Avoid tuna, swordfish, and light flaky fish like flounder and snapper.
Heavy cream - The cream is what makes this soup "New England Style". Heavy cream is ideal for the thickest and creamiest texture, but you can also use half and half. Low fat dairy and non-dairy alternatives will not work.
*Find the full ingredient list in the recipe card below!
Helpful Equipment

How to Make New England fish chowder
- Melt the butter in a large, heavy-bottomed pot. Sauté the onion and celery with a pinch of salt for about 10 minutes or until translucent.
- Add the potatoes to the pot, toss to coat, then add the water, salt and pepper. Bring the liquid to a boil, reduce it to a simmer, cover, and cook for about 20 minutes or until the potatoes are tender.
Pro Tip: Season generously. Simple ingredients like water and potatoes requires more salt than you might think. I find 2 tablespoons of Diamond brand Kosher salt provides the perfect seasoning, but different types of salt will vary.


- Add the fish, cover, and simmer for another 10 minutes or until the fish is cooked through. Stir in the heavy cream and fresh parsley, and more salt and pepper as needed.
- Serve immediately with lots of crusty bread for dipping.
Tips for Success
- Avoid cooking the fish too long. Ten minutes is more than enough time for the fish to cook through. The longer it cooks, the more it will flake apart and melt into the soup.
- If you want a thicker soup, mix together ¼ cup of flour with ¼ cup of water, add it to the soup and let it boil for 2-3 minutes before adding the fish.
- This soup is even better after it sits overnight. Be sure to make enough for leftovers!

Storage Tips
One of the best things about this recipe is how good it tastes the next day! Store any leftovers in an airtight container in the refrigerator for up to 3 days. Because of the heavy cream, this recipe won't freeze well.
To reheat your fish chowder soup, pour it into a small pot and heat it on the stove over low. Avoid boiling, and remove it from the heat once it's warmed through.
Serving Suggestions
I like serving this soup with a few slices of crusty bread. Dinner rolls or oyster crackers will also pair really well with this creamy soup.
You can also serve this soup with a kale Caesar salad, garlic rapini or a simple arugula salad.

FAQs
While this recipe is creamy, it's not exactly thick. For a thicker texture, make a simple slurry by mixing together ¼ cup of flour with ¼ cup of water, add it to the soup and let it boil for 2-3 minutes before adding the fish. You can also make a cornstarch slurry to keep it gluten free by mixing two tablespoons of cornstarch with four tablespoons of cold water.
You can, but you'll want to use the slurry method mentioned above to thicken the soup, as milk won't add the same thickness as heavy cream.
Did you LOVE this recipe? Please leave a star ⭐️ rating and comment and tag your creations @ColeyCooks on Instagram!
Want to Save This Recipe?
Enter your email & I'll send it to your inbox.
By submitting this form, you consent to receive emails from Coley Cooks.
Best Fish Chowder Recipe
Ingredients
- 3 tablespoons butter
- 1 large yellow or sweet onion peeled and diced
- 8 ribs celery diced
- 1 lb waxy potatoes not russet, cut into large cubes
- 6 cups water
- salt and freshly cracked pepper to taste *see note
- 1 pound sustainably caught firm white fish such as cod, halibut or haddock, cut into large cubes
- 1 cup heavy cream
- ¼ cup flat leaf parsley minced, loosely packed
Instructions
- Melt the butter in a large, heavy bottomed pot and sauté the onion and celery with a pinch of salt until translucent, about 10 minutes.
- Add in the potatoes, toss to coat, then add the water, salt and pepper. Bring the liquid up to a boil, then reduce to a simmer, cover and cook for about 20 minutes or until the potatoes are tender.
- Add in the fish, cover, and simmer for another 10 minutes or util the fish is cooked through.
- Stir in the heavy cream and fresh parsley. Adjust the seasoning as needed.
- Serve immediately with lots of crusty bread for dipping.
Notes
- Season generously. Simple ingredients like water and potatoes requires more salt than you might think. I find 2 tablespoons of Diamond brand Kosher salt provides the perfect seasoning, but different types of salt will vary.
- Avoid cooking the fish too long. Ten minutes is more than enough time for the fish to cook through. The longer it cooks, the more it will flake apart and melt into the soup.
- If you want a thicker soup, mix together ¼ cup of flour with ¼ cup of water, add it to the soup and let it boil for 2-3 minutes before adding the fish.
- This soup is even better after it sits overnight. Be sure to make enough for leftovers!






Hi Coley!
I’m a novice cook - is it ok to use frozen cod pieces? I just bought some on sale and would like to try your recipe? I’d appreciate your input.
Thanks!
Yes, absolutely! Just defrost them first and pat them dry before adding to the soup. It will be great! Let me know how it turns out. 🙂