Baccala alla Napoletana is an Italian dish made with salt cod, otherwise known as baccala, olives, tomatoes, capers, and potatoes.  This dish is perfect for the Feast of the Seven Fishes on Christmas Eve.  This step-by-step recipe walks you through the process of soaking and preparing the salt cod if you choose to go the traditional route, but could just as easily be made with fresh cod.

Piece of baccala in tomato sauce with large wooden spoon.

Want To Save This Recipe?

Enter your email and we'll send it to you. Plus, get great new recipes from us every week!

This post may contain affiliate links. Our disclosure policy.

In New York and New Jersey, you can tell that Christmas is right around the corner when you start finding baccala in your local Italian grocery stores.

While fresh cod is widely available, it’s the tradition of preparing baccala, salted preserved cod, that makes baccala alla Napoletana such a special and beloved dish for Italian-Americans, especially on Christmas Eve as one of the Seven Fishes alongside other dishes like calamari salad, baked clams, or lobster oreganata.

And when it comes to food, carrying on tradition can often mean extra work as it harkens back to a time where ingredients were less abundant, and electric appliances didn’t exist.

Since this fish is preserved/dried with salt, before it is edible, it needs to be soaked in water and changed frequently to reconstitute it and remove the salt.

The steps below walk you through the entire process of how to prepare the baccala and get it ready for the olive and caper sauce which is similar in flavor and ingredients to puttanesca.

Ingredients shown: potatoes, baccala, capers, garlic, tomatoes, white wine, olives, and parsley.

How to make Baccala alla Napoletana

Each number corresponds to the numbered written steps below.

  1. Below is 1 1/2 pounds of baccala.  It comes packed in a ton of salt and that heavy saltiness needs to be removed before it can be cooked.
Baccala alla Napoletana recipe process shot collage group number one.
  1. Start by rinsing the baccala pieces and remove as much exterior salt as you can.  Place the baccala into a very large bowl, fill it with cold water and cover with plastic wrap.  Refrigerate for 2-3 days and change the water every 6-8 hours.  By changing the water, the salt will be removed each time until finally, the cod will be able to be eaten without being overly salty.  Note: I recommend using thick fillets for this dish.  Save the thinner pieces for baccala fritters or salad if you plan to make more than one dish.
  2. 2-3 days later and once the salt has been removed, start prepping the ingredients.  Mince a 1/4 cup parsley, slice 3 cloves of garlic, and slice a 1/4 cup of pitted Gaeta olives (or Kalamata, Sicilian, etc).   Also, boil 2 pounds of quartered Yukon Gold potatoes until they are almost tender, but not quite, then drain and set aside.  Also, at this time you can preheat your oven to 400f and set the rack to the middle level.
Recipe process shot collage group number two.
  1. In a very large oven-safe pan, saute the garlic in a 1/4 cup of extra virgin olive oil until golden then add a 1/2 cup of dry white wine and turn the heat to medium-high.  Cook for 90 seconds or so to burn off some of the alcohol.
  2. Next add in the plum tomatoes, olives, and capers and stir it all together.  Once simmering turn heat down to keep the sauce at a low simmer.
Recipe process shot collage group number three.
  1. Pat the baccala dry then season with pepper on all sides.  Dredge the pieces in the flour then shake off all of the excess.
  2. Heat a nonstick pan to medium and sear the baccala pieces for 2-3 minutes on both sides.  If required, work in batches.
Recipe process shot collage group number four.
  1. Place the seared pieces into the sauce.  Spoon a bit of the sauce onto the top of each piece.
  2. Nestle the parboiled potatoes around the cod pieces, then bake in the oven.
Recipe process shot collage group number five.
  1. After about 20 minutes of cooking the baccala should flake a bit.  Just make sure the pieces are cooked all the way through.  Taste test the fish and the sauce.  If needed add more pepper or hot red pepper flakes.  If for some reason you need extra salt, add it now, but I seriously doubt that would be the case as the baccala is quite salty as are the capers and olives.  Sprinkle the parsley all over the baccala alla Napoletana and serve.  A drizzle of extra virgin olive oil onto each plate would be a nice finishing touch.
