Easy Fish Puttanesca Recipe, One Pan Dinner

This post may contain affiliate links (disclosure). 

This easy Fish Puttanesca is a flavorful seafood dinner made with tender white fish cooked in a rich tomato sauce with garlic, olives, capers, anchovies, and herbs. The bold, savory sauce pairs perfectly with flaky fish and comes together in one ovenproof skillet for an easy meal with minimal cleanup. If you are looking for a simple Italian-inspired fish recipe that tastes impressive without being complicated, this Fish Puttanesca is a delicious choice for dinner.

Fish Puttanesca with tender white fish in tomato, olive, caper, and herb sauce.

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Why You’ll Love Fish Puttanesca

  • Packed with bold flavor – This Fish Puttanesca has a rich tomato sauce filled with garlic, olives, capers, anchovies, and herbs. Every bite has a delicious combination of savory, briny, and slightly tangy flavors. The sauce gives the mild white fish plenty of flavor without overpowering it.
  • Easy enough for a weeknight dinner – The recipe uses simple steps and cooks in one ovenproof skillet. Most of the work is just stirring the sauce and adding the fish. It is a great option when you want a homemade seafood dinner without spending all evening in the kitchen.
  • The fish stays tender and flaky – The white fish cooks right in the flavorful puttanesca sauce. This helps keep it moist while it bakes in the oven. The finished fish is soft, flaky, and covered in plenty of delicious tomato sauce.
  • Made with convenient pantry ingredients – Tomatoes, olives, capers, dried herbs, and anchovies are all easy ingredients to keep on hand. You only need to add fresh fish and a few simple extras to make the meal. This makes Fish Puttanesca a practical recipe for days when you want something special without a long shopping list.
  • Perfect for an impressive dinner with little effort – The colorful tomato sauce, olives, capers, and fresh herbs make this dish look beautiful when served. It has the flavor and appearance of a restaurant-style seafood meal. Even though it looks impressive, the preparation is simple and beginner-friendly.
  • Easy to customize with different white fish – You can make this recipe with cod, halibut, or tilapia as listed in the recipe. This gives you flexibility depending on what fish you have available. The bold puttanesca sauce works beautifully with each option.

Fish Puttanesca simmering in a skillet with tomato sauce, olives, capers, and herbs.

Ingredients For Fish Puttanesca

  • Unsalted butter – Melts into the skillet and creates a rich base for the sauce.
  • Garlic – Adds plenty of savory flavor and aroma.
  • Anchovy fillets – Melt into the sauce as they cook and add deep, salty flavor.
  • Dry white wine – Helps build flavor in the sauce and adds a light acidity.
  • Whole tomatoes – Form the rich tomato base for the puttanesca sauce.
  • Dried oregano – Adds classic herby flavor to the tomato sauce.
  • Dried thyme – Gives the sauce another layer of savory herb flavor.
  • Black or Castelvetrano olives – Add a salty, briny bite that is a signature part of puttanesca sauce.
  • Capers – Bring a tangy, salty flavor that pairs perfectly with the tomatoes and olives.
  • White fish – Cod, halibut, or tilapia all work well and cook until tender and flaky in the sauce.
  • Sea salt – Seasons the fish before it goes into the skillet.
  • Fresh basil leaves or flat-leaf parsley – Add a fresh finishing touch to the cooked dish.
  • Red pepper flakes – Add a little heat and extra flavor, if desired.

For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.

Close-up of Fish Puttanesca with flaky white fish, tomatoes, olives, capers, and herbs in a skillet.

How To Make Fish Puttanesca

  • Start by heating the oven to 400°F so it is ready when the fish goes in.
  • Melt the butter in a large ovenproof skillet over medium heat.
  • Add the garlic and anchovies to the skillet. Stir while cooking until the anchovies begin to break apart and everything smells fragrant.
  • Pour in the white wine and let it cook for a few minutes so it can reduce slightly.
  • Add the crushed tomatoes, oregano, and thyme. Stir everything together and bring the sauce to a gentle simmer.
  • Let the sauce cook until it thickens slightly and the tomato mixture becomes rich and flavorful.
  • Mix in the olives and capers.
  • Season the white fish with sea salt, then place the pieces directly into the tomato sauce.
  • Move the skillet to the oven and bake until the fish turns opaque and flakes easily with a fork.
  • Spoon the puttanesca sauce over the fish before serving. Finish with fresh basil leaves or parsley and red pepper flakes, if desired.

Fish Puttanesca topped with fresh basil in a savory tomato, olive, and caper sauce.

