Fish Puttanesca
If you’re looking for a quick and delicious dinner that feels special without the fuss, you’ve found it! This Fish Puttanesca recipe is one of my favorites. It combines tender white fish with a rich, savory sauce full of bold flavors. The best part? You can put it together in about 30 minutes! Perfect for busy weeknights or when you’re entertaining friends and family.
This recipe brings the essence of Italy straight to your kitchen, making it a delightful choice for any occasion. Whether you’re enjoying a cozy night in or preparing for a festive gathering, Fish Puttanesca is sure to impress!
Why You’ll Love This Recipe
- Quick and Easy: With just 30 minutes from start to finish, this dish is perfect for those hectic evenings.
- Flavor Packed: The combination of garlic, olives, and capers creates a mouthwatering sauce that elevates the simple white fish.
- Family Friendly: Even picky eaters will love the delicious flavors in this dish—it’s a hit at the dinner table!
- Make Ahead: You can prepare the sauce in advance and simply add the fish before serving for an effortless meal.
- Versatile: This recipe works great with various types of white fish, so feel free to use what you have on hand!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to whip up this delightful dish. You probably have most of these items already in your pantry!
For the Sauce
- 4 tablespoons unsalted butter, cut into 4 pieces
- 6 cloves garlic, chopped
- 3 anchovy fillets
- â…“ cup dry white grape juice, such as sauvignon blanc
- 1 (28-ounce) can whole tomatoes, preferably San Marzano, crushed
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ cup black or Castelvetrano olives, halved and pitted
- 2 tablespoons capers, drained
For the Fish
- 1½ pounds white fish, such as cod, halibut, or tilapia, skin removed, cut into 4 equal pieces
- ¾ teaspoon sea salt
Optional Garnishes
- ¼ cup chopped fresh basil or flat leaf parsley
- Red pepper flakes, for serving (optional)
- Garlic bread, store-bought or homemade, for serving (optional)
Variations
One of the best things about Fish Puttanesca is its flexibility! Feel free to make it your own with these fun variations:
- Swap the protein: Use salmon or another type of firm fish for a different flavor profile.
- Add veggies: Toss in some sautéed spinach or zucchini for extra nutrition and color.
- Change the olives: Try green olives instead of black for a tangy twist.
- Spice it up: Add more red pepper flakes if you like your dishes with a kick!
How to Make Fish Puttanesca
Step 1: Preheat Your Oven
Before anything else, preheat your oven to 400°F with a rack in the center position. This ensures that your fish cooks evenly and comes out perfectly flaky.
Step 2: Melt Butter and Sauté Aromatics
Melt the butter in a large ovenproof skillet over medium heat. Once it’s bubbling cheerfully, add the garlic and anchovies. Stir them together until fragrant—this only takes about 1 to 2 minutes. The anchovies will break down and infuse their salty goodness into the butter.
Step 3: Create Your Sauce
Now add in that lovely dry white grape juice and cook until it reduces slightly—about 4 minutes is all you need! Then, toss in those crushed tomatoes along with oregano and thyme. Let everything simmer for about 10 minutes while occasionally stirring. You want those tomatoes to break down and thicken into a luscious sauce. Finally, stir in your olives and capers.
Step 4: Prepare the Fish
While your sauce simmers away happily, season your fish with sea salt. Carefully place it into the skillet with the sauce—don’t worry if it looks crowded; it’ll all come together beautifully!
Step 5: Bake It Up!
Transfer that skillet straight into your preheated oven. Bake until your fish is opaque and flakes easily when poked with a fork—this should take about 8-10 minutes. Keep an eye on it; overcooking can lead to dryness!
Step 6: Serve It Up!
Once done, divide the fish among plates and generously spoon that gorgeous puttanesca sauce over each piece. Sprinkle with fresh basil or parsley if desired—and don’t forget those red pepper flakes if you like some heat! Serve alongside garlic bread for dipping into that delicious sauce.
Enjoy creating this beautiful dish! I promise it’ll become a staple in your home just as it has in mine.
Pro Tips for Making Fish Puttanesca
Making Fish Puttanesca is a breeze, but these pro tips will ensure your dish turns out absolutely delightful every time!
- Use Fresh Ingredients: Fresh garlic, tomatoes, and herbs make a world of difference in flavor. The brighter the ingredients, the more vibrant your sauce will be!
- Don’t Overcook the Fish: Keep an eye on the fish as it cooks; overcooked fish can become dry and lose its delicate texture. Aim for just opaque and flaky for the best results.
- Customize Your Olives: While black or Castelvetrano olives are suggested, feel free to experiment with different varieties to find your favorite flavor combination. Each type brings its unique briny goodness!
- Make It Spicier: If you love heat, don’t hesitate to add extra red pepper flakes or even a dash of hot sauce. It adds a lovely kick that complements the savory sauce perfectly.
- Meal Prep Ahead: You can prepare the sauce in advance and store it in the fridge. Just reheat it when you’re ready to cook the fish for an even quicker meal!
How to Serve Fish Puttanesca
Serving Fish Puttanesca can be as simple or as elegant as you desire! Here are some ideas to enhance your presentation and dining experience.

Garnishes
- Fresh Herbs: Chopped basil or parsley sprinkled on top of the fish not only adds a pop of color but also freshens up the dish with their aromatic qualities.
- Zest of Lemon: A squeeze of fresh lemon juice right before serving brightens up the flavors and gives a refreshing touch to this savory dish.
Side Dishes
- Garlic Bread: Whether store-bought or homemade, garlic bread is perfect for soaking up that delicious puttanesca sauce. It’s a classic pairing that never gets old!
- Quinoa Salad: A light quinoa salad tossed with cherry tomatoes, cucumber, and olive oil complements the richness of the fish while adding a refreshing crunch.
- Steamed Vegetables: Broccoli or green beans lightly steamed keep things healthy and colorful on your plate. Their simplicity allows the bold flavors of the puttanesca to shine.
- Roasted Potatoes: Crispy roasted potatoes seasoned with herbs provide a hearty side that balances out the meal beautifully.
With these tips and serving suggestions, you’re all set to impress friends and family with your delectable Fish Puttanesca! Enjoy your culinary adventure!
Make Ahead and Storage
This Fish Puttanesca recipe is perfect for meal prep! Whether you’re planning for a busy week or just want to enjoy delicious leftovers, this dish holds up beautifully in the fridge and can even be frozen for later use.
Storing Leftovers
- Allow the Fish Puttanesca to cool completely before storing.
- Transfer to an airtight container and refrigerate within two hours of cooking.
- Leftovers can be kept in the refrigerator for up to 3 days.
Freezing
- To freeze, make sure the dish is cooled completely.
- Place the fish and sauce in a freezer-safe container, leaving some space at the top for expansion.
- Label with the date and freeze for up to 2 months.
Reheating
- Thaw frozen portions overnight in the refrigerator before reheating.
- Reheat gently on the stove over low heat until warmed through, stirring occasionally to prevent sticking.
- Alternatively, you can reheat in a microwave-safe dish, covering it loosely to retain moisture.
FAQs
Here are some common questions about making Fish Puttanesca that might help you out!
What is Fish Puttanesca?
Fish Puttanesca is a delightful twist on traditional puttanesca sauce, combining tender white fish with a savory sauce made from tomatoes, olives, capers, and garlic. It’s a quick and easy dish that brings Italian flavors right to your table.
Can I use other types of fish for Fish Puttanesca?
Absolutely! While cod, halibut, and tilapia work wonderfully in this recipe, feel free to experiment with your favorite white fish. Just ensure it’s fresh and suitable for baking.
How do I serve Fish Puttanesca?
Fish Puttanesca is delicious served over pasta or alongside crusty garlic bread. You can also pair it with a simple green salad for a lighter meal.
Final Thoughts
I hope you find joy in preparing this Fish Puttanesca! Its combination of rich flavors and fresh ingredients makes it truly special. Whether it’s a weeknight dinner or a meal prep delight, I’m sure you’ll love every bite. Enjoy making it and sharing it with family and friends—happy cooking!
Fish Puttanesca
If you’re in search of a quick and impressive dinner, Fish Puttanesca is the perfect choice! This flavorful dish features tender white fish bathed in a rich, savory sauce made from tomatoes, olives, and capers, all coming together in just 30 minutes. It’s an ideal option for busy weeknights or when you’re entertaining guests. With its vibrant Italian flavors, Fish Puttanesca promises to delight your taste buds and bring a touch of Mediterranean flair to your table. Serve it with crusty garlic bread or over pasta for a meal that everyone will love!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 4 tablespoons unsalted butter
- 6 cloves garlic, chopped
- 3 anchovy fillets
- 1/3 cup fruit juice (replace dry white grape juice)
- 1 (28-ounce) can crushed tomatoes
- 1/2 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/2 cup black or Castelvetrano olives, halved
- 2 tablespoons capers
- 1 1/2 pounds white fish (cod, halibut, or tilapia), cut into pieces
- Sea salt
Instructions
- Preheat your oven to 400°F.
- In a large ovenproof skillet, melt the butter over medium heat and sauté the garlic and anchovies until fragrant.
- Add the grape juice and reduce slightly before stirring in the crushed tomatoes, oregano, thyme, olives, and capers. Simmer for about 10 minutes.
- Season the fish with sea salt and place it in the skillet with the sauce.
- Bake for 8-10 minutes until the fish is opaque and flakes easily.
- Serve hot with fresh herbs and red pepper flakes if desired.
Nutrition
- Serving Size: 1 portion (approximately 230g)
- Calories: 380
- Sugar: 6g
- Sodium: 810mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 40g
- Cholesterol: 85mg
