In the heart of bustling Naples, where the vibrant markets echo with laughter and the scent of delicious home-cooked meals wafts through the air, a culinary gem was born—Puttanesca sauce. This dish has a way of turning a simple dinner into a cozy Italian experience, and my Easy Fish Puttanesca captures all that essence in one pan. With just a handful of ingredients, you’ll enjoy a quick, gluten-free meal that’s both satisfying and full of character. This one-pan wonder not only minimizes cleanup but also makes dinner feel special, inviting everyone to the table with its enticing aroma. Ready to dive into the bold flavors of garlic, olives, and tomatoes, all enveloping tender white fish? Let’s get started on this flavorful journey together!

Why is Fish Puttanesca a must-try?
Simplicity at its core: With just a few staple ingredients, this dish transforms into a gourmet meal without fuss.
Rich flavor explosion: The combination of anchovies, olives, and tomatoes creates a savory sauce that beautifully complements the delicate fish.
Quick and easy: This one-pan recipe allows you to have dinner on the table in under 30 minutes, saving you time for what matters most.
Versatile for all palates: Feel free to swap the white fish or enhance the sauce with fresh veggies for your liking.
Crowd-pleaser: It’s perfect for entertaining or a family dinner, as everyone will be drawn in by its enticing aroma. Check out my tips on how to best serve this dish by pairing it with a crisp green salad and crusty bread for that perfect finish!
Fish Puttanesca Ingredients
• For the ultimate flavor!
For the Sauce
- Unsalted Butter – Adds richness and flavor; substitute with olive oil for a healthier option.
- Garlic – Provides aromatic depth; use fresh garlic for the best flavor.
- Anchovy Fillets – Impart umami and savory notes; can replace with 3 teaspoons of anchovy paste.
- Dry White Wine (e.g., Sauvignon Blanc) – Adds acidity and depth; substitute with chicken broth if needed.
- Canned Whole Tomatoes – Forms the base of the sauce; San Marzano is optimal, but crushed tomatoes work too.
- Dried Oregano – Enhances the Italian flavor profile; fresh oregano can be used as a substitute.
- Dried Thyme – Adds earthiness; feel free to replace with fresh thyme.
- Black or Castelvetrano Olives – Offer briny flavor; substitute with green olives if preferred.
- Capers – Provide tanginess; opt for the brined version.
For the Fish
- White Fish (e.g., Cod, Halibut, Tilapia) – Acts as the main protein source; choose fresh fish, noting that thicker fillets take longer to cook.
- Sea Salt – Essential for seasoning the fish and balancing flavors.
For Garnish
- Fresh Basil or Flat Leaf Parsley – Optional for added freshness and color.
- Red Pepper Flakes – Optional, for those who enjoy a spicy kick.
This Fish Puttanesca recipe showcases how easy it is to whip up gourmet flavors in your home kitchen!
Step‑by‑Step Instructions for Fish Puttanesca
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C) with the rack positioned in the center. This temperature is key for achieving perfectly cooked fish that is flaky and tender. While the oven heats, you can gather all your ingredients, ensuring you’re ready to dive into making this delicious Fish Puttanesca.
Step 2: Sauté Aromatics
In a large ovenproof skillet, melt 2 tablespoons of unsalted butter over medium heat. Once melted and bubbling, add 3 minced garlic cloves and 2 anchovy fillets. Sauté these ingredients together for about 1-2 minutes, stirring frequently, until fragrant and the anchovies have broken down. This step ensures a flavorful base for your Fish Puttanesca sauce.
Step 3: Add the Wine
Next, pour in 1/2 cup of dry white wine, stirring to mix it with the sautéed garlic and anchovies. Allow the wine to cook for about 4 minutes, until it has reduced slightly and the alcohol has cooked off. This addition brings acidity and depth to your sauce, making it a mouthwatering complement to the fish.
Step 4: Make the Sauce
Stir in a 28-ounce can of whole tomatoes, 1 teaspoon of dried oregano, and 1 teaspoon of dried thyme into the skillet. Bring the sauce to a simmer and let it cook for 10 minutes. During this time, the sauce will thicken, developing a rich, robust flavor perfect for enveloping the fish in Fish Puttanesca.
Step 5: Tantalizing Additions
Once the sauce has thickened, mix in 1/2 cup of pitted black or Castelvetrano olives and 2 tablespoons of capers. Stir these ingredients well, allowing their briny flavor to infuse the sauce. The combination acts as a beautiful backdrop for the white fish that will soon be added, enhancing the overall taste of your dish.
Step 6: Prepare the Fish
Season your choice of white fish fillets, such as cod or halibut, with sea salt, ensuring each piece is evenly coated. Gently nestle the seasoned fish into the simmering sauce in the skillet. The fish should be partially submerged in the sauce to soak up all the vibrant flavors as it cooks and to complement the Fish Puttanesca.
Step 7: Bake the Dish
Carefully transfer the skillet to the preheated oven and bake for 8-10 minutes. You’ll know the Fish Puttanesca is ready when the fish turns opaque and flakes easily with a fork. Keep an eye on the dish to avoid overcooking—this step is crucial for achieving perfect texture.
Step 8: Serve and Garnish
Once out of the oven, serve the fish immediately with the puttanesca sauce spooned generously over the top. For a fresh touch, sprinkle with chopped fresh basil or flat-leaf parsley, and if you enjoy a bit of heat, add a dash of red pepper flakes. The aroma will be irresistible, making your Fish Puttanesca a truly delightful centerpiece for your meal.