Serving Suggestions

  • Serve fish puttanesca with a lettuce tomato Parmesan salad for a fresh side that balances the rich tomato, olive, and caper sauce.
  • Pair the fish with roasted broccoli for an easy vegetable side that works well with the bold Italian flavors.
  • Tender cheesy baked asparagus makes a simple and colorful side dish for Fish Puttanesca.
  • Serve the fish and plenty of puttanesca sauce over roasted garlic mashed potatoes for a hearty and comforting meal.
  • Add crispy green beans on the side for an easy vegetable recipe that complements the tender white fish and savory tomato sauce.

Fish Puttanesca served with crusty bread, tomato sauce, olives, capers, and fresh basil.

Tips For Success

  • Use an ovenproof skillet – This recipe starts on the stovetop and finishes in the oven. Using one large ovenproof skillet keeps the process simple. It also means you do not have to transfer the sauce and fish to another baking dish. Make sure the skillet is large enough to hold all four pieces of fish without crowding them too tightly.
  • Let the sauce simmer before adding the fish – Give the tomato sauce time to cook for about 10 minutes. This helps the tomatoes break down and allows the sauce to thicken. The garlic, anchovies, oregano, thyme, olives, and capers all come together during this time. Do not rush this step, since the sauce is what gives the fish so much flavor.
  • Break up the anchovies while they cook – Stir the anchovies into the melted butter with the garlic. As they heat, use a wooden spoon to break them apart. This helps them blend into the sauce instead of remaining in large pieces. They add savory flavor throughout the dish.
  • Watch the thickness of the fish – The baking time can vary depending on the type of white fish you use and how thick each piece is. Begin checking the fish around the 8-minute mark. The fish is ready when it turns opaque and flakes easily with a fork. If the pieces are thicker than 1 inch, flip them halfway through cooking.
  • Do not overcook the fish – White fish cooks quickly once it goes into the hot sauce and oven. Keep an eye on it during the final few minutes. Remove the skillet from the oven as soon as the fish is opaque and flakes easily. This helps keep the fish tender.
  • Season the fish before adding it to the sauce – Sprinkle the sea salt directly over the fish before placing it into the skillet. This gives the fish its own seasoning while it cooks in the flavorful tomato mixture. Then nestle each piece into the sauce so it can cook surrounded by the puttanesca flavors.
  • Use the olives and capers for plenty of flavor – Stir them into the sauce after the tomatoes have simmered and thickened. Their briny flavor is an important part of the puttanesca sauce. Make sure the capers are drained and the olives are pitted and halved before adding them.
  • Finish the dish right before serving – Spoon plenty of the puttanesca sauce over each piece of fish. Add fresh basil leaves or flat-leaf parsley for a fresh finishing touch. Sprinkle with red pepper flakes if you want a little extra heat. Serving the fish with plenty of sauce gives you the full flavor of the dish in every bite.

Variations And Substitutions

  • Try a different white fish – One of the easiest ways to change this Fish Puttanesca is to use a different type of white fish. Cod, halibut, and tilapia are all listed as good choices for the recipe. Haddock and snapper are also mentioned as options. Choose whichever fish you prefer or have available, keeping in mind that the thickness of the fillets can affect the cooking time.
  • Use cod for a classic version – Cod is a great choice when you want a mild fish that works well with the bold puttanesca sauce. Its simple flavor lets the tomatoes, olives, capers, garlic, and herbs stand out. Cut the fish into four similar-sized portions so they cook as evenly as possible. Check for doneness based on the thickness of the pieces.
  • Make it with halibut – Halibut can be used instead of cod or tilapia. The recipe material specifically recommends it as another white fish option for this dish. Because pieces of fish can vary in thickness, watch the cooking time carefully. The fish is done when it becomes opaque and flakes easily with a fork.
  • Swap the type of olives – You can make the puttanesca sauce with either black olives or Castelvetrano olives. Both choices are included in the original recipe. This makes it easy to use whichever variety you already have or prefer. Be sure the olives are pitted and halved before stirring them into the sauce.
  • Choose basil or parsley – The finished Fish Puttanesca can be topped with fresh basil or flat-leaf parsley. Either herb adds a fresh finishing touch to the rich tomato sauce. You can choose the one you like best or have available. The garnish is optional, so you can also leave it off.
  • Adjust the heat – Red pepper flakes are optional in this recipe. Add them when serving if you enjoy a little spicy flavor with your fish. You can also leave them out for a milder meal. This makes it easy to adjust the finished dish for different preferences.
  • Choose your dry white wine – Sauvignon Blanc is specifically suggested for the sauce, and Pinot Grigio is also mentioned in the recipe material as a suitable dry white wine. Either can be used to add flavor to the tomato sauce. Let the wine cook for a few minutes so it reduces slightly before adding the tomatoes.
  • Keep the dish gluten-free – The Fish Puttanesca itself is identified as gluten-free in the provided recipe material. The fish cooks directly in the tomato, olive, and caper sauce without breading. If you are preparing the recipe for a specific dietary need, check the labels of the individual packaged ingredients you use.

