As I lifted the lid off my pot, a wave of Mediterranean aromas mingled with the scent of sea breeze, instantly transporting me to a cozy trattoria in Naples. This Easy Fish Puttanesca is my go-to quick dinner, transforming fresh fish and pantry staples into a vibrant mode of comfort. Not only is it a delightfully simple recipe, but it also brings brilliance and nutrition to your dinner table in under an hour—perfect for busy weeknights or impressing guests. With its bold flavors and healthy profile, each bite is a savory adventure worth savoring. Ready to dive into this culinary gem and awaken your inner Italian chef? Let’s get cooking!

Why is Fish Puttanesca a Must-Try?
Brilliantly Bold Flavors: This dish explodes with savory goodness, highlighted by the combined depths of olives, capers, and anchovies, creating a taste that’s truly unforgettable.
Quick and Easy: Whip it up in under an hour, making it a weeknight winner. Pair it with a simple green salad or serve it over pasta for versatility.
Healthy and Satisfying: Packed with protein from the fish and loads of nutrients from the tomatoes and herbs, you can feel excellent about this dish.
Impressive Yet Simple: A stunning centerpiece for any dinner table that doesn’t skimp on flavor or flair, serving as a crowd-pleaser for both casual meals and special occasions.
Flexible Ingredients: Feel free to swap in your favorite type of white fish or throw in some fresh vegetables to suit your taste. Explore more variations to make this your signature dish!
Fish Puttanesca Ingredients
For the Sauce
• Unsalted Butter – Adds richness and depth to the sauce; substitute with olive oil for a lighter option.
• Garlic – Provides aromatic flavor; fresh garlic is recommended, but garlic powder can substitute if necessary.
• Anchovy Fillets – Contributes umami and a salty kick; can use anchovy paste (3 teaspoons) if desired.
• Dry White Wine – Enhances the flavors in the sauce; use Sauvignon Blanc or Pinot Grigio, or substitute with broth for a non-alcoholic version.
• Canned Whole Tomatoes – The base of the sauce, preferably San Marzano for the best flavor; diced tomatoes can substitute in a pinch.
• Dried Oregano – Adds herbal notes; fresh oregano could be used for a more vibrant taste.
• Dried Thyme – Complements the other herbs; fresh thyme can be used but in larger amounts due to its milder flavor.
• Black or Castelvetrano Olives – Provides salty brininess; substitute with green olives if needed.
• Capers – Add a sharp, tangy flavor; optional if you prefer a milder sauce.
For the Fish
• White Fish (Cod, Halibut, or Tilapia) – The main protein; fresh fish is preferred, with other firm white fishes as substitutes.
• Sea Salt – Enhances overall flavor; adjust to taste based on fish selection and saltiness of olives and capers.
For Garnishing
• Fresh Basil or Flat Leaf Parsley – Adds freshness; can be omitted if not available.
• Red Pepper Flakes – Optional for heat; adjust based on preference.
This Fish Puttanesca recipe is not only delicious but also a healthy choice that captures the vibrant spirit of Italian cuisine!
Step‑by‑Step Instructions for Fish Puttanesca
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C), ensuring it reaches the perfect temperature for baking. This step is crucial as it prepares your kitchen for the Fish Puttanesca, helping to lock in the flavors of the dish. While the oven warms up, gather your ingredients to streamline your cooking experience.
Step 2: Melt the Butter
In a large ovenproof skillet, melt 2 tablespoons of unsalted butter over medium heat, allowing it to become frothy and fragrant. This step infuses the skillet with richness, which will enhance the overall flavor of your Fish Puttanesca. Keep an eye on the butter to prevent it from browning too much.
Step 3: Sauté Aromatics
Add 3 minced garlic cloves and 2 anchovy fillets into the skillet with the melted butter. Sauté these ingredients for 1–2 minutes until the garlic is golden and fragrant, and the anchovies dissolve, creating a savory base for the sauce. Stir continuously to ensure even cooking without burning.
Step 4: Add White Wine
Pour in ½ cup of dry white wine, stirring gently to combine. Let it simmer for about 4 minutes to reduce slightly, allowing the alcohol to cook off and intensify the flavors. The mixture should bubble gently, thickening and becoming aromatic, establishing a robust foundation for your Puttanesca sauce.
Step 5: Incorporate Tomatoes and Herbs
Next, add a 28-ounce can of whole tomatoes along with 1 teaspoon each of dried oregano and thyme. Stir these ingredients into the sauce and let it simmer for 10 minutes, allowing it to thicken. The sauce should take on a rich, vibrant color and aroma as it cooks down.
Step 6: Mix in Olives and Capers
Stir in ½ cup of pitted black or Castelvetrano olives along with 2 tablespoons of capers, enhancing the briny flavor profile of your Fish Puttanesca. Season with sea salt to taste. Allow the sauce to cook for an additional 2 minutes to blend all the flavors together perfectly.
Step 7: Prepare the Fish
While the sauce is simmering, season your choice of white fish fillets (such as cod or halibut) with salt. Gently nestle the seasoned fish into the sauce in the skillet, ensuring they are well-coated with the rich Puttanesca base. This helps the fish absorb the savory flavors as it cooks.
Step 8: Bake the Dish
Carefully transfer the skillet to the preheated oven and bake for 8–10 minutes, or until the fish is opaque and flakes easily with a fork. Keep an eye on it during cooking, as thicker fillets may require a few extra minutes. The Fish Puttanesca should emerge cooked to perfection with a delightful aroma.
Step 9: Serve and Garnish
Once baked, remove the skillet from the oven and let it rest for a minute. Serve your Fish Puttanesca topped with fresh basil or flat-leaf parsley, and sprinkle with red pepper flakes for an extra kick, if desired. This dish is perfect alongside crusty bread for savoring every last drop of the delicious sauce.

Make Ahead Options
These Fish Puttanesca preparations make it a fantastic choice for meal prep lovers! You can prepare the puttanesca sauce up to 3 days in advance. Start by following steps 1 through 6, then let the sauce cool before refrigerating it in an airtight container. To maintain quality, store the fish separately, seasoned and ready to go, for up to 24 hours in the fridge. When you’re ready to serve, simply heat the sauce on the stove until warm, add the fish, and bake it as instructed to ensure it remains tender and flaky, giving you a delicious dinner with minimal last-minute effort!
Expert Tips for Fish Puttanesca
• Quality Ingredients: Use the freshest fish possible for the best flavor and texture. Frozen fish may work, but fresh is always recommended for this Fish Puttanesca.
• Skillet Size Matters: Ensure you use a skillet that is large enough to hold all the fish pieces without overcrowding, allowing for even cooking and flavor distribution.
• Watch the Baking Time: Thicker fish fillets may require a few extra minutes in the oven. Keep an eye on the fish while baking; it should be opaque and flake easily when done.
• Adjust the Heat: If you prefer a milder sauce, reduce or omit the red pepper flakes. Remember, you can always add more heat, but you can’t take it away!
• Flavor Variations: Feel free to experiment with different types of olives or add seasonal vegetables like spinach or bell peppers—this Fish Puttanesca is versatile!
What to Serve with Fish Puttanesca?
Elevate your dining experience by pairing delightful accompaniments that enhance the rich flavors of your dish.
-
Garlic Bread: The warm, buttery crunch of garlic bread soaks up the luscious puttanesca sauce, creating a satisfying, flavor-packed bite. It’s a classic pairing that never disappoints.
-
Simple Green Salad: A crisp salad with mixed greens, cherry tomatoes, and a light vinaigrette adds a refreshing contrast to the savory dish, balancing the meal beautifully.
-
Roasted Vegetables: Seasonal veggies like zucchini, bell peppers, and asparagus, roasted to caramelized perfection, provide a delightful texture and boost the nutrition of your dinner.
-
Lemon Couscous: Fluffy couscous with a hint of citrus complements the bold flavors of the puttanesca beautifully. It’s a quick side that brings a lightness to your meal.
-
Pasta Aglio e Olio: Keep it Italian with pasta aglio e olio, where garlic and olive oil dance together, offering a subtle side that won’t overpower the fish.
-
Sauvignon Blanc or Pinot Grigio: A crisp glass of white wine with citrus notes enhances the overall dining experience, refreshing your palate while you savor the hearty flavors.
-
Tiramisu: End your meal on a sweet note with this classic Italian dessert. Its creamy layers and coffee flavor offer a delightful contrast to the savory main course.
Unlock a feast for the senses while making your Fish Puttanesca a truly memorable dinner experience!
Fish Puttanesca Variations & Substitutions
Feel free to make this Fish Puttanesca your own with these delightful twists and swaps that awaken your culinary creativity!
-
Different Fish: Substitute with haddock or snapper for a flavor variation; each fish brings its own unique taste and texture. You’ll find that different catches can elevate the dish in unexpected ways!
-
Dairy-Free Option: Swap unsalted butter for olive oil to create a lighter, dairy-free sauce. Embracing this olive goodness not only adds heart health benefits but also enhances the Mediterranean flavor profile.
-
Veggie Boost: Consider adding spinach or kale to the sauce for added nutrition. Their greens provide a burst of color and nutrients that beautifully complement the rich sauce.
-
Canned Tomatoes Swap: If you prefer, you can use diced tomatoes in place of whole canned tomatoes for a different texture. Chopped tomatoes will break down faster, blending seamlessly into the sauce.
-
Herb Variation: Try fresh herbs like thyme or basil instead of dried oregano and thyme. Fresh herbs add a burst of brightness and can make the dish even more aromatic, particularly when garnishing!
-
Spicy Kick: For an extra punch, toss in more red pepper flakes or even some finely chopped jalapeños. This subtle change can transform the flavor profile, perfect for heat lovers!
-
Olive Substitute: Use green olives if black olives aren’t available; their milder flavor won’t compromise the dish’s integrity. It might even surprise you with a pleasant twist!
-
Quinoa Base: For a gluten-free option, serve this Puttanesca over quinoa instead of pasta or bread. Quinoa pairs wonderfully with the richly flavored sauce and adds a nutritious spin to the meal.
Feel inspired to experiment with these variations! For a light and zesty touch, consider serving this dish alongside a refreshing simple green salad to balance the boldness. And if you find yourself enjoying more of this sauce, try serving it over pasta or rice to make the most out of every flavorful drop!
How to Store and Freeze Fish Puttanesca
Fridge: Store leftovers in an airtight container for up to 3 days. Ensure the fish is well-coated in sauce to maintain moisture and flavor.
Freezer: Fish Puttanesca can be frozen for up to 2 months. Allow it to cool completely before transferring to a freezer-safe container, making sure to exclude garnishes.
Reheating: Gently reheat in a skillet over low heat, adding a splash of water or broth to prevent drying out. Enjoy your savory Fish Puttanesca just as it was meant to be!

Fish Puttanesca Recipe FAQs
How do I select the best fish for Fish Puttanesca?
Absolutely! When choosing fish, opt for fresh white fish like cod, halibut, or tilapia. Look for fillets that are firm and have a clean, ocean-like scent. The flesh should be translucent and free from dark spots; this ensures you’re getting high-quality fish. If choosing frozen, thaw it overnight in the refrigerator for optimal freshness.
Can I store leftovers, and how long do they last?
Yes, you can! Store any leftover Fish Puttanesca in an airtight container in the refrigerator for up to 3 days. Make sure the fish is covered in sauce to help retain moisture. I often place a piece of parchment paper directly onto the fish before sealing to keep it extra fresh!
Is Fish Puttanesca suitable for freezing?
Definitely! Fish Puttanesca can be frozen for up to 2 months. To freeze, allow it to cool completely. Transfer the dish to an airtight freezer-safe container, and leave out any garnishes like fresh herbs. When ready to enjoy, simply thaw in the refrigerator overnight before reheating.
What should I do if my sauce is too salty?
Very! If your sauce turns out too salty, consider adding a bit of sugar or honey—a teaspoon at a time—to help balance out the flavors. Alternatively, you can add more canned tomatoes or broth to dilute the saltiness, but remember that this will alter the overall volume of the dish.
Are there any dietary considerations for Fish Puttanesca?
Absolutely! If you’re serving this dish to guests, remember that anchovies and capers can be an allergen for some. For a vegetarian version, feel free to substitute the anchovies with more olives and a dash of soy sauce for that umami flavor. Always check with your diners about allergies before serving!
How can I make my Fish Puttanesca less spicy?
Very simple! If you’re concerned about the heat from red pepper flakes, either reduce the amount you add or omit it entirely. You can always start with a small pinch and taste as you go, adjusting based on your personal preference. There’s no need to miss out on this delicious dish because of spice levels!

Fish Puttanesca: A Quick, Flavorful Italian Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- In a large ovenproof skillet, melt 2 tablespoons of unsalted butter over medium heat.
- Add 3 minced garlic cloves and 2 anchovy fillets into the skillet.
- Pour in ½ cup of dry white wine and let it simmer for about 4 minutes.
- Add a 28-ounce can of whole tomatoes and 1 teaspoon each of dried oregano and thyme.
- Stir in ½ cup of pitted olives and 2 tablespoons of capers, seasoning with sea salt.
- While the sauce simmers, season your choice of white fish fillets with salt.
- Carefully transfer the skillet to the preheated oven and bake for 8–10 minutes.
- Once baked, serve your Fish Puttanesca topped with herbs and red pepper flakes.

Leave a Reply