Fish Puttanesca Recipe

Photo of author
Author: authorsub
Published:

Picture this: I’m in a tiny trattoria in Naples, the air thick with the scent of garlic and tomatoes, when I take my first bite of fish puttanesca. One taste of that briny, bold sauce clinging to tender fish, and I was hooked! This isn’t just any seafood dish—it’s a riot of flavors, with salty olives, punchy capers, and umami-rich anchovies all tangled up in a garlicky tomato sauce. My version keeps things simple but packs the same punch as that life-changing meal. Trust me, once you try fish puttanesca, you’ll understand why Italians have been making it for generations—it’s weeknight magic in a pan.

Fish Puttanesca - detail 1

Why You’ll Love This Fish Puttanesca

This dish is my go-to when I want big flavor with minimal fuss. Here’s why it’ll become your new favorite too:

  • Weeknight superhero: From pan to plate in 30 minutes—perfect when you’re starving but don’t want takeout.
  • Flavor bomb: Salty olives, tangy capers, and those sneaky anchovies (trust me, they melt into the sauce!) create layers of taste that’ll make your taste buds dance.
  • One-pan wonder: Less cleanup means more time for that glass of wine you’ve been eyeing since noon.
  • Healthy-ish indulgence: Packed with lean protein and good fats, it feels luxurious without the guilt.
  • Impressively flexible: Forgot parsley? No problem. Want extra heat? Pile on those pepper flakes. This recipe forgives and adapts.

Seriously, this fish puttanesca checks all the boxes—it’s the culinary equivalent of your favorite jeans: comfortable, reliable, and always makes you look good.

Fish Puttanesca Ingredients

Let’s talk about the cast of characters that make this dish sing! For the best fish puttanesca, you’ll need:

  • 4 fish fillets (6 oz each) – I use cod or snapper, but any firm white fish works. Just pat them dry first—this helps the sauce cling better.
  • 2 tbsp olive oil – The good stuff! It carries all those gorgeous flavors.
  • 3 cloves garlic, minced – Don’t skimp here. That pungent kick is essential.
  • 1 can (14 oz) diced tomatoes – San Marzanos if you’re feeling fancy, but any quality brand will do.
  • 1/2 cup packed sliced black olives – I prefer Kalamata for their meaty texture.
  • 2 tbsp capers, drained – Those little flavor bombs give the sauce its signature zing.
  • 4 anchovy fillets, chopped – Yes, really! They dissolve into the sauce, adding deep umami—not fishiness.
  • 1/2 tsp red pepper flakes – Adjust to your heat tolerance (I usually add an extra pinch!).
  • 1/4 cup fresh parsley, chopped – The bright green finish that makes everything pop.
  • Salt and pepper to taste – Go easy on the salt—those olives and capers bring plenty!

See? Nothing too crazy, just bold ingredients waiting to work their magic together.

How to Make Fish Puttanesca

Alright, let’s get cooking! This fish puttanesca comes together in two simple stages—first we build that incredible sauce, then we let the fish soak up all those bold flavors. Don’t worry if your kitchen smells overwhelmingly amazing—that’s how you know it’s working!

Prepare the Sauce

Grab your favorite large skillet (I use my trusty cast iron) and heat the olive oil over medium. When it shimmers, toss in the minced garlic—stand back, because the aroma will hit you instantly! Stir for just 30 seconds until fragrant (any longer and it might burn). Now comes the fun part: dump in the diced tomatoes, olives, capers, chopped anchovies, and red pepper flakes. Stir everything together and listen to that glorious sizzle!

Reduce the heat to medium-low and let the sauce simmer uncovered for 10 minutes. You’ll see it transform from watery to slightly thickened, with the tomatoes breaking down and all those briny flavors melding together. Give it an occasional stir and inhale deeply—this is what Italian kitchens smell like in my dreams!

Cook the Fish

While the sauce simmers, pat your fish fillets dry with paper towels (this helps them sear instead of steam). Season both sides lightly with salt and pepper—remember, the olives and capers add plenty of saltiness already. Now nestle the fillets gently into the sauce, spooning some over the tops so they’re partially submerged.

Cover the skillet and let the fish cook for 8-10 minutes. No peeking! The steam works its magic, turning the fish opaque and tender. To test doneness, poke a fork into the thickest part—it should flake easily without resistance. If it’s still translucent, give it another minute. When perfectly cooked, sprinkle that vibrant parsley over everything for a fresh finish.

Fish Puttanesca - detail 2

See? Even if you’ve never cooked fish before, this method practically guarantees success. The sauce keeps everything moist while infusing the fillets with its bold personality!

Tips for the Best Fish Puttanesca

After making this dish countless times (and yes, burning a fillet or two along the way), here are my hard-earned secrets for fish puttanesca perfection:

  • Dry fish = happy fish: Always pat fillets dry with paper towels before cooking—it prevents that sad, steamed texture and helps the sauce cling better.
  • Spice it your way: Start with 1/2 tsp red pepper flakes, then taste the sauce before adding fish. Want more heat? Throw in an extra pinch or even a whole dried chili!
  • Parsley power: Don’t sub dried parsley here—fresh makes all the difference with its bright, grassy notes cutting through the richness.
  • Anchovy magic: If you’re skeptical about anchovies, trust me—they dissolve completely, adding depth without tasting “fishy.” But if you must skip them, add a splash of Worcestershire sauce instead.

Remember, the best fish puttanesca is the one that makes your taste buds sing!

Fish Puttanesca Variations

Oh, the possibilities! While I adore the classic version, sometimes I get playful with my fish puttanesca. Here are my favorite twists:

  • Tuna twist: Swap the fresh fillets for good-quality canned tuna (drained) for a pantry-friendly version—just stir it in at the end!
  • Green olive game: Prefer their briny bite? Use Castelvetrano olives instead of black for a buttery contrast.
  • Artichoke upgrade: Toss in a handful of marinated artichoke hearts with the tomatoes—their tangy earthiness is magic here.
  • Shrimp surprise: Feeling fancy? Large shrimp cook just as quickly as fish fillets in that vibrant sauce.

The beauty? This sauce embraces nearly anything you throw at it—except maybe your cat. (Though mine certainly tries to help!)

Serving Suggestions for Fish Puttanesca

Here’s how I love to serve my fish puttanesca for maximum deliciousness! A hunk of crusty bread is non-negotiable—you’ll want something to swipe up every last drop of that incredible sauce. For heartier meals, I spoon it over al dente spaghetti or linguine (toss the pasta right in the skillet for maximum flavor coating). On lighter days, a simple arugula salad with lemon dressing balances the richness perfectly. Pro tip: set out extra napkins—this dish tends to disappear fast!

Fish Puttanesca Storage & Reheating

Here’s the scoop on keeping leftovers tasty—because let’s be real, you might actually have some! Store cooled fish puttanesca in an airtight container in the fridge for up to 2 days. When reheating, go low and slow: microwave at 50% power in 30-second bursts or warm gently in a covered skillet with a splash of water. The fish stays tender this way instead of turning rubbery. Pro tip: The sauce actually gets more flavorful overnight as those bold ingredients keep mingling!

Fish Puttanesca Nutritional Information

Now, let’s talk numbers—but remember, these are estimates since your olive brand or fish thickness might differ slightly. Per generous serving (one fillet with that glorious sauce), you’re looking at:

  • 280 calories – Light enough for seconds!
  • 30g protein – Thanks to that beautiful fish keeping you full.
  • 12g fat – Mostly the good kind from olive oil and fish.
  • 8g carbs – Mostly from those nutrient-packed tomatoes.

The sodium comes in around 650mg—those briny olives and capers do their thing! If you’re watching salt, rinse the capers and use low-sodium olives. Otherwise, dig in guilt-free—this is healthy eating that tastes anything but!

Fish Puttanesca FAQs

Let’s tackle those burning questions I always get about this recipe—because trust me, after making fish puttanesca for years (and fielding texts from panicked friends mid-cooking), I’ve heard them all!

Can I use canned tuna instead of fresh fish?
Absolutely! Drain two 5-oz cans of good-quality tuna and flake them into the finished sauce—just warm through gently. It’s my go-to pantry hack when fresh fish isn’t an option.

How do I tone down the saltiness?
Rinse those capers and olives first, and go easy on seasoning the fish. The anchovies add plenty of saltiness as they melt into the sauce—you can even reduce them to two fillets if you’re sensitive.

What if I hate anchovies?
I promise they disappear into the sauce, adding depth without tasting fishy! But if you must skip them, a teaspoon of soy sauce or a splash of Worcestershire sauce mimics that umami kick.

Can I freeze leftovers?
The sauce freezes beautifully for up to a month, but the fish turns mushy upon thawing. Better to enjoy it fresh or fridge it for a day or two!

Still have questions? Drop them in the comments—I’m happy to troubleshoot your fish puttanesca adventures!

Fish Puttanesca - detail 3

Alright, my fellow flavor adventurers—it’s showtime! Grab that skillet, crank up some Italian opera (or your favorite cooking playlist), and let that fish puttanesca magic happen. I’m telling you, one bite of that garlicky, briny goodness hugging tender fish, and you’ll be hooked just like I was in Naples. Don’t just take my word for it—make it tonight and see for yourself how simple ingredients transform into something spectacular. And hey, I wanna hear all about it! Snap a pic, leave a comment, or tag me when your masterpiece hits the table. Now get cooking—those olives aren’t gonna slice themselves!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Puttanesca

Irresistible Fish Puttanesca Recipe in Just 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bold and flavorful fish dish inspired by the classic Italian puttanesca sauce, combining the richness of tomatoes, olives, capers, and anchovies with tender fish fillets.

  • Total Time: 30 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 4 fish fillets (such as cod or snapper)
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 can (14 oz) diced tomatoes
  • 1/2 cup black olives, pitted and sliced
  • 2 tbsp capers, drained
  • 4 anchovy fillets, chopped
  • 1/2 tsp red pepper flakes
  • 1/4 cup fresh parsley, chopped
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add garlic and sauté until fragrant, about 30 seconds.
  3. Stir in diced tomatoes, olives, capers, anchovies, and red pepper flakes.
  4. Simmer for 10 minutes until the sauce thickens slightly.
  5. Season fish fillets with salt and pepper, then nestle them into the sauce.
  6. Cover and cook for 8-10 minutes until the fish is opaque and flakes easily.
  7. Sprinkle with parsley before serving.

Notes

  • Use firm white fish for best results.
  • Adjust red pepper flakes for more or less heat.
  • Serve with crusty bread or pasta.
  • Author: Lynn
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Low Calorie

Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 280
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 70mg

Recommended