Overhead shot of baccala anna Napoletana in grey saute pan.

Top tips

  • Water changes. Baccala has a ton of salt and nothing would be worse than rushing the process and ruining your special meal. Thicker fillets are much better for this dish, but those thick pieces will take at least 48 hours to remove the salt.  I often let it go for 3 days. Trust me on this – I see plenty of recipes online saying you only need a 24-hour soak.  In my experience that simply won’t work and you’ll be left with inedible overly salty pieces. To be extra certain you can break off a piece after 48 hours and boil it until cooked.  Eat it and find out if it needs an extra day of soaking and water changes.  It is that simple!
  • Using fresh cod. If you can’t find baccala you can use fresh cod. Just skip the soaking process and the cook time will be roughly the same.
  • Serve promptly. Baccala alla Napoletana is best when served right away.
Piece of baccala alla Napoletana in white plate with olives and capers on top.

More feast of the seven fishes dishes

Here are a few more of our favorites for Christmas Eve’s feast!

If you’ve enjoyed this Baccala alla Napoletana Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

For more never-before-seen FULL MEAL RECIPE VIDEOS, become a Patreon member today!

Baccala alla Napoletana

5 from 5 votes
Prep: 10 minutes
Cook: 40 minutes
Soaking time: 3 days
Total: 3 days 50 minutes
Servings: 4
Traditional Italian dish made from salt cod, olives, tomatoes, capers, garlic, and potatoes.

Ingredients 

  • 1 1/2 pounds baccala soaked and rinsed then cut into 4 equal size pieces – see notes below
  • 2 tablespoons extra virgin olive oil
  • 1 cup flour for dredging, will not use all of it
  • pepper to taste
  • 1 1/2 pounds Yukon Gold potatoes quartered

For the sauce

Want To Save This Recipe?

Enter your email and we’ll send it to you. Plus, get great new recipes from us every week!

Instructions 

Soaking Instructions

  • Rinse baccala pieces of all salt then place them into a very large bowl submerged with water and covered with plastic. Store in the refrigerator for at least 2 days (thicker pieces might need 3 days).
  • The water needs to be changed every 8 hours to help flush the baccala of its saltiness.

Baccala alla Napoletana Instructions

  • Preheat oven to 400f. Par boil the potatoes to almost but not quite fork tender (about 10 minutes). Drain and let cool.
  • In a large oven-safe pan saute the garlic over medium-low heat in extra virgin olive oil until lightly golden (about 2 minutes). Add the hot red pepper flakes, cook for 30 seconds, then add the wine. Turn heat to medium-high and cook for 1-2 minutes to burn off some of the alcohol.
  • Turn the heat back down to medium-low and add the tomatoes, capers, and olives. Let the sauce simmer over very low heat stirring occasionally.
  • Heat a large nonstick frying pan to medium heat with 2 tablespoons of extra virgin olive oil. Season the baccala with pepper on both sides then dredge into the flour and shake off the excess. Fry pieces in the pan until brown on both sides (about 2-3 minutes per side). If required, work in batches.
  • Place the seared fish into the sauce along with potatoes and bake for 20-25 minutes.
  • Remove from the oven and add the parsley, mix, and serve. A healthy drizzle of extra virgin olive on top of each piece is a good idea. Enjoy!

Notes

  • Baccala should be rinsed then soaked.   To soak, place baccala into a very large bowl submerged with water and covered with plastic and store in the refrigerator for at least 2 days (thicker pieces might need 3 days) with water changes every 6-8 hours.
  • Because baccala is so salty, no extra salt was added to the dish.  You can test a piece of cooked fish right before serving and add extra salt if needed, but because of the salty capers and olives, no extra salt is usually required.
  • Cooked baccala can be saved for up to 3 days, but is best served and eaten right after cooking.

Nutrition

Calories: 579kcal | Carbohydrates: 42.7g | Protein: 44.6g | Fat: 24.1g | Saturated Fat: 3.5g | Cholesterol: 94mg | Sodium: 355mg | Potassium: 1627mg | Fiber: 7.1g | Sugar: 7.5g | Calcium: 76mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!

Follow Me

Sign up for free weekly recipes!
5 from 5 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Grant Martin says:

    This is a very different use for salt cod than I am used to Jim. I’m from the province of Newfoundland and Labrador in Canada. We hold the distinction of being Britain’s oldest North American Colony. St. John’s, the provincial capital, is the Oldest English speaking city in N.A. as well.

    The only reason people came here was because of cod fish. In 1477 an Italian man named Giovani Caboto (John Cabot), “discovered” this place for the Britt’s. It was his report of the abundance of cod that started this place.

    Now for century’s we’ve fished for the stuff, almost destroyed the cod stocks and had to endure a moratorium on cod fishing for decades wait for them to rebuild. Our relationship with cod is kinda weird. To our forbears it was money. They bartered it for food and other supplies. Here when someone says fish they mean cod, everything else has a name. Yet they never really respected it and NL food culture in the past was pretty basic.

    As much as we depended on cod, for our livelihoods, and very origins, it seems almost every European culture found more interesting ways to use it. From the Spanish and the Portuguese, the British, the Italians, and even some Caribbean countries have colorful, flavorful, interesting ways to eat salt cod.

    Here salt cod was soaked, and either boiled and served with potatoes, could be made into fish cakes, or used in making something called “Fish and Brewis”. That’s cakes of Hard Bread (Biscuits) aka “Hard Tack” soaked over night in water. Brought almost to a boil, drained, and then mixed with soaked and boiled salt cod. Then rendered pork fatback is poured over the top.

    1. Tara says:

      So interesting, Grant! Thanks for sharing the history with us!

      1. Grant Martin says:

        Sorry to say, there was a typo in the comment. Cabot showed up here in 1497 not 77. Some folks say that St. John’s is so old, that the passengers on the Mayflower stopped in for supplies on their way to Plymouth Rock.

  2. Giovanni Di Vincenzo says:

    I made your Baccala receipe for dinner this evening and we loved it… was amazing. Needed just a little salt, like you suggested at the end, the soaking of the salted cod over 3 days worked very well. This is a keeper and will share it with my brothers. Tante Grazie! Giovanni Di Vincenzo, Calgary, Alberta

    1. James says:

      So happy you enjoyed it, Giovanni!

  3. Yolanda Coda says:

    5 stars
    Thank you for your recipe, loved it and so did my husband, easy instructions which i love …

  4. Christopher Dombek says:

    I made this last night for Christmas Eve dinner but used fresh cod instead of salt cod. It turned out very well. The only change that I would make next time is adding more salt to the water when parboiling the potatoes.

  5. Jack Matsushita says:

    5 stars
    I tried it using regular cod and it turned out perfect. Thanks for the great recipe and video!

    1. Jim says:

      Hi Jack, thanks for the comment and so happy you liked the recipe!

  6. Tanya Sampson says:

    5 stars
    Tried this and it was fabulous!! Can’t wait to try some of the other recipes. It really came out 100% like what I saw on the video.

    Thank you

    1. Jim says:

      Hi Tanya, so happy you enjoyed this one! Thanks so much for the comment!

  7. Lynn C says:

    Do you boil the baccala, then flour/fry after soaking??? Or just go straight to flour/fry after soaking?

    1. Jim says:

      Hi Lynn, after the baccala is soaked for 2-3 days, I pat it dry, then flour and fry. The only thing I am boiling with this recipe is parboiling the potatoes. Hope that helps.

      1. Lynn C says:

        Thanks

      2. Jane Fucci says:

        Jim, can this be made a day earlier and reheated?

        1. Tara says:

          Hi Jane, you can do this but it will be much better made the day of.

  8. Paola says:

    5 stars
    Excellent recipe! Will definitely be making it for our Christmas Eve celebration.

    1. Jim says:

      Thanks and I hope you enjoy it!