Every once in a while, I find myself captivated by a dish that’s as comforting as it is vibrant. My easy Fish Puttanesca checks all the boxes—it’s a quick culinary adventure that marries tender white fish with a rich, savory sauce made from pantry staples. This recipe isn’t just speedy; it’s also perfect for impressing guests or enjoying a cozy night in. With its bold flavors and inviting aroma, this dish transports you straight to the sun-kissed shores of Italy. Whether you choose cod, haddock, or any white fish that catches your eye, you’re in for a treat that’s both satisfying and healthy. Curious about how to bring a touch of the Mediterranean to your dinner table? Let’s dive into this delicious recipe!

Why is Fish Puttanesca a Must-Try?
Flavor Explosion: The combination of briny olives, tangy capers, and savory anchovies creates a depth of flavor that will awaken your taste buds.
Quick and Easy: You’ll love how this dish comes together in just about 30 minutes, making it perfect for a weeknight meal or last-minute dinner party.
Versatile Options: Feel free to mix and match your choice of white fish, whether it’s cod, halibut, or whatever is available. This flexibility makes it an ideal recipe for using up what’s in your fridge!
Healthy Yet Indulgent: This recipe also packs a nutritious punch with approximately 33g of protein, ensuring you’re eating well without compromising on taste.
Crowd-Pleasing Dish: Prepare to impress your friends and family with the beautiful presentation of flaky fish nestled in a vibrant sauce that’s sure to elicit compliments!
Don’t forget to serve it alongside a simple green salad and some crusty garlic bread for the ultimate dining experience—check out my tips for adding a personal touch in the serving suggestions!
Fish Puttanesca Ingredients
• Dive into the flavors of Fish Puttanesca with these simple yet essential ingredients!
For the Sauce
- Butter – Adds richness and helps sauté aromatics; substitute with olive oil for a lighter version.
- Garlic – Provides aromatic depth; fresh is preferred but can use garlic powder if needed.
- Anchovy fillets – Contributes a salty, umami flavor; substitute with 3 teaspoons of anchovy paste if preferred.
- Dry white wine (e.g., Sauvignon Blanc) – Adds acidity and depth; chicken broth works well as a substitute.
- Canned whole tomatoes (preferably San Marzano) – Forms the sauce’s base; crushed or diced tomatoes can also be used.
- Dried oregano – Offers herbal notes; fresh oregano can be used, just adjust the quantity.
- Dried thyme – Adds warmth to the sauce; substitute with fresh thyme if desired.
- Olives (black or Castelvetrano) – Provides brininess and texture; any pitted olives can work as a substitute.
- Capers – Contributes a tangy kick; omit or increase olives if you prefer a milder sauce.
For the Fish
- White fish (such as cod, halibut, or tilapia) – The main protein; choose firm white fish based on preference and availability.
- Sea salt – Enhances overall flavor; adjust to taste, especially if using salted ingredients like capers.
- Fresh basil or parsley (optional) – For garnish, enhancing freshness; swap with other fresh herbs if you like.
- Red pepper flakes (optional) – Adds a hint of heat; leave out for a milder dish if preferred.
With these ingredients, you’re well on your way to creating a delightful Fish Puttanesca that will captivate your dinner guests!
Step‑by‑Step Instructions for Fish Puttanesca
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (205°C), ensuring a rack is positioned in the center. This temperature will create the ideal environment for cooking your Fish Puttanesca evenly. While the oven heats up, you can gather your ingredients and equipment, preparing for a seamless cooking experience.
Step 2: Sauté Aromatics
In a large ovenproof skillet, melt 2 tablespoons of butter over medium heat. Add 3 cloves of minced garlic and 2-3 anchovy fillets into the pan, cooking for about 1-2 minutes until the mixture is fragrant and the garlic is lightly golden. This will start to build the savory base for your rich puttanesca sauce.
Step 3: Add Wine and Reduce
Pour in ½ cup of dry white wine, allowing it to bubble gently. Let the wine reduce for approximately 4 minutes, stirring occasionally. This process intensifies the flavors, enriching your sauce. After reducing, the wine will become slightly thicker and more concentrated, adding depth to the Fish Puttanesca.
Step 4: Create the Sauce Base
Stir in one 28-ounce can of whole tomatoes, breaking them up with a spoon as you add them. Next, mix in 1 teaspoon of dried oregano and ½ teaspoon of dried thyme. Allow the sauce to simmer for about 10 minutes, or until it thickens slightly and bubbles. The aroma of the sauce will fill your kitchen, enticing everyone around.
Step 5: Incorporate Olives and Capers
Once the sauce has thickened, stir in ½ cup of pitted olives and 2 tablespoons of capers. This step adds the characteristic brininess to your Fish Puttanesca sauce. Allow it to simmer for another couple of minutes to blend the flavors nicely before moving on to the next step.
Step 6: Prepare the Fish
Season your choice of white fish (about 1 pound, such as cod or halibut) with sea salt on both sides. Gently nestle the fish into the simmering sauce, ensuring it is partially submerged for flavor infusion. This careful placement will help the fish soak up the delicious puttanesca flavors as it cooks.
Step 7: Bake to Perfection
Transfer the skillet to your preheated oven and bake for 8-10 minutes. Watch closely as the fish turns opaque and easily flakes with a fork—these are visual cues indicating it’s perfectly cooked. This step ensures your Fish Puttanesca is tender and flavorful.
Step 8: Serve and Garnish
Once baked, remove the skillet from the oven. Serve the Fish Puttanesca hot, spooning the vibrant sauce generously over the fish. For a finishing touch, garnish with fresh basil or parsley and a sprinkle of red pepper flakes if you like it spicy. This dish is now ready to impress your family or guests!

Fish Puttanesca Variations & Substitutions
Feel free to sprinkle your own unique touch on this Fish Puttanesca, elevating it to new culinary heights!
-
Fish Swap: Experiment with any firm white fish like haddock, snapper, or tilapia based on your preference. Freshness can elevate the dish, and this flexibility keeps it exciting and diverse each time you prepare it.
-
Vegetarian Delight: Replace the fish with grilled eggplant slices, zucchini, or hearty mushrooms for a satisfying plant-based option. The robust sauce will still shine, providing that flavorful experience you crave.
-
Anchovy-Free Option: If you’re not a fan of anchovies, try using a touch of soy sauce or miso paste for a different umami kick. You’ll retain some savory depth without the fishy flavor.
-
Fresh Herb Boost: Feel free to switch up the herbs! Substitute dried oregano and thyme with fresh basil, tarragon, or parsley for a garden-fresh thrill that brings delightful aromas to your kitchen.
-
Heat Level: Spice things up by adding diced jalapeños or fresno peppers. Adjust the amount according to your heat preference to create a dish that packs a punch or keeps it mild.
-
Pasta Variation: Serve the Fish Puttanesca over a bed of spaghetti or your favorite pasta for a comforting, hearty twist. The sauce will beautifully coat the pasta, making it a delightful family meal.
-
Grain Bowl: Consider serving the fish atop quinoa or brown rice. This healthy alternative creates an earthy contrast to the vibrant puttanesca sauce.
-
Olive Alternatives: If you don’t have black olives or Castelvetrano on hand, any pitted variety will do. Try green olives or kalamata for a different yet equally satisfying flavor profile.
For more delicious ideas, don’t hesitate to explore how to incorporate roasted vegetables into your meals or make your own pasta to pair with this fabulous Fish Puttanesca!
What to Serve with Fish Puttanesca?
Create a memorable dining experience with these perfect side dishes that complement your flavorful Fish Puttanesca.
- Creamy Mashed Potatoes: Their velvety texture pairs beautifully with the hearty sauce, soaking up every last drop of flavor.
- Garlic Bread: Crunchy on the outside and soft on the inside, this bread is perfect for mopping up the zesty puttanesca sauce.
- Simple Arugula Salad: The peppery bite of arugula adds a fresh contrast, brightening every mouthful of the rich fish dish.
- Lemon Quinoa: Light and nutty, quinoa dressed with lemon offers a refreshing balance to the savory notes of the puttanesca.
- Roasted Asparagus: Tender and slightly charred, these asparagus spears provide a lovely crunch and vibrant color to the plate.
- Chilled White Wine: A glass of crisp white wine, like Sauvignon Blanc, enhances the dining experience with its bright acidity.
- Pasta Aglio e Olio: The subtle garlic and olive oil flavors of this dish create a delightful second helping that complements the fish without overpowering it.
- Dessert – Tiramisu: Finish off your meal with a classic Italian tiramisu for a sweet note that beautifully contrasts the savory seafood.
Expert Tips for Fish Puttanesca
• Choose the Right Fish: Opt for firm white fish like cod or halibut to ensure a satisfying texture that holds up in the sauce.
• Avoid Overcooking: Keep a close eye on the fish as it bakes; it should flake easily with a fork when done. Overcooking leads to a dry texture.
• Thicken Sauce Wisely: Simmer the sauce until it reaches a desired consistency. If it’s too thick, add a splash of water or broth to loosen it up.
• Enhance with Fresh Herbs: Fresh basil or parsley elevates the presentation and taste. Add just before serving for the brightest flavor.
• Perfect Pairing: Serve with crusty garlic bread or a simple green salad to balance the rich flavors of the Fish Puttanesca.
• Store Leftovers: Keep any extras in an airtight container for no more than 2 days to enjoy later without compromising flavor.
Make Ahead Options
These Fish Puttanesca components are ideal for meal prep, saving you time on busy weeknights! You can prepare the puttanesca sauce up to 3 days in advance; simply sauté the garlic and anchovies, add the wine, tomatoes, and spices, then cool the sauce completely before refrigerating in an airtight container. The fish can be seasoned and left refrigerated for up to 24 hours to enhance its flavor. When you’re ready to serve, just reheat the sauce in an ovenproof skillet, nestle in the fish, and bake at 400°F (205°C) for 8-10 minutes. This way, you’ll enjoy a still-restaurant-quality Fish Puttanesca with minimal effort!
How to Store and Freeze Fish Puttanesca
Fridge: Store any leftover Fish Puttanesca in an airtight container for up to 2 days. Reheat gently on the stove or microwave to retain the fish’s moist texture.
Freezer: If you want to keep it longer, freeze the Fish Puttanesca in a freezer-safe container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Gently reheat on medium-low heat in a skillet, stirring occasionally to avoid drying out the fish. A splash of water or broth can help enhance the sauce’s consistency.
Airtight Guidance: Ensure that the container is tightly sealed to prevent freezer burn and preserve the vibrant flavors of this delicious dish.

Fish Puttanesca Recipe FAQs
How do I choose the best fish for Puttanesca?
Absolutely! When selecting your fish for Fish Puttanesca, choose firm white fish like cod, halibut, or haddock for the best texture. Look for fish with a fresh, clean scent, and avoid any with dark spots or a fishy odor. A good rule of thumb is to always ask your fishmonger for the freshest options available.
How should I store leftovers?
You can store any leftover Fish Puttanesca in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm it on the stovetop over medium-low heat, adding a splash of broth or water to maintain moisture. Remember to stir occasionally to avoid overcooking the fish.
Can I freeze Fish Puttanesca?
Yes, you can! To freeze Fish Puttanesca, allow it to cool completely before placing it in a freezer-safe container. It can be stored for up to 2 months. When you want to enjoy it again, thaw it in the refrigerator overnight, then reheat gently on the stovetop with a touch of broth or water to refresh the sauce.
What if my sauce is too thick?
No worries! If your sauce turns out too thick while simmering, simply add a splash of water, broth, or white wine to loosen it up. Stir well and allow it to simmer for a few more minutes. This will help create a beautifully balanced sauce that clings to the fish perfectly!
Are there any dietary considerations I should be aware of?
Definitely! If you’re catering to those with dietary restrictions, you can modify the recipe accordingly. For a gluten-free option, serve the Fish Puttanesca without pasta. Additionally, those allergic to fish can substitute the white fish with grilled vegetables, such as zucchini or eggplant, for a delicious vegetarian alternative.
What should I do if I can’t find all the ingredients?
Very! If you’re missing some ingredients, don’t worry too much. You can easily substitute anchovies with anchovy paste (use 3 teaspoons for every 3 fillets) or skip capers if needed. Remember that flexibility is key; use what you have on hand and adjust the seasoning to suit your taste!

Savory Fish Puttanesca: A Quick Dinner Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F (205°C).
- Melt butter in a large ovenproof skillet over medium heat, then add minced garlic and anchovy fillets, cooking until fragrant.
- Pour in dry white wine and let it reduce for about 4 minutes, stirring occasionally.
- Add whole tomatoes, dried oregano, and dried thyme; let the sauce simmer for about 10 minutes until it thickens.
- Stir in olives and capers; let it simmer for a couple more minutes.
- Season the white fish with sea salt, then nestle it into the sauce, partially submerged.
- Bake the skillet in the preheated oven for 8-10 minutes until the fish is cooked through and flakes easily.
- Serve hot, garnished with fresh basil or parsley and red pepper flakes if desired.

Leave a Reply