Skip to main content

Coconut Cod Chowder With Seasoned Oyster Crackers

4.9

(30)

oval Dutch oven filled with turmericyellow cod chowder studded with potatoes and celery
Photo by David Malosh, Prop Styling by Cindy DiPrima, Food Styling by Rebecca Jurkevich

Too often fish chowder is heavy, gloppy, and one-note. Not this one. Coconut milk and lots of zippy aromatics bring life to the dish.  

  

Like this Bon Appétit recipe? There are plenty more where this came from. Subscribe to the magazine here!

Recipe information

  • Yield

    4 servings

Ingredients

1½ lb. skinless, boneless cod or halibut fillets
2½ tsp. kosher salt, divided, plus more
5 Tbsp. ghee or unsalted butter, divided
2 medium leeks, white and pale green parts only, halved lengthwise, thinly sliced crosswise
6 garlic cloves, thinly sliced
1 (3") piece ginger, peeled, cut into matchsticks
¾ tsp. ground turmeric
¾ tsp. ground coriander
½ tsp. ground cardamom
1 serrano chile, thinly sliced
12 oz. baby Yukon Gold or red potatoes, halved
2 (13.5-oz.) cans unsweetened coconut milk
2 celery stalks, thinly sliced, plus leaves for serving (optional)
1½ cups oyster crackers
1 tsp. paprika
2 limes, divided

Preparation

  1. Step 1

    Season cod all over with 1½ tsp. salt; set aside. Heat 3 Tbsp. ghee in a medium Dutch oven over medium. Cook leeks, garlic, and ginger, stirring occasionally, until softened but not browned, about 3 minutes. Add turmeric, coriander, and cardamom and cook, stirring, until fragrant, about 30 seconds. Add chile, potatoes, coconut milk, 1 tsp. salt, and ¾ cup water; bring to a boil (still over medium). Immediately reduce heat so soup is at a bare simmer. Cover, leaving lid slightly askew, and cook until potatoes are barely fork-tender, 10–12 minutes.

    Step 2

    Carefully nestle reserved fish into pot, spoon some broth over, and cover, leaving lid slightly askew. Cook at a bare simmer 4 minutes, then stir in celery. Cook until fish is opaque and flakes easily, about 5 minutes. Taste chowder and season with more salt if needed.

    Step 3

    Meanwhile, heat remaining 2 Tbsp. ghee in a small skillet over medium-low. Add crackers and stir well to coat. Cook, stirring often, until golden brown, about 5 minutes. Remove from heat and add paprika; toss to evenly coat.

    Step 4

    Slice 1 lime in half and squeeze juice into chowder. Taste and season with more salt if needed. Ladle into bowls, breaking fish into large pieces. Scatter celery leaves over chowder if using and top with crackers. Slice remaining lime into wedges and serve alongside.

Read More
This chicken salad nails it—creamy, herby, and endlessly riffable.
Turn humble onions into this thrifty yet luxe pasta dinner.
A flexible San Francisco favorite, finished with bright, garlicky gremolata toasts for soaking up the saucy broth.
The heat of pickled chiles brings a welcome zing that integrates well with the salty elements of puttanesca and acts like a counterweight to rich pork chops.
This garlicky shrimp scampi version of a classic bisque embraces the technique of blending seafood shells for a luxuriously silky and creamy end result.
This easy, one-skillet chicken stroganoff features tender chicken breasts, savory mushrooms, and a creamy Dijon-crème fraîche sauce—perfect for weeknights.
A one-pot celebration of summer vegetables.
This brothy bowl will nourish you from the inside out.