Storage and Reheating

  • Refrigerator – Store leftover Fish Puttanesca in an airtight container in the refrigerator. Keep the fish together with some of the tomato, olive, and caper sauce so it stays moist.
  • Reheating on the stovetop – Place the fish and sauce in a skillet over low heat. Cover and warm gently until heated through, being careful not to overcook the fish.
  • Reheating in the microwave – Put a portion of fish and sauce on a microwave-safe plate or in a microwave-safe container. Heat in short intervals until warmed through so the fish does not become dry.
  • For the best texture – Reheat only the amount you plan to eat. Gentle reheating helps keep the white fish tender and flaky while preserving the texture of the puttanesca sauce.

Frequently Asked Questions

What kind of fish is best for Fish Puttanesca?

This recipe works well with several types of white fish. Cod, halibut, and tilapia are all listed as good options in the recipe card, while haddock and snapper are also mentioned in the recipe material. The main thing to watch is the thickness of the fish, since thicker pieces can take longer to cook. Choose a white fish that you enjoy and cut it into four equal portions so the pieces cook as evenly as possible. The bold tomato, olive, caper, and anchovy sauce pairs well with mild white fish.

How do I know when the fish is fully cooked?

The fish is ready when it turns opaque and flakes easily with a fork. The recipe gives a baking time of about 8 to 10 minutes after the skillet is transferred to the oven. Cooking time can vary depending on the type of fish and the thickness of the pieces. If your fish is thicker than 1 inch, the recipe recommends flipping the pieces halfway through cooking and checking for flakiness beginning at 8 minutes. Keep a close eye on the fish near the end so it does not cook longer than necessary.

Can I make Fish Puttanesca with cod?

Yes. Cod is one of the specific white fish options listed for this recipe. Its mild flavor works well with the strong, savory flavors in the puttanesca sauce. The cod is seasoned with sea salt, nestled directly into the sauce, and then baked until it becomes opaque and flakes easily. Depending on the thickness of your cod pieces, the exact baking time may vary.

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Can I use halibut or tilapia instead?

Yes. Halibut and tilapia are both listed as suitable choices for Fish Puttanesca. You can use either one in place of cod without changing the basic method. Just keep in mind that different types and thicknesses of fish may cook at slightly different rates. Check the fish during the final minutes of baking and remove it from the oven once it is opaque and flakes easily.

What are the main ingredients in puttanesca sauce?

The puttanesca sauce in this recipe is made with butter, garlic, anchovy fillets, dry white wine, whole tomatoes, dried oregano, dried thyme, olives, and capers. These ingredients create the bold, savory, and briny flavor of the dish. The sauce is cooked on the stovetop first so the flavors can come together and the tomatoes can begin to thicken. The fish is then added directly to the finished sauce before the skillet goes into the oven.

Do the anchovies stay in large pieces?

No. The anchovies are cooked with the butter and garlic at the beginning of the recipe. As they cook, they are stirred and broken apart. This allows them to blend into the sauce rather than remaining as large pieces. Their role in the recipe is to add deep savory flavor to the puttanesca sauce.

What type of olives should I use?

The recipe gives you a choice between black olives and Castelvetrano olives. About 15 to 20 olives are used, or approximately ½ cup. They should be pitted and halved before being stirred into the sauce. Either option adds the salty, briny flavor that is characteristic of the puttanesca sauce, so you can choose whichever variety you prefer.

What kind of white wine works best?

The recipe calls for a dry white wine and specifically suggests Sauvignon Blanc. Pinot Grigio is also mentioned in the recipe material as an option. The wine is added after the garlic and anchovies cook and is allowed to reduce for about 4 minutes. This gives the sauce additional flavor before the tomatoes and herbs are added.

Is Fish Puttanesca gluten-free?

The recipe is identified as gluten-free in the material provided. The fish is not breaded, and it cooks directly in the tomato-based puttanesca sauce. If you are preparing the recipe for someone with a specific dietary requirement, check the labels on the individual packaged ingredients you use.

Is Fish Puttanesca dairy-free?

The recipe material lists the dish under dairy-free categories, but the recipe card itself contains 4 tablespoons of unsalted butter. Because of that inconsistency in the provided source, the recipe as written should not be considered dairy-free unless the butter is changed. The source does not provide a tested dairy-free butter substitution, so no specific replacement is included here.

Can I make this recipe spicy?

Yes. Red pepper flakes are listed as an optional finishing ingredient. They can be sprinkled over the Fish Puttanesca before serving if you want some additional heat. If you prefer a milder dish, simply leave them off. The rest of the recipe can be prepared the same way.

Can I use basil or parsley for the garnish?

Yes. The recipe gives you the option of using fresh basil or flat-leaf parsley. Either can be added at the end for a fresh finishing touch. The garnish is optional, so you can also leave it out if you prefer. Both choices work with the tomato, garlic, olive, and caper flavors in the sauce.

Why does the recipe use an ovenproof skillet?

The sauce begins cooking on the stovetop, and the fish is then added directly to the same skillet before everything is transferred to the oven. Using an ovenproof skillet makes it possible to prepare the entire dish in one pan. It also keeps the fish surrounded by the puttanesca sauce while it cooks. The skillet should be large enough to comfortably hold the sauce and all four portions of fish.

Other Easy Fish Recipes

Click Here To Pin This Recipe

Fish Puttanesca

This easy Fish Puttanesca is packed with bold Mediterranean flavors! Tender white fish cooks in a rich tomato sauce with garlic, anchovies, olives, capers, and herbs. It’s a flavorful one-pan seafood dinner that looks impressive but is surprisingly simple to make.
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Course: Dinner, Main Course
Cuisine: Italian
Keyword: cod puttanesca, easy seafood dinner, fish puttanesca, Italian fish recipe, tomato fish recipe, white fish puttanesca
Cooking Method: Oven, Stovetop
Diet: Gluten-Free
Servings: 4
Calories: 318kcal

Want to save this recipe?

Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Ingredients

  • 4 tbsp unsalted butter cut into 4 pieces
  • 6 garlic cloves chopped
  • 3 anchovy fillets
  • â…“ cup dry white wine such as Sauvignon Blanc
  • 1 can whole tomatoes preferably San Marzano, crushed
  • ½ tsp dried oregano
  • ½ tsp dried thyme
  • ½ cup black olives or Castelvetrano olives, about 15 to 20 olives, pitted and halved
  • 2 tbsp capers drained
  • 1½ pounds white fish such as cod, halibut, or tilapia, skin removed and cut into 4 equal pieces
  • ¾ tsp sea salt
  • ¼ cup fresh basil leaves or flat-leaf parsley, optional
  • ¼ tsp red pepper flakes to taste, optional

Instructions

  • Preheat the oven to 400°F. Position an oven rack in the center.
  • Melt the butter in a large ovenproof skillet or braising pan over medium heat.
  • Add the garlic and anchovies. Cook for 1 to 2 minutes, stirring and breaking up the anchovies as they cook.
  • Pour in the white wine and cook for about 4 minutes, or until it has reduced slightly.
  • Add the crushed tomatoes, oregano, and thyme. Bring the sauce to a simmer.
  • Cook the sauce for about 10 minutes, stirring occasionally, until the tomatoes break down and the sauce begins to thicken.
  • Stir in the olives and capers.
  • Season the fish with the sea salt, then carefully nestle the pieces into the sauce.
  • Transfer the skillet to the oven and bake for 8 to 10 minutes, or until the fish is opaque and flakes easily with a fork.
  • Divide the fish among 4 plates and spoon the puttanesca sauce over each serving. Top with fresh basil leaves or parsley and red pepper flakes, if desired.

Notes

  • If the fish pieces are thicker than 1 inch, turn them over halfway through baking and begin checking for doneness after 8 minutes.
  • Cooking time can vary depending on the type and thickness of the fish, so remove it from the oven once it is opaque and flakes easily.
NEVER MISS A RECIPE!I publish a new recipe several times per week. Want the new recipes in your inbox? Sign up for FREE notifications!

Nutrition

Calories: 318kcal | Carbohydrates: 3g | Protein: 36g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 117mg | Sodium: 907mg | Potassium: 581mg | Fiber: 1g | Sugar: 0.4g | Vitamin A: 551IU | Vitamin C: 2mg | Calcium: 55mg | Iron: 2mg
Save This Recipe

More Main Dish Recipes

Get Melanie's FREE Recipes In Your Inbox!

Similar Posts

Leave a Reply

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

Rate This Recipe (only if you tried it, otherwise leave blank)