Hide Information


Course: main course
Total time: a day or more
Skill level: Moderate
Cost: Splurge
Yield: 4 servings
Hide Notes


I prefer olives with the pits—I think they have better flavor. Adding the olives directly to the oil after the garlic has browned will give you a more pronounced flavor of olives. If you like a milder flavor, add them to the sauce once the tomatoes have come to a boil.

Baccalà has a tendency to curl up as it cooks. If yours does that, press on the fillets lightly with a metal spatula so they caramelize evenly. In order to keep the sauce light—as its name says—spoon in a little hot water from time to time as the sauce simmers.


  • Four 8-ounce salt cod fillets, or 1 whole side bone-in salt cod (about 3½ pounds)
  • One 14-ounce can peeled Italian plum tomatoes (preferably San Marzano)
  • ½ cup extra-virgin olive oil, plus additional oil for the finished dish if you like
  • 3 cloves garlic, peeled
  • 8 large green olives, such as Cerignola, cut away from the pit in wide strips
  • 1 tablespoon chopped fresh oregano
  • Freshly ground black pepper
  • Salt


With your hands, remove the seeds from the tomatoes by squeezing them over a sieve, squeezing just enough to get the seeds out, then crush the tomatoes that you have in your hands coarsely and return them to the seedless liquid. Heat ¼ cup of the olive oil in a large, heavy skillet over medium-high heat. Whack the garlic with the flat side of a knife, scatter the cloves over the oil, and cook, shaking the pan, until lightly browned, about 2 minutes. Stir in the olives and cook until any liquid has evaporated and the olives begin to sizzle, about 1 minute. Add the tomatoes and oregano and bring to a boil. Lower the heat so the sauce is at a lively simmer and season lightly with pepper. Let simmer while you prepare the cod, spooning in a little hot water if the sauce begins to thicken.

Pat the salt-cod fillets dry with paper towels. Heat the remaining ¼ cup oil in a separate large skillet over medium heat. Add the fillets and cook, turning once, until lightly browned on both sides and opaque at the thickest point, about 10 minutes. Drain excess oil from the skillet and carefully pour in the tomato sauce. Bring to a quick boil, lower the heat so the sauce is simmering, and simmer 2 to 3 minutes, basting the fish with the sauce as it cooks. Taste the sauce and add salt and pepper, if necessary. Divide the sauce among four heated plates and top each pool of sauce with the fillets. Drizzle each fillet with additional olive oil, if you like.

Hide Nutritional Information

Nutritional Information

Nutrients per serving

924kcal (46%)
16372mg (682%)
33g (51%)
5g (25%)
345mg (115%)
104mcg RAE (3%)
18mg (30%)
402mg (40%)
7mg (38%)