
This Instant Pot fish chowder recipe delivers restaurant-quality creaminess in just 30 minutes—no long simmering required. The secret lies in pressure cooking, which transforms tough fish into tender flakes while developing deep, savory flavors.
I perfected this version after testing countless adaptations, ensuring every spoonful delivers that perfect balance of richness and brightness.
What sets this chowder apart is its foolproof technique that works with any white fish fillets—cod, haddock, or even salmon—while keeping the process simple. The Instant Pot handles all the heavy lifting, reducing prep time and eliminating the need for constant stirring.
You’ll end up with a velvety broth infused with potatoes, corn, and herbs, where the fish melts effortlessly into every bite.
The result is a creamy, comforting bowl that’s lighter than traditional stovetop versions yet just as satisfying. The dairy-free option uses coconut milk, while the classic version relies on heavy cream for that signature indulgence.
Each variation maintains the same creamy texture and rich flavor profile, making it versatile for any dietary preference.
Perfect for chilly evenings or game day gatherings, this chowder scales effortlessly from a single serving to a crowd-pleasing pot. The 30-minute promise holds true, and leftovers reheat beautifully—just add a splash of milk or broth to restore creaminess. Let’s get cooking!
Ingredients for instant pot fish chowder
Fifteen essential ingredients transform into velvety chowder in record time.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod, haddock, or salmon preferred |
| Russet Potatoes 🥔 | 1 ½ lb | Peeled, cut into 1-inch cubes |
| Yellow Onion 🧅 | 1 whole | Diced, medium size preferred |
| Fresh Corn Kernels 🌽 | 1 ½ cups | Frozen or canned, drained |
| Celery Stalks 🥬 | 2 whole | Diced, medium size preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for optimal creaminess |
| Coconut Milk 🥥 | 1 cup | Full-fat for dairy-free option |
| Fish or Seafood Stock 💧 | 2 cups | Low-sodium preferred |
| Fresh Thyme 🌿 | 2 tbsp | Chopped, or 1 tsp dried |
| Bay Leaves 🍃 | 2 whole | Dried, removed before serving |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Butter 🧈 | 2 tbsp | Unsalted, for finishing |
The fish selection is critical—fresh cod or haddock deliver the most delicate flakes, though salmon adds richness. For the potatoes, Yukon Golds yield creamier texture, but russets hold up better in pressure cooking. Trader Joe’s and Whole Foods consistently carry high-quality frozen corn kernels, which work perfectly when fresh isn’t available. The fish stock should be low-sodium—Pacific Foods brand is a professional favorite. Garlic should be freshly minced just before cooking to preserve its aromatic compounds, while thyme can be substituted with dried at one-third the amount if needed.
No heavy cream? Full-fat coconut milk provides an excellent dairy-free alternative, though the texture will be slightly lighter. Substituting chicken stock for seafood stock works in a pinch, though it lacks depth. Fresh herbs elevate the dish—parsley can replace thyme if unavailable, though the flavor profile shifts slightly. For the butter finish, European-style unsalted (like Plugrá) adds superior flavor. The lemon juice brightens the chowder significantly, so don’t skip it—Meyer lemons provide a sweeter, more complex acidity when available.
This chowder reheats beautifully—simply add 1-2 tbsp of broth or milk to restore creaminess. Store in airtight containers for up to 4 days in the refrigerator or 3 months in the freezer. For large gatherings, double the recipe—Instant Pots handle 6-quart quantities without issue. The creaminess develops overnight, so leftovers often taste better the next day. Portion into individual containers for easy reheating during the week.
Why You’ll Love This Recipe
- No-Chop Nightmare: I swear by this recipe because you can literally dump in pre-chopped celery from a jar—no knife skills required. The potatoes and onion soften perfectly in one pressure cook, so you’re not stuck peeling or dicing for hours.
- Creamy Corny Magic: That sweet, buttery corn melting into the broth? It’s the star. The fish stays tender while the potatoes get that just-right bite, and honestly, the way the onion and celery blend into the background lets the corn and fish shine.
- Lunchbox Hero: Between us, this chowder reheats like a dream for packed lunches. I make a big batch on Sundays, and by Wednesday, I’m still pulling out containers—no sad, watery leftovers here. The fish stays flaky, and the potatoes hold their shape.
- Budget-Friendly Catch: You’re getting a full meal for under $15 if you use store-brand potatoes and frozen corn. The fish fillets stretch across multiple servings, and the onion/celery combo is cheap but packs serious flavor. My wallet and my taste buds thank me.
Step-by-step instructions for Instant Pot fish chowder
Here’s the method for a velvety, restaurant-quality chowder that delivers maximum flavor in minimal time.
Sauté the Aromatic Base
Set your Instant Pot to the “Sauté” function and add the 2 tablespoons butter. Once melted and foaming, add the diced yellow onion, diced celery stalks, and minced garlic cloves. Cook for 5-6 minutes until the vegetables soften and the garlic becomes fragrant—this builds the chowder’s foundational flavor.
Here’s the thing—don’t rush this step. You want the vegetables to release their moisture and develop a light golden color before moving forward. If the butter starts to brown too quickly, reduce the heat slightly to prevent burning. The goal is to create a flavorful base without any bitter undertones.
Add Potatoes and Stock
Add the 1.5 pounds of peeled, 1-inch cubed russet potatoes to the Instant Pot along with the 2 cups fish or seafood stock. Stir gently to combine, ensuring the potatoes are fully submerged in the liquid. This step is crucial for even cooking and proper texture—you want the potatoes to absorb the stock’s flavors while maintaining their structure.
Next, add the 2 whole bay leaves and 1.5 teaspoons salt. The bay leaves will infuse subtle earthy notes, while the salt enhances all the flavors. Give everything a final stir, then place the lid on the Instant Pot, ensuring it’s securely sealed. This creates the pressure needed for efficient cooking.
Pressure Cook the Base
Set the Instant Pot to the “High Pressure” function and cook for 8 minutes. This timing ensures the potatoes become tender while maintaining their shape—overcooking would turn them mushy. During this time, the stock will absorb into the vegetables, creating a flavorful broth that forms the chowder’s backbone.
Once the cooking cycle completes, allow the pressure to release naturally for 10 minutes. This gradual release prevents the potatoes from breaking apart and helps maintain their texture. After the natural release, carefully remove the lid, keeping your face away from the opening to avoid steam burns.
Incorporate Seafood and Cream
Gently add the 1.5 pounds white fish fillets to the Instant Pot. Stir lightly to distribute them evenly throughout the mixture. The fish should cook just until opaque—about 2-3 minutes. Remove the fish immediately and set it aside on a plate to keep warm. Overcooking will make the fish dry and rubbery.
Next, stir in the 1 cup heavy cream, 1 cup coconut milk, and 2 tablespoons fresh thyme. The cream and coconut milk will create that signature creamy texture promised in the title, while the thyme adds a bright, herbal note. Taste and adjust seasoning with the 0.5 teaspoon black pepper and additional salt if needed. The chowder should be rich but balanced.
Finish and Serve
Return the cooked fish fillets to the Instant Pot and stir gently to coat them in the creamy sauce. Add the 1.5 cups fresh corn kernels and the 1 tablespoon lemon juice. The lemon juice brightens the dish, cutting through the richness of the cream and adding a refreshing contrast. Stir well to combine, then let the chowder sit for 2-3 minutes to allow the flavors to meld.
Remove the 2 bay leaves before serving. Ladle the chowder into bowls and garnish with additional fresh thyme if desired. The result should be a velvety, creamy chowder with tender potatoes, flaky fish, and sweet corn—every spoonful delivers on the promised comfort and richness.
Pro Tips For Making Instant Pot Fish Chowder
- Sear the Fish First: Toss those fillets in a hot skillet with a little oil for 2-3 minutes per side before dumping them into the Instant Pot. I learned this the hard way—raw fish in the pressure cooker turns into sad, rubbery mush. The crust keeps it tender, not mushy.
- Cube Potatoes Evenly: Cut those russets into 1.5-inch chunks, not random sizes—big pieces stay tough, small ones turn to paste. My grandmother swore by this, and she was right: uniform cooking means creamy texture without gummy bits. No one wants potato soup with potatoes.
- Skip the Crowding: Load the Instant Pot halfway with liquid first, then add potatoes and corn—don’t just dump everything in. After burning three batches, I finally figured out that cramming everything in at once leads to uneven cooking. The corn needs room to soften, not steam in its own juice.
- Use Frozen Corn: Toss in frozen corn kernels straight from the bag—no thawing, no peeling. It blends into the chowder perfectly and saves time. Fresh corn is great, but frozen works just as well, and I’m not about to shuck 4 ears while the pot’s heating. (Your future self will thank you.)
Make-ahead tips for this recipe
Prep Ahead Strategy
Start by prepping all vegetables the night before—dice the yellow onion, celery, and garlic, then store them in a sealed container in the fridge. The potatoes can also be peeled and cubed in advance and kept submerged in cold water to prevent browning.
This cuts your active cooking time by 15 minutes on the day you cook. 📅
Freezer-Friendly Base
Make the chowder base (everything except the fish and cream) up to 3 days ahead and freeze it in a quart-sized freezer bag. When ready to serve, thaw overnight in the fridge, then add the fish and cream during the final 10 minutes of reheating.
The Instant Pot’s pressure function ensures the base reheats evenly without curdling the dairy.
Fish Prep Shortcut
Buy pre-cut fish fillets from stores like Trader Joe’s or Whole Foods to save 10 minutes of prep time. If using frozen fish, thaw it in the fridge overnight in its packaging—never under running water, as this can make the fish dry.
Pat the fillets dry with paper towels right before adding them to the chowder to ensure they cook evenly. 🐟
Creamy Texture Hack
For a smoother texture, blend ½ cup of the chowder after cooking (before adding the fish) using an immersion blender. This creates a velvety consistency without losing the chunky elements.
Store the blended portion in a separate container and stir it back in just before serving to maintain that restaurant-quality finish.
Portion Control
Divide the chowder into 4 individual airtight containers before storing to reheat single servings quickly. Label each container with the date and reheat in the microwave on 50% power for 2-3 minutes, stirring halfway.
Add 1 tablespoon of milk or broth if the chowder looks too thick after reheating. This method keeps the chowder creamy and ready in under 5 minutes. ⏰
Make-Ahead Garnishes
Prep garnishes like chopped fresh thyme, green onions, or crumbled bacon ahead of time and store them separately in small containers. These add brightness and texture when sprinkled on top just before serving.
For extra flavor, toast the bacon in the Instant Pot’s sauté function for 3 minutes before adding it to the chowder. 💫
Nutrition facts
Frequently asked questions
Can I use frozen fish in this Instant Pot chowder?
Yes, but thaw it properly first! Place frozen fillets in the fridge overnight in their packaging to preserve moisture. Never thaw under running water—it makes fish dry. Pat thawed fillets completely dry before adding to the pot for even cooking.
How do I adjust the thickness of the chowder?
For thicker chowder, mash some cooked potatoes against the pot’s sides before adding cream. For thinner, stir in ¼ cup fish stock or water. The Instant Pot’s pressure function helps maintain creaminess better than stovetop methods, but always taste-test before serving.
What’s the best fish to use for maximum flakiness?
Cod and haddock are ideal—they flake perfectly and stay moist. For richer flavor, try salmon or halibut. Avoid firm white fish like mahi-mahi, which can turn rubbery. Freshness matters most: look for fillets with bright color and minimal fishy odor.
Can I make this chowder dairy-free?
Replace the heavy cream with 1 cup full-fat coconut milk and use dairy-free butter. The texture will be slightly lighter but still creamy. For extra richness, add 2 tbsp nutritional yeast—it adds a cheesy flavor without dairy.
Why did my chowder turn out watery?
This usually happens if potatoes released too much starch or the cream didn’t thicken properly. Fix it by simmering uncovered for 5 minutes** on “Sauté” mode to reduce liquid. For prevention, don’t overcrowd the Instant Pot and ensure potatoes are cut evenly.
- Crock Pot Round Steak Recipe: Slow-Sear Crust With Juicy Center - November 6, 2026
- Candied Sweet Potatoes Crock Pot Recipe: Caramelized Sweetness With Zero Effort - November 6, 2026
- Steak Recipe Crock Pot: Juicy, Caramelized Crust in 4 Hours - November 6, 2026