How to Store and Freeze Fish Puttanesca
Fridge: Store leftover Fish Puttanesca in an airtight container for up to 3 days. Reheat gently on the stovetop, adding a splash of water if the sauce thickens.
Freezer: Freeze the sauce separately from the fish for up to 3 months. Thaw overnight in the fridge before reheating, and then poach fresh fish in the reheated sauce for the best flavor.
Reheating: When reheating, do so over low heat to prevent the fish from becoming rubbery. Stir occasionally until warmed through, and serve immediately for a delightful meal.
Room Temperature: Don’t leave Fish Puttanesca out for more than 2 hours at room temperature to ensure safety and maintain its delicious flavor.
Expert Tips for Fish Puttanesca
-
Choose Fresh Fish: Select the freshest white fish available to ensure a tender and flavorful result. Thicker fillets like halibut will require slightly longer baking time than thinner ones.
-
Don’t Overcook: Keep a close eye on the fish while it’s in the oven. It should flake easily with a fork, indicating it’s perfectly cooked. Overcooked fish can become dry and tough.
-
Enhance the Sauce: For an extra layer of flavor in your Fish Puttanesca, add a splash of lemon juice or zest just before serving to brighten the dish.
-
Garlic Matters: Always use fresh garlic for the best aroma and depth of flavor. Pre-minced garlic won’t provide the same richness that fresh garlic does.
-
Adjust the Heat: If you love a spicy kick, don’t hesitate to increase the red pepper flakes in the sauce to suit your taste, but start small to avoid overpowering the dish.
Make Ahead Options
These Fish Puttanesca preparations are perfect for busy home cooks looking to save time during the week! You can prepare the puttanesca sauce up to 3 days in advance, simply allowing it to cool before transferring it to an airtight container for refrigeration. When you’re ready to serve, reheat the sauce gently on the stovetop and then add freshly seasoned fish fillets to cook. Alternatively, you can season the fish and place it in the sauce the night before, refrigerating it overnight to enhance flavors. This way, when it’s time for dinner, all you need to do is pop it in the oven for 8-10 minutes, and you’ll enjoy the same deliciousness with minimal effort!
Fish Puttanesca Variations & Substitutions
Feel free to play with the ingredients for a delicious twist on this Italian classic that tantalizes your taste buds!
- Dairy-Free: Substitute unsalted butter with olive oil to maintain a rich flavor while keeping it dairy-free.
- Extra Veggie Boost: Toss in chopped fresh bell peppers or spinach when adding the sauce for added nutrition and flavor bursts.
- Seafood Spin: Swap white fish for shrimp or scallops, reducing the cooking time to just 5-7 minutes for perfectly tender seafood.
- Herb Freshness: Incorporate fresh basil or parsley into the sauce for a vibrant pop of flavor and a hint of freshness right before serving.
- Gluten-Free Pasta: Serve the fish on gluten-free pasta or zucchini noodles for a heartier meal that stays true to Italian roots.
- Spicy Twist: Add a few more red pepper flakes if you crave extra heat, or drizzle some chili oil when serving for an additional kick.
- Briny Flavor Layer: For more brininess, try adding diced sun-dried tomatoes or a splash of Worcestershire sauce to deepen the umami notes.
- Tomato Update: Stir in chopped fresh tomatoes just before serving for a brighter, fresher sauce that highlights summer’s bounty.
Experimenting with these variations will bring exciting new dimensions to your Fish Puttanesca, so don’t hesitate to make it your own!
What to Serve with Easy Fish Puttanesca
Elevate your dining experience with delightful pairings that create a well-rounded meal for your family or guests.
-
Crispy Garlic Bread:
The perfect accompaniment to soak up the robust puttanesca sauce, adding a satisfying crunch to each bite. -
Simple Green Salad:
A mix of fresh greens with a lemon vinaigrette provides a light and refreshing balance to the rich flavors of the fish. -
Sautéed Spinach:
This tender green dish adds a nutritious element, with a hint of garlic that resonates beautifully with the puttanesca. -
Roasted Vegetables:
Roasted zucchini and bell peppers enhance the dish’s color and provide a sweet contrast to the savory sauce. -
Creamy Polenta:
Its creamy texture pairs wonderfully with the Fish Puttanesca, allowing for a luxurious bite that’s comfort food at its finest. -
Chilled White Wine:
A glass of Sauvignon Blanc complements the dish’s flavors, with crisp acidity that refreshes the palate. -
Zesty Lemon Wedges:
Offering an optional squeeze of lemon brightens the dish, enhancing the flavors of the fish and the sauce. -
Tiramisu:
For dessert, this classic Italian treat rounds off the meal with its rich coffee flavors and creamy texture, promising sweet satisfaction.

Fish Puttanesca Recipe FAQs
What type of white fish works best in Fish Puttanesca?
Absolutely! The best choices are firm, flaky white fish like cod, halibut, or tilapia. Look for fish that is fresh and has a mild flavor, allowing it to absorb the rich essence of the puttanesca sauce beautifully.
How should I store leftover Fish Puttanesca?
Store any leftover Fish Puttanesca in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently over low heat, adding a little splash of water or broth to keep the sauce from thickening too much. This way, you can enjoy the flavors again without losing the dish’s rich taste!
Can I freeze Fish Puttanesca?
Yes! To freeze, I recommend separating the sauce from the fish. The sauce can be stored in an airtight container for up to 3 months. When you are ready to eat, simply thaw the sauce overnight in the fridge, then reheat gently on the stove and poach fresh fish in it for the best outcome.
What can I use as a substitute for anchovy fillets?
If you’re not a fan of anchovies or have dietary restrictions, you can substitute them with 3 teaspoons of anchovy paste for similar umami flavor. Alternatively, if you prefer a fish-free option, consider adding a bit of soy sauce or miso paste for a savory boost.
How do I know when the fish is perfectly cooked in Fish Puttanesca?
Watch the fish carefully while it bakes! It should cook for about 8-10 minutes in the oven until it turns opaque and flakes easily with a fork. Pull it out when it’s just done; overcooking will make it tough and dry. Trust me, the perfect texture is tender and flaky!
Is Fish Puttanesca suitable for gluten-free diets?
Very! The delicious Fish Puttanesca is naturally gluten-free, making it an excellent option for those who need to avoid gluten. Just be sure to check any additional ingredients, like broth or accompaniments, to maintain the gluten-free status. Enjoy this flavorful dish without any worries!

Delicious Fish Puttanesca: Quick and Easy One-Pan Wonder
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) with the rack positioned in the center.
- In a large ovenproof skillet, melt 2 tablespoons of unsalted butter over medium heat. Add 3 minced garlic cloves and 2 anchovy fillets, and sauté for about 1-2 minutes until fragrant.
- Pour in 1/2 cup of dry white wine and cook for about 4 minutes until reduced slightly.
- Stir in a 28-ounce can of whole tomatoes, 1 teaspoon of dried oregano, and 1 teaspoon of dried thyme. Bring to a simmer and cook for 10 minutes.
- Mix in 1/2 cup of pitted black or Castelvetrano olives and 2 tablespoons of capers, stirring well.
- Season white fish fillets with sea salt and gently nestle into the simmering sauce.
- Transfer the skillet to the preheated oven and bake for 8-10 minutes until the fish flakes easily.
- Serve the fish with the puttanesca sauce spooned generously over the top, garnished with fresh basil or parsley and a dash of red pepper flakes.

Leave a Reply