After a chaotic day filled with deadlines and distractions, there’s something incredibly satisfying about whipping up a dinner that feels both wholesome and gourmet in just one pan. Enter my Savory Fish Puttanesca—a delightful twist on a classic Italian favorite. Picture this: the rich aroma of garlic mingling with the briny notes of olives and anchovies, all coming together to create a savory sauce that bathes tender white fish.
What I love about this dish is its unique blend of flavors and its ease—perfect for busy weeknights or when you want to impress guests without spending hours in the kitchen. With pantry-friendly ingredients, you can have dinner ready in under 35 minutes, making it a go-to in my home. So, gather your ingredients, and let’s explore how to make this satisfying and aromatic meal that brings a taste of Italy right to your dinner table!
Why is Fish Puttanesca a Must-Try?
Quick & Simple: This Fish Puttanesca can be effortlessly prepared in under 35 minutes. Perfect for busy weeknights or impromptu gatherings!
Flavor Explosion: The combination of garlic, briny olives, and umami-rich anchovies creates a mouthwatering sauce that takes your taste buds on an Italian adventure.
One-Pan Wonder: Say goodbye to countless dishes! This recipe is made in just one skillet, minimizing cleanup while still impressing your guests.
Versatile Options: You can easily swap in your favorite firm white fish or add a splash of cream for a richer texture, making it adaptable to your preferences.
Healthy & Satisfying: With high protein and low carbs, this dish offers a balanced meal that’s both nourishing and delicious. For that perfect pairing, consider serving it with garlic bread or a crisp green salad to soak up the flavors!
Fish Puttanesca Ingredients
• Discover the essential components to create this delicious Fish Puttanesca!
For the Sauce
- Unsalted Butter – Adds richness and depth to the sauce; substitute with olive oil for a lighter version.
- Garlic – Provides aromatic flavor; fresh cloves are preferred for maximum punch.
- Anchovy Fillets – Contributes savory umami; you can use anchovy paste as a substitute, with 1.5 tsp equivalent to 3 fillets.
- Dry White Wine (e.g., Sauvignon Blanc) – Enhances flavor complexity; feel free to substitute with chicken broth if desired.
- Canned Whole Tomatoes (preferably San Marzano) – Serves as the sauce base, ensuring a robust taste; diced tomatoes can be used instead.
- Dried Oregano – Adds a lovely herbal note; fresh oregano brightens the dish even more if you have it on hand.
- Dried Thyme – Complements other herbs; consider using fresh thyme for a more vibrant flavor.
- Black or Castelvetrano Olives – Introduces a briny pop; be sure to halve and pit them before adding.
- Capers – Offers tangy and salty contrasts; you can omit them if they’re not available.
For the Fish
- White Fish (Cod, Halibut, or Tilapia) – The star of the dish should be skinless and cut into fillets; any firm white fish works beautifully.
- Sea Salt – Enhances all flavors; adjust based on the saltiness of your other ingredients.
- Fresh Basil or Flat Leaf Parsley (optional) – Adds freshness and color for garnish; you can leave it off if you want simplicity.
- Red Pepper Flakes (optional) – Adds a touch of heat; adjust the quantity based on your spice preference for the perfect Fish Puttanesca!
How to Make Fish Puttanesca
-
Preheat Oven: Preheat your oven to 400°F, making sure to place the rack in the center position. This will ensure even cooking for our fish.
-
Cook Butter and Aromatics: In an ovenproof skillet, melt unsalted butter over medium heat. Once melted, add minced garlic and anchovy fillets. Sauté for 1-2 minutes until fragrant and the anchovies start to dissolve, enriching the base of your sauce.
-
Add Wine: Pour in dry white wine and allow it to cook down for about 4 minutes. This step adds depth to the flavor of the sauce while the alcohol evaporates.
-
Make Sauce: Stir in canned whole tomatoes, dried oregano, and dried thyme. Let the sauce simmer for 10 minutes, until it thickens slightly and the colors deepen. You’ll know it’s ready when it starts to bubble gently.
-
Combine Fish and Sauce: Season your skinless white fish fillets with sea salt. Nestle the fish into the simmering sauce, ensuring it’s well submerged. Then, carefully transfer the skillet to the preheated oven.
-
Baking: Bake for 8-10 minutes, watching closely until the fish becomes opaque and flakes easily with a fork. This ensures perfectly tender fish without overcooking.
-
Serve: Carefully plate the fish, spooning plenty of the savory sauce over the top. Garnish with fresh basil or parsley and a sprinkle of red pepper flakes if desired for an extra kick.
Optional: Serve with garlic bread to soak up the delicious sauce!
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Fish Puttanesca are perfect for meal prep, allowing busy home cooks to enjoy a delicious homemade meal with minimal last-minute effort! You can prepare the sauce up to 24 hours in advance by following the first four steps, then cool it completely before transferring it to an airtight container and refrigerating. The fish fillets, seasoned with salt, can also be prepared a few hours ahead, stored in the refrigerator until ready to bake. When it’s time to serve, simply reheat the sauce gently on the stovetop until warm, nestle the fish into the sauce, and bake for 8-10 minutes. This ensures your Fish Puttanesca retains its wonderful flavors and is just as delightful as if made fresh!
What to Serve with Fish Puttanesca?
Transform your dinner into a complete culinary experience with these delightful pairings that complement the bold flavors of your dish.
-
Garlic Bread: The perfect vehicle to soak up the savory sauce, its buttery crunch balances the dish’s richness. Each bite transports you to an Italian trattoria!
-
Crisp Green Salad: A refreshing medley of mixed greens with a light vinaigrette provides a bright, zesty contrast to the hearty puttanesca. The crunch of fresh vegetables will leave you feeling vibrant and satisfied.
-
Lemon Orzo: This fluffy pasta provides a light and citrusy note, enhancing the dish while absorbing the delicious sauce. It’s a simple side that elevates the overall meal!
-
Sautéed Spinach: Lightly sautéed with olive oil and seasoned with garlic, this green adds a nutritious touch. The earthiness of the spinach complements the briny flavors of the fish perfectly.
-
Roasted Vegetables: A mix of seasonal veggies caramelized to perfection adds a sweet and savory balance. The delightful textures contrast beautifully with the flaky fish.
-
Chardonnay: A glass of chilled, crisp Chardonnay pairs excellently, cutting through the richness of the sauce and enhancing the meal’s overall flavors.
-
Panna Cotta: For dessert, a light vanilla panna cotta offers a creamy, luscious finish that contrasts with the bold dinner, ensuring a sweet note to close the meal.
Fish Puttanesca Variations
Feel free to let your culinary creativity shine by exploring these exciting twists on Fish Puttanesca!
-
Fish Swap: Try different types of firm white fish like snapper or swordfish based on your local catch or personal favorites. Each fish brings its unique taste!
-
Creamy Twist: For a luxuriously creamy sauce, stir in a splash of heavy cream before serving. It adds a silky texture that elevates the dish beautifully.
-
Spicy Kick: Boost the heat with additional red pepper flakes for those who crave some spice. Just remember, you can start small and adjust to your taste!
-
Vegetarian Version: Replace fish with hearty vegetables such as zucchini or eggplant, roasted beforehand for added flavor. This creates a delicious veggie-centric Puttanesca.
-
Grain Alternative: Serve the dish on a bed of quinoa or farro instead of traditional pasta for a wholesome twist. This adds a nice texture while enhancing the nutritional value!
-
Herb Infusion: Experiment with fresh herbs like tarragon or dill to give your sauce an unexpected twist. Each herb contributes its unique fragrance and flavor profile.
-
Nutty Addition: Sprinkle chopped toasted almonds or walnuts over the dish just before serving for a delightful crunch that contrasts with the tender fish and sauce.
-
Citrus Zing: Add a splash of lemon or orange juice right before serving for a bright, zesty flavor that enhances the overall dish!
How to Store and Freeze Fish Puttanesca
Fridge: Store leftovers in an airtight container for up to 3 days. Gently reheat on the stovetop over low heat, adding a splash of water or broth to maintain moisture.
Freezer: For long-term storage, freeze the Fish Puttanesca in an airtight container for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat gently in a skillet over medium heat, adding a bit of olive oil or water to prevent drying out. Keep an eye on the fish to avoid overcooking.
Serving Suggestions: Leftovers taste fantastic served over pasta or alongside crusty bread. Enjoy that delightful blend of flavors even after the initial meal!
Expert Tips for Fish Puttanesca
-
Don’t Rush the Sauce: Allow the sauce to simmer for the full 10 minutes. This helps develop the rich, robust flavor essential for a delicious Fish Puttanesca.
-
Choose Quality Fish: Opt for fresh, skinless fillets of firm white fish like cod or halibut. The better the fish, the more delightful the final dish will be.
-
Watch the Baking Time: Check the fish for doneness around the 8-minute mark, as overcooking will lead to dry, flaky texture.
-
Adjust the Heat: If you’re sensitive to spice, start with fewer red pepper flakes. You can always add more at the end for a perfect balance in your Fish Puttanesca.
-
Experiment with Herbs: Fresh herbs like parsley or basil can elevate the dish significantly. If you have them on hand, don’t hesitate to use them!
Fish Puttanesca Recipe FAQs
What type of white fish is best for Fish Puttanesca?
I recommend using firm white fish such as Cod, Halibut, or Tilapia. These varieties hold up well in the sauce and flake beautifully when cooked. Avoid very delicate fish, as they may break apart and get mushy in the sauce.
How do I know if my fish is fresh?
Look for clear, bright eyes and moist skin without any discoloration. Fresh fish should not have a strong fishy smell— instead, it should smell clean and mild. If there are dark spots or a dull appearance, it may not be the best choice.
How long can I store leftover Fish Puttanesca?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. For the best flavor and texture, gently reheat on the stovetop over low heat, adding a splash of water or broth to keep it moist.
Can I freeze Fish Puttanesca?
Absolutely! To freeze, let the dish cool completely, then transfer it to an airtight container. It can be frozen for up to 2 months. To reheat, thaw it overnight in the refrigerator and warm it gently in a skillet, adding a bit of olive oil or water to prevent it from drying out.
What can I do if my sauce is too acidic?
If the sauce tastes too acidic, try stirring in a pinch of sugar or a small splash of cream to balance the flavors. This helps create a more rounded taste and can make your Fish Puttanesca even more delightful!
Are there any dietary considerations for this recipe?
Yes! If you’re cooking for someone with fish allergies or dietary restrictions, you can substitute the fish with grilled chicken breast or even tofu to create a delicious vegetarian version. Just be sure to adjust the cooking times accordingly for the meat or tofu!

Delicious Fish Puttanesca: Quick Italian Dinner Delight
Ingredients
Equipment
Method
- Preheat your oven to 400°F, ensuring the rack is in the center position.
- In an ovenproof skillet, melt unsalted butter over medium heat. Add minced garlic and anchovy fillets, sauté for 1-2 minutes until fragrant.
- Pour in dry white wine and let it cook down for about 4 minutes for flavor depth.
- Stir in canned whole tomatoes, dried oregano, and dried thyme; let simmer for 10 minutes until thickened.
- Season skinless white fish fillets with sea salt and nestle into the sauce. Transfer skillet to the oven.
- Bake for 8-10 minutes until fish is opaque and flakes easily.
- Plate the fish and spoon sauce over the top, garnishing with fresh herbs and red pepper flakes if desired.







