Seafood can be intimidating, so straightforward and simple is the name of the game, and each and every seafood recipe I have to offer you is back- to-basics. The thing about fish is that it cooks more quickly than other proteins, which means it’s prone to being overcooked, so it’s best to keep a close eye on it. Good thing eating fish is good for eye health. Puttanesca is a fairly simple Italian sauce made with anchovies, olives, capers, and a chunky tomato base. It’s bright and briny, and comes together as quickly as the fish cooks within it, resulting in a beautifully pungent dish that’s shore to make a splash. (SOMEBODY STOP ME, PLEASE.)

Serves 4

  • 4 (4-ounce) skinless white fish fillets, such as cod, halibut, or tilapia

    WNK- Scratch That Book cover Scratch That: Embrace the Mess, Cook to Impress - A Cookbook Alix Traeger
  • Kosher salt and freshly ground black pepper

  • 2 tablespoons extra- virgin olive oil

  • 1 small yellow onion, diced

  • 3 garlic cloves, minced or grated

  • 3 anchovy fillets, minced, or 1⁄2 teaspoon anchovy paste (optional)

  • 1 (14-ounce) can diced tomatoes, with their juices

  • 1⁄2 cup pitted Kalamata olives, halved

  • 2 tablespoons drained capers

  • 1⁄4 teaspoon red pepper flakes

  • 1⁄4 cup dry white wine (I like sauvignon blanc)

  • Cooked pasta or crusty bread, for serving

  • Fresh parsley, for serving

DIRECTIONS 

  1. Pat the fish dry with paper towels and season with salt and black pepper on both sides.

  2. Heat the olive oil in a large skillet over medium heat. When the oil is shimmering, add the onion and cook, stirring occasionally, until softened and translucent, about
    7 minutes. Stir in the garlic and cook until fragrant, 1 minute. Add the anchovies (if using) and stir until they’ve dissolved, 1 to 2 minutes.

  3. Add the tomatoes with their juices and use the back of your spoon to break them down a bit so they get a little saucy-meets-chunky. Stir in the olives, capers, and red pepper flakes. Pour in the wine. Return the mixture to a simmer, then reduce the heat to medium-low, cover, and simmer until the flavors have melded and the sauce has thickened slightly, about 10 minutes. Taste and adjust the seasoning to your liking.

  4. Gently place the fish into sauce. Spoon some of the sauce over the fillets to coat. Cover the pan and cook for 6 to 10 minutes, until the fish is opaque, cooked through, and flakes easily with a fork at its thickest point. Taste the sauce and adjust the seasoning to your liking.

  5. Remove the pan from the heat. Serve the fish puttanesca over cooked pasta or with crusty bread to soak up the delicious sauce, dividing it evenly among four plates. Garnish with parsley and serve. 

HOT TIP: If anchovies freak you out, you can leave them out. If you do choose to use them, be mindful of their natural saltiness; you might not need to use as much actual salt in the dish.


Recipe reprinted with permission from Scratch That: Embrace the Mess, Cook to Impress by Alix Traeger©2025. Published by Union Square & Co. Photographs by Kristin Teig


When you shop using our links, we earn a small commission. It’s a great way to support public media at no extra cost to you!