There’s nothing quite like a steaming bowl of creamy fish chowder to warm you up on a chilly evening. Rich, velvety, and packed with tender chunks of fish and potatoes, this dish has been my go-to comfort food for years—especially when I need something quick yet satisfying. What I love most? It’s simple enough for weeknights but feels special enough for guests. My family swears by this recipe—the secret is in that silky broth, just thick enough to cling to your spoon. Trust me, once you taste it, you’ll understand why creamy fish chowder steals the show every time.
Why You’ll Love This Creamy Fish Chowder
This chowder is my ultimate comfort food for so many reasons:
- Rich, velvety texture that hugs every spoonful of fish and potatoes
- Ready in under 40 minutes – perfect for those “I need dinner NOW” nights
- Endlessly adaptable – toss in shrimp, scallops, or whatever seafood you’ve got
- That cozy feeling when the creamy broth warms you from the inside out
Seriously, one bite and you’ll be hooked – just like my family was!
Ingredients for Creamy Fish Chowder
Gathering the right ingredients makes all the difference in this chowder! Here’s what you’ll need to create that perfect creamy base with tender bites of fish:
- 1 lb white fish fillets (cod, haddock, or halibut work great) – cut into 1-inch chunks (fresh is best, but thawed frozen works in a pinch)
- 2 cups diced potatoes (I like Yukon Golds – they hold their shape but get creamy too)
- 1 cup chopped onions – don’t skimp, they add so much flavor!
- 1 cup diced celery – those little crunchy bits make each bite interesting
- 2 cups fish stock (or seafood stock if that’s what you’ve got)
- 1 cup heavy cream – this is what makes it luxuriously creamy
- 2 tbsp butter – for sautéing those veggies to perfection
- 1 tsp salt + ½ tsp black pepper – adjust to your taste
- ½ tsp thyme – my secret flavor booster
See? Nothing fancy – just good, simple ingredients that come together into something magical!
How to Make Creamy Fish Chowder
Now for the fun part – turning those simple ingredients into silky, comforting magic! Follow these steps and you’ll have chowder perfection:
Step 1: Sauté the Aromatics
Grab your largest pot (I use my grandma’s old Dutch oven) and melt the butter over medium heat. You’ll know it’s ready when those little bubbles calm down. Toss in your onions and celery – that sizzle means flavor’s building! Stir them often for about 5 minutes until they’re soft and translucent. No browning needed here – we’re going for sweet, not caramelized.
Step 2: Simmer the Potatoes
Time to add your diced potatoes, fish stock, salt, pepper, and thyme. Crank the heat up to bring it to a lively boil, then immediately reduce to a gentle simmer. Cover it loosely and let those potatoes soak up all that goodness for 12-15 minutes. Test one with a fork – it should slide in easily but still hold its shape.

Step 3: Cook the Fish
Here’s where patience pays off! Gently nestle your fish chunks into the simmering broth. Don’t stir yet – let them sit for about 3 minutes so they firm up slightly. Then give one careful stir and cook another 2-3 minutes until the fish turns opaque and flakes easily. Overcooking turns fish rubbery, so watch closely!
Step 4: Finish with Cream
Turn off the heat before adding your heavy cream – this prevents curdling. Pour it in slowly while stirring gently. The residual heat will warm it through beautifully without boiling (which would make it grainy). Taste and adjust seasoning if needed. Congratulations – you’ve just made the creamiest, dreamiest fish chowder!

Tips for the Best Creamy Fish Chowder
Want to take your chowder from good to wow? Here are my can’t-live-without secrets:
- Fresh fish is king – that bright, clean flavor makes all the difference (but frozen works in a pinch if thawed properly)
- Taste as you go – thyme can vary in potency, so start with ½ tsp and add more if needed
- Undercook slightly – fish keeps cooking in the hot broth, so pull it when just opaque
- Got seafood lovers? Throw in some shrimp during the last 2 minutes for a fancy twist
These little touches make every spoonful sing!
Serving Suggestions for Creamy Fish Chowder
Oh, the possibilities! My favorite way to serve this chowder is with a hunk of crusty bread for dunking – that golden, buttery sourdough soaks up every last drop. For a lighter meal, pair it with a simple green salad dressed in lemon vinaigrette. And don’t forget the garnishes! A sprinkle of fresh parsley or a crack of black pepper makes it restaurant-worthy. On chilly nights, I’ll even top mine with crumbled bacon for extra coziness – pure comfort in a bowl!

Storing and Reheating Creamy Fish Chowder
Got leftovers? This chowder keeps beautifully in the fridge for up to 3 days – just make sure it cools completely before covering. When reheating, go low and slow! Warm it gently on the stovetop over medium-low heat, stirring often. Never let it boil – that’s what makes the cream separate. If it seems too thick, splash in a little extra stock or milk to bring it back to that perfect creamy consistency.
Creamy Fish Chowder Variations
The beauty of this recipe? It’s like a blank canvas waiting for your personal touch! Try adding plump shrimp or sweet corn kernels during the last few minutes of cooking. For smoky depth, stir in ½ tsp smoked paprika with the thyme. Dairy-free? Swap the cream for full-fat coconut milk – it gives amazing richness without sacrificing that luxurious texture. Once you master the basic recipe, the variations are endless!
Nutritional Information for Creamy Fish Chowder
Just so you know what you’re diving into (nutritionally speaking!), here’s the scoop per serving. Remember, these are estimates – your exact amounts may vary depending on ingredients:
- Calories: 350
- Protein: 25g (that fish is packing power!)
- Fat: 20g (12g saturated from that luscious cream)
- Carbs: 20g (hello, potatoes!) with 2g fiber
- Sodium: 800mg (tweak the salt if you’re watching this)
Not too shabby for a bowl of pure comfort, right?
Frequently Asked Questions About Creamy Fish Chowder
Can I use frozen fish?
Absolutely! Just thaw it overnight in the fridge first – never toss it in frozen. Pat it dry with paper towels to prevent extra water from thinning your chowder. The texture might be slightly softer than fresh, but the flavor still shines through.
How do I thicken the chowder?
The potatoes naturally thicken the broth as they cook, but if you want it extra creamy, mash a few against the pot’s side before adding the fish. Some folks whisk in a tablespoon of flour with the butter at the start, but I find that changes the silky texture.
Can I make this dairy-free?
You bet! Swap the butter for olive oil and use full-fat coconut milk instead of cream. It’ll taste different but still delicious – my vegan friends rave about this version. Just avoid boiling it, as coconut milk can separate.
What fish works best?
I love firm white fish like cod or haddock because they hold their shape. Flaky fish works too – just add it later and stir gently. Avoid oily fish like salmon unless you want a very different flavor profile (which can be yummy too!).
How long does it take to cook the fish?
Watch closely – usually 4-6 minutes total depending on chunk size. The fish is done when it turns opaque and flakes easily with a fork. Remember, it keeps cooking in the hot broth, so slightly underdone is perfect when you turn off the heat.
40-Minute Creamy Fish Chowder – Rich Comfort in Every Bite
A rich and creamy fish chowder that is easy to prepare and perfect for a comforting meal.
- Total Time: 40 minutes
- Yield: 4 servings 1x
Ingredients
- 1 lb white fish fillets, cut into chunks
- 2 cups diced potatoes
- 1 cup chopped onions
- 1 cup diced celery
- 2 cups fish stock
- 1 cup heavy cream
- 2 tbsp butter
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp thyme
Instructions
- Melt butter in a large pot over medium heat.
- Add onions and celery, sauté until softened.
- Add potatoes, fish stock, salt, pepper, and thyme. Bring to a boil.
- Reduce heat and simmer until potatoes are tender.
- Add fish chunks and cook until fish is opaque and cooked through.
- Stir in heavy cream and heat through without boiling.
- Serve hot.
Notes
- Use fresh fish for the best flavor.
- Adjust seasoning to your taste.
- You can add other seafood like shrimp or scallops.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Low Lactose
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 3g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 90mg









