Quickly sautéing garlic is the gateway to a flavorful adventure that brightens my kitchen with the essence of Italy. When I first made Fish Puttanesca, I was amazed at how effortlessly it turned simple ingredients into a vibrant culinary masterpiece. This recipe brings tender white fish to life, poached in a rich sauce made with garlic, anchovies, and briny olives. Not only is Fish Puttanesca a delicious choice for a home-cooked meal, but it also stands out as a quick and easy dinner solution that’s perfect for busy weeknights. With the flexibility to choose your favorite white fish, this dish invites creativity while guaranteeing spectacular results. Are you ready to experience a refreshing twist on classic Italian cuisine that will have your family asking for seconds?

Why is Fish Puttanesca a Must-Try?
Bold flavors: This dish is bursting with vibrant tastes, thanks to the combination of garlic, anchovies, and olives, which create an explosion of savory goodness.
Quick prep: With just a handful of ingredients and a cooking time of under 30 minutes, this meal fits seamlessly into any busy schedule.
Flexible ingredients: You can easily swap in your favorite white fish or even toss in some sautéed veggies for a nutritious twist!
Crowd-pleaser: Fish Puttanesca is sure to impress family and friends alike, making it a fantastic option for dinner gatherings.
Simple cleanup: One skillet is all you need for this recipe, ensuring you spend more time enjoying your meal and less on dishes!
Once you’ve tried this delicious Italian delight, you’ll be inspired to explore other delightful options like Garlic Butter Shrimp Pasta or Baked Lemon Herb Salmon.
Fish Puttanesca Ingredients
Unleash the flavors of Italy with these essential ingredients!
For the Sauce
- Unsalted Butter – Adds richness to the sauce; substitute with olive oil for a dairy-free option.
- Garlic – Provides aromatic flavor; use fresh garlic for the best taste.
- Anchovy Fillets – Adds umami depth; can replace with 3 teaspoons of anchovy paste.
- Dry White Wine (Sauvignon Blanc or Pinot Grigio) – Enhances the sauce flavor; substitute with chicken broth if unavailable.
- Canned Whole Tomatoes (preferably San Marzano) – Forms the base of the sauce; use crushed tomatoes if preferred.
- Dried Oregano and Thyme – Imparts herbal notes; fresh herbs can be used if available (about 1 tablespoon for both).
- Black or Castelvetrano Olives – Offers briny richness; use any preferred olive variety.
- Capers – Adds tanginess; ensure they are drained before adding to the sauce.
For the Fish
- White Fish (e.g., cod, halibut, or tilapia) – The main protein; choose based on freshness.
- Sea Salt – Enhances all flavors in the dish.
For Garnish
- Fresh Basil or Parsley (optional) – For garnish and added freshness; substitute with other fresh herbs if desired.
- Red Pepper Flakes (optional) – Adds a hint of heat; omit if less spice is preferred.
Dive into this wonderful journey of flavors with the mouthwatering Fish Puttanesca!
Step‑by‑Step Instructions for Fish Puttanesca
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C) to ensure it’s ready for baking the fish. A hot oven will help achieve a perfectly flaky texture in the Fish Puttanesca, so this step is essential. While the oven heats, gather all your ingredients and equipment, including a large ovenproof skillet.
Step 2: Sauté Garlic and Anchovies
In your preheated skillet, melt 2 tablespoons of unsalted butter over medium heat. Add 3 minced garlic cloves and 3 anchovy fillets, stirring for 1-2 minutes until the garlic is fragrant and the anchovies break down into a paste. This savory base will infuse your Fish Puttanesca with rich flavor.
Step 3: Add White Wine
Pour in ½ cup of dry white wine, such as Sauvignon Blanc or Pinot Grigio. Allow it to simmer for about 4 minutes, allowing the alcohol to evaporate and the flavors to concentrate. You will know it’s ready when the liquid is slightly reduced and has a delicious aroma wafting from the skillet.
Step 4: Incorporate Tomatoes and Herbs
Stir in a 28-ounce can of whole San Marzano tomatoes, along with 1 teaspoon of dried oregano and 1 teaspoon of dried thyme. Let the mixture simmer for approximately 10 minutes, stirring occasionally until the sauce thickens and takes on a vibrant red color. This thick sauce serves as the flavorful heart of your Fish Puttanesca.
Step 5: Add Olives and Capers
Once the sauce has thickened, mix in ½ cup of pitted black olives and 2 tablespoons of drained capers. Stir everything together to combine the briny notes of the olives and tangy capers with the rich tomato sauce. Allow this mixture to cook for an additional 2 minutes for the flavors to marry beautifully.
Step 6: Prepare and Add the Fish
Season your choice of white fish, around 1½ pounds, with sea salt to taste. Gently nestle the fish into the simmering sauce, ensuring they are covered slightly. This will help the fish absorb the incredible flavors of the Fish Puttanesca as it cooks.
Step 7: Bake the Fish
Carefully transfer the skillet to the preheated oven. Bake for 8-10 minutes, or until the fish is opaque and flakes easily with a fork. Keep an eye on the fish during this time to avoid overcooking, ensuring it remains tender and moist.
Step 8: Serve with Sauce
Once baked, remove your fish from the oven, and using a spatula, plate each piece with a generous ladle of the aromatic sauce from the skillet. If desired, garnish with fresh basil or parsley for a pop of color and flavor. Your Fish Puttanesca is now ready to be enjoyed!

Expert Tips for Fish Puttanesca
-
Choose Fresh Fish: Selecting the freshest white fish available will enhance the dish’s flavor and texture. Always check for firm flesh and a clean ocean smell.
-
Avoid Overcooking: Keep a close eye on the fish while it bakes. It should be opaque and flake easily when done; overcooking can result in a dry texture.
-
One-Skillet Wonder: Ensure your skillet is large enough to hold both the sauce and the fish comfortably. This keeps cleanup simple and allows the fish to cook evenly in the sauce.
-
Adjust the Heat: If you prefer a milder dish, feel free to reduce or omit the red pepper flakes. The Fish Puttanesca can easily cater to your spice tolerances!
-
Make It Your Own: Don’t hesitate to experiment with different kinds of olives or herbs! Swap in your favorites to give your Fish Puttanesca a personal touch while enjoying the classic Italian flavors.
How to Store and Freeze Fish Puttanesca
Fridge: Store cooked Fish Puttanesca in an airtight container for up to 2–3 days. Gently reheat on the stove over low heat, adding a splash of water if needed.
Freezer: For longer storage, freeze the Fish Puttanesca in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat on the stovetop over medium-low heat, stirring gently to prevent the fish from becoming rubbery. Add a bit of broth or water to maintain moisture if necessary.
Serving Freshness: While it’s best enjoyed fresh, you can enjoy your refrigerated Fish Puttanesca for up to 3 days, helping you savor the delicious Italian flavors even on busy nights!
Make Ahead Options
These Fish Puttanesca preparations are a lifesaver for busy weeknights! You can prepare the sauce (without the fish) up to 3 days in advance and store it in an airtight container in the refrigerator. Simply follow the steps until you incorporate the olives and capers but leave out the fish. When you’re ready to cook, reheat the sauce gently over medium heat for a few minutes before adding the seasoned fish and baking. If you’d like, you can also season the fish and keep it covered in the fridge for up to 24 hours before cooking to save even more time! Just note to check for doneness as you bake; this dish will still be just as delicious and bursting with flavors, ready to impress your family at dinner!
What to Serve with Fish Puttanesca?
Create a delicious meal experience that highlights the vibrant flavors of your Fish Puttanesca with these delightful pairings.
-
Garlic Bread: Perfect for soaking up the rich sauce, this warm and crispy treat brings a comforting touch to the meal.
-
Crisp Green Salad: A refreshing salad with mixed greens, cucumber, and a light vinaigrette cuts through the richness and adds a crunchy texture.
-
Italian Roasted Vegetables: Roasted bell peppers, zucchini, and eggplant provide a medley of flavors and are a flavorful complement to the savory dish.
-
Lemon Herbed Couscous: This fluffy side dish pairs harmoniously by adding a subtle pop of citrus that brightens every bite of the fish.
-
Pasta Aglio e Olio: Simple yet flavorful, this garlic and olive oil pasta is a classic Italian accompaniment that blends beautifully with the puttanesca sauce.
-
Chilled White Wine: A glass of Sauvignon Blanc or Pinot Grigio complements the dish’s flavors perfectly, enhancing the overall dining experience.
-
Tiramisu: End your meal on a sweet note with this classic Italian dessert, balancing the savory notes of the Fish Puttanesca with a creamy coffee delight.
These pairings will make your Fish Puttanesca shine as part of a complete and delightful Italian dinner!
Fish Puttanesca Variations & Substitutions
Feel free to explore and personalize your Fish Puttanesca with these creative options!
-
Salmon Swap: Replace white fish with salmon for a richer, buttery flavor. This twist not only enhances the dish but pairs wonderfully with the robust sauce.
-
Vegetarian Delight: Use firm tofu or roasted eggplant in place of fish for a meat-free option. This variation transforms the dish into a hearty, plant-based delight while maintaining that satisfying puttanesca essence.
-
Wine-Free Version: Substitute dry white wine with vegetable broth for a non-alcoholic option. This will still give you that deep flavor, ensuring everyone can enjoy this delicious meal.
-
Extra Veggies: Add sautéed bell peppers or spinach for added nutrition and vibrant color. This simple addition boosts the dish’s health benefits and makes it even more visually appealing.
-
When You Want Heat: For those who love spice, try adding a pinch of cayenne pepper along with the red pepper flakes. This strategy allows you to adjust the heat level to your liking effortlessly.
-
Pasta Lovers: Serve the Fish Puttanesca over al dente pasta for a comforting pasta dish. The added carbs make it a filling meal, perfect for family dinners or gatherings.
-
Herbal Twist: Experiment with different herbs like fresh thyme or rosemary instead of oregano. It’s a great way to vary the flavor profile while keeping that Italian flair alive.
Once you master the basics, you can also delve into other delightful seafood options, like Garlic Butter Shrimp Pasta or Baked Lemon Herb Salmon, to keep your dining experience exciting and full of flavors!

Fish Puttanesca Recipe FAQs
How do I choose the right white fish for Fish Puttanesca?
Absolutely! When selecting white fish, look for firm fillets with a fresh, ocean-like scent. Cod, halibut, and tilapia are excellent choices that each provide a lovely texture and flavor. I often recommend checking for fish with a clean appearance and avoiding those with dark spots or strong smells, ensuring a delightful dish!
What’s the best way to store leftovers of my Fish Puttanesca?
Very straightforward! Place any leftover Fish Puttanesca in an airtight container and store it in the refrigerator for up to 2-3 days. When you’re ready to enjoy it again, gently reheat it on the stove over low heat, adding a splash of broth or water to maintain moisture and avoid rubbery fish.
Can I freeze Fish Puttanesca? What’s the process?
Absolutely! Freezing Fish Puttanesca is easy. Prepare the dish and let it cool completely. Transfer it into a freezer-safe container, making sure to leave some space for expansion, and pop it in the freezer for up to three months. When you’re ready to enjoy, thaw it overnight in the fridge, then reheat on medium-low on the stovetop, adding a little liquid if necessary to keep it tender and flavorful.
What if I can’t find anchovies for my Fish Puttanesca?
Not a problem! If you don’t have anchovies, you can substitute them with 3 teaspoons of anchovy paste. If you prefer a vegetarian option, consider adding a tablespoon of miso paste to enhance the umami flavor. It won’t completely replicate the taste but will still lend depth to your sauce!
Can I use dried herbs instead of fresh in Fish Puttanesca?
Yes, absolutely! While fresh herbs do add vibrant flavor, dried oregano and thyme work perfectly well; just use about a third of the amount typically needed for fresh herbs, as dried herbs are more concentrated. A teaspoon or two will keep your Fish Puttanesca deliciously fragrant!
Is Fish Puttanesca safe for my pets?
It’s best to skip giving Fish Puttanesca to pets. Ingredients like garlic and shallots can be harmful to pets, particularly dogs. Stick to dog-friendly fish without the sauce for a treat, but always consult your veterinarian if you’re unsure about specific foods.

Savoring Fish Puttanesca: A Quick Italian Treat to Relish
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- In your preheated skillet, melt 2 tablespoons of unsalted butter over medium heat. Add 3 minced garlic cloves and 3 anchovy fillets, stirring for 1-2 minutes until the garlic is fragrant.
- Pour in ½ cup of dry white wine and let it simmer for about 4 minutes.
- Stir in a 28-ounce can of whole San Marzano tomatoes, 1 teaspoon of dried oregano, and 1 teaspoon of dried thyme. Let the mixture simmer for approximately 10 minutes.
- Mix in ½ cup of pitted black olives and 2 tablespoons of drained capers. Cook for an additional 2 minutes.
- Season 1½ pounds of white fish with sea salt and nestle the fish into the simmering sauce.
- Transfer the skillet to the preheated oven and bake for 8-10 minutes.
- Plate each piece of fish with a generous ladle of the sauce and garnish with fresh basil or parsley if desired.

Leave a Reply