As I stood in my kitchen, the smell of garlic sizzling in butter transported me straight to the bustling streets of Italy. Today, I’m excited to share my recipe for Fish Puttanesca, a delightful dish that combines tender white fish with a vibrant, herby tomato sauce. The beauty of this recipe lies in its simplicity and versatility, as it’s made from pantry staples like anchovies, olives, and capers, making it a quick dinner solution that’s both satisfying and impressive. Whether you’re looking for a meal to impress guests or a comforting weeknight dinner, Fish Puttanesca checks all the boxes—it’s healthy, packed with flavor, and on the table in under an hour. Curious about how to create a delicious Italian feast right at home? Let’s dive in!

Why is Fish Puttanesca So Appealing?
Simplicity: Whip up this dish in under an hour using pantry staples that you likely already have on hand.
Rich Flavor: The blend of garlic, anchovies, and herbs creates a savory explosion that elevates any white fish.
Versatility: Use any firm white fish or even shrimp for a delicious twist tailored to your taste.
Crowd-Pleasing: Perfect for dinner parties or family meals, Fish Puttanesca is sure to impress with its sophisticated flair and vibrant colors.
Healthy Option: Packed with protein and omega-3s, this dish is as nourishing as it is delightful.
Want more easy yet impressive recipes? Check out our quick dinner ideas for more inspiration on creating flavorful meals in a jiffy!
Fish Puttanesca Ingredients
• Get ready to explore the essential components for a stunning Fish Puttanesca dish that will impress anyone at your dinner table!
For the Sauce
- Unsalted Butter – Adds richness and flavor to the sauce; substitute with olive oil for a lighter option.
- Garlic – Provides aromatic depth; use fresh chopped garlic for the best flavor.
- Anchovy Fillets – Gives umami and a savory kick to the sauce; can substitute with 1.5 teaspoons of anchovy paste.
- Dry White Wine (e.g., Sauvignon Blanc) – Enhances the sauce complexity; substitute with chicken broth or omit for a non-alcoholic version.
- Canned Whole Tomatoes (preferably San Marzano) – The base of the sauce, providing sweetness and acidity; use crushed tomatoes if preferred.
- Dried Oregano and Thyme – Adds herbal notes; fresh herbs can be used as alternatives.
- Black or Castelvetrano Olives – Contributes briny flavor; substitute with any preferred olives.
- Capers – Adds a tangy, salty element; omit if unavailable, but will affect flavor profile.
For the Fish
- White Fish (such as Cod, Halibut, or Tilapia) – Main protein source, absorbs sauce flavors; use any firm white fish available.
- Sea Salt – For seasoning; adjust based on fish freshness and saltiness of other ingredients.
For Garnishing
- Fresh Basil or Flat Leaf Parsley – Optional garnish for freshness and color; adds a vibrant touch to your presentation.
- Red Pepper Flakes – Optional for heat; adjust based on spice tolerance.
Dive into the delightful experience of preparing Fish Puttanesca, and let your kitchen be filled with the enticing aromas of this quick dinner!
Step‑by‑Step Instructions for Fish Puttanesca
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). Make sure the rack is positioned in the center to allow for even cooking. This temperature will ensure that your Fish Puttanesca cooks perfectly, resulting in a flaky, tender fish that’s infused with flavor.
Step 2: Melt the Butter
In a large ovenproof skillet, melt 2 tablespoons of unsalted butter over medium heat. Swirl the pan to coat the bottom evenly, allowing the butter to become fragrant without browning. This will serve as the base for your rich tomato sauce, setting the stage for a delicious Fish Puttanesca.
Step 3: Sauté Garlic and Anchovies
Add 3 minced garlic cloves and 2 anchovy fillets to the skillet. Cook for 1-2 minutes, stirring frequently until the garlic is fragrant and the anchovies dissolve into the butter. This step develops a savory foundation that elevates the overall flavor of the sauce.
Step 4: Add the White Wine
Pour in ½ cup of dry white wine and let it simmer gently for about 4 minutes, allowing it to reduce slightly. As the mixture bubbles, the alcohol evaporates, intensifying the flavors and creating a beautifully aromatic sauce for your Fish Puttanesca.
Step 5: Incorporate the Tomatoes and Herbs
Stir in a can of whole tomatoes (preferably San Marzano), along with 1 teaspoon each of dried oregano and thyme. Simmer for 10 minutes, stirring occasionally until the sauce thickens slightly and bubble softly. This melding of ingredients forms the zesty, robust sauce that coats your fish.
Step 6: Mix in Olives and Capers
Fold in ½ cup of black or Castelvetrano olives and 2 tablespoons of capers, stirring to combine. Allow the mixture to simmer for another 2-3 minutes, so the flavors meld together beautifully, enhancing the overall taste of your Fish Puttanesca.
Step 7: Season and Add the Fish
Gently season your choice of firm white fish, such as cod or halibut, with sea salt. Place the fish directly into the simmering sauce, ensuring it’s nestled nicely to absorb the flavors. This step is crucial as the fish will soak up all the deliciousness while cooking in the oven.
Step 8: Bake to Perfectness
Transfer the skillet to the preheated oven and bake for 8-10 minutes. Watch for the fish to turn opaque and flaky when tested with a fork. The baking will enhance the flavors while ensuring a perfectly cooked Fish Puttanesca that’s tender and succulent.
Step 9: Garnish and Serve
Once out of the oven, carefully ladle the sauce over the fish. Garnish with fresh basil or flat-leaf parsley and a sprinkle of red pepper flakes if desired. This final touch adds a pop of color and freshness, making your Fish Puttanesca an appealing and delightful dish ready to impress.

Expert Tips for Fish Puttanesca
- Skillet Size Matters: Ensure your skillet is large enough so the fish doesn’t overlap. Crowding can lead to uneven cooking and watery sauce.
- Cooking Time: Thicker fish fillets may need an extra minute or two in the oven. Use a fork to check if it flakes easily for doneness.
- Fresh Herbs: Consider using fresh oregano and thyme instead of dried for a brighter flavor that perfectly complements the Fish Puttanesca.
- Heat Control: If you prefer a milder dish, reduce the amount of red pepper flakes. Always taste as you go to avoid overpowering the dish.
- Pantry Swap Options: Don’t have anchovy fillets? Use 1.5 teaspoons of anchovy paste for a similar depth of flavor in your sauce.
How to Store and Freeze Fish Puttanesca
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure the fish is fully cooled before sealing to maintain its texture.
Freezer: For longer storage, freeze the Fish Puttanesca (without the fish) in a freezer-safe container for up to 2 months. Add the cooked fish right before serving to preserve its flakiness.
Reheating: Gently reheat in a saucepan over low heat until warmed through. If the sauce appears too thick, add a dash of water or broth to loosen it up. Enjoy your delicious Fish Puttanesca again with a quick reheat!
Room Temperature: It’s best not to leave Fish Puttanesca at room temperature for more than 2 hours to ensure food safety. Always refrigerate leftovers promptly.
Fish Puttanesca Variations & Substitutions
Feel free to explore these delightful twists on Fish Puttanesca that will tantalize your taste buds and keep your meals exciting!
- Seafood Swap: Use shrimp or scallops for a seafood medley that elevates the dish with a touch of luxury. The combination of flavors will offer a fresh take that seafood lovers will adore.
- Veggie Boost: Add sautéed bell peppers or zucchini to amp up the nutrition and color of your dish. These veggies not only add vibrancy but also a lovely crunch that pairs beautifully with the fish.
- Pasta Pairing: Serve over your favorite pasta, polenta, or rice to soak up the rich sauce. This twist transforms your Fish Puttanesca into a heartier meal that’s equally satisfying.
- Gluten-Free: Substitute traditional pasta with zucchini noodles or gluten-free pasta, allowing every guest to enjoy this comforting dish without worry. It’s a great way for everyone to indulge while catering to dietary preferences.
- Herb Garden: Experiment with fresh herbs like dill or cilantro instead of basil or parsley. These herbs will impart unique flavors and make your plates pop with freshness.
- Extra Heat: For those who crave a spicy kick, consider adding sliced fresh jalapeños or a dash of your favorite hot sauce to the sauce. This adds a fiery punch that will excite your palate!
- Tomato Twist: Switch out whole tomatoes for fire-roasted tomatoes for a subtle smokiness. This variation will deepen the flavor profile and add a delicious new dimension.
- Umami Upgrade: Boost the umami flavor by adding a splash of soy sauce or fish sauce to the tomato sauce. It’s a simple yet effective way to elevate the overall taste of your Fish Puttanesca.
Explore your creativity and enjoy discovering new flavors—because every recipe can evolve into something incredible! Looking for more inspiration? Check out our quick dinner ideas for more delicious meals that are sure to impress!
Make Ahead Options
Fish Puttanesca is a fantastic choice for busy weeknights, allowing you to prep components in advance and save time! You can prepare the sauce (step 1 to step 6) up to 24 hours ahead of time; simply let it cool and refrigerate in an airtight container. This method intensifies the flavors while preventing the fish from becoming overcooked. When you’re ready to serve, gently reheat the sauce on the stovetop and add your seasoned fish (step 7) before baking in the oven for 8-10 minutes. With this make-ahead option, you’ll enjoy a delicious, homemade meal with minimal effort right when you need it!
What to Serve with Quick and Flavorful Fish Puttanesca
Enhance your Fish Puttanesca experience with these delightful pairings that promise to elevate your meal to new heights.
-
Crusty Garlic Bread: The perfect companion, it soaks up the rich sauce and adds a crunchy texture to contrast the tender fish.
-
Simple Green Salad: A light salad with mixed greens and a lemon vinaigrette offers a refreshing balance to the robust flavors of the dish.
-
Herbed Quinoa: This nutty side is not only nutritious but also complements the savory sauce, making every bite satisfying.
-
Roasted Vegetables: Caramelized seasonal vegetables provide sweetness and color while adding a wholesome touch to the meal.
-
Creamy Polenta: Its creamy texture perfectly absorbs the sauce, transforming every forkful into a delightful combination of flavors.
-
Dry White Wine: A chilled glass of Sauvignon Blanc or Pinot Grigio enhances the seafood’s essence while lifting the flavors of the sauce.
-
Lemon Sorbet: Light and refreshing, this dessert is a delightful way to cleanse the palate after the boldFish Puttanesca.
-
Baked Zucchini Chips: Crunchy and lightly salted, these serve as a fun, healthy snack that complements the Italian theme without overwhelming the meal.

Fish Puttanesca Recipe FAQs
How do I choose the best fish for Fish Puttanesca?
Absolutely! For this dish, opt for firm white fish such as cod, halibut, or tilapia. Look for fillets that are fresh with a mild sea smell and no dark spots. If you prefer a different flavor profile, shrimp or scallops also make great substitutes.
What is the best way to store leftover Fish Puttanesca?
I recommend refrigerating leftovers in an airtight container for up to 3 days. Ensure that the fish is fully cooled before sealing to maintain its texture. When you’re ready to enjoy it again, gently reheat it on the stove over low heat to avoid overcooking the fish.
Can I freeze Fish Puttanesca?
Absolutely! You can freeze the Fish Puttanesca sauce (without the fish) in a freezer-safe container for up to 2 months. To prepare, thaw the sauce overnight in the refrigerator and reheat it. Add your cooked fish just before serving to preserve its flakiness and deliciousness.
What should I do if my sauce is too thick?
If your sauce seems too thick after reheating, just add a splash of water or broth to loosen it up. Stir gently until you reach your desired consistency. It’s a simple fix that will keep your meal enjoyable and flavorful!
Can my pet eat Fish Puttanesca?
Very! While it sounds tempting to share, be cautious as the dish contains ingredients like garlic and onions that can be harmful to pets. It’s best to keep this delightful dish for yourself and stick to pet-friendly meals if you’re inclined to share with your furry friends.
Are there any allergies I should consider with Fish Puttanesca?
Yes, some common allergens in this recipe include fish, shellfish (if you substitute), and potentially gluten from certain brands of canned tomatoes or wine. For those with sensitivities, ensure you substitute with gluten-free products and always consult ingredient labels carefully!

Delicious Fish Puttanesca for Quick Italian Comfort
Ingredients
Equipment
Method
- Preheat the oven to 400°F (200°C).
- Melt the butter in a large ovenproof skillet over medium heat.
- Add minced garlic and anchovies, cooking until fragrant and anchovies dissolve.
- Pour in the white wine and let it simmer for about 4 minutes.
- Stir in canned tomatoes, oregano, and thyme; simmer for 10 minutes.
- Mix in olives and capers, simmer for another 2-3 minutes.
- Season the fish with sea salt, place into the sauce.
- Bake for 8-10 minutes until the fish is opaque and flaky.
- Garnish with basil or parsley and red pepper flakes before serving.

Leave a Reply