Mediterranean Fish Puttanesca
This Mediterranean Fish Puttanesca is a bold, flavorful dish featuring tender white fish simmered in a rich, briny tomato sauce infused with olives, capers, garlic, and anchovies. Inspired by the classic Italian puttanesca sauce, this dish is both hearty and light, making it a perfect weeknight meal or a sophisticated dinner option. The combination of savory, tangy, and slightly spicy flavors ensures every bite is packed with deliciousness.
⏳ Time Breakdown
Prep Time: 10 minutes
Cooking Time: 20 minutes
Total Time: 30 minutes
Ingredients
For the Fish:
4 fillets of white fish (cod, halibut, snapper, or sea bass)
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
¼ teaspoon red pepper flakes (optional, for heat)
For the Puttanesca Sauce:
2 tablespoons olive oil
3 cloves garlic, minced
3-4 anchovy fillets, finely chopped (optional but recommended for depth of flavor)
½ teaspoon red pepper flakes (optional)
1 can (14 oz) diced tomatoes (preferably San Marzano)
½ cup cherry tomatoes, halved
¼ cup black olives (Kalamata or Castelvetrano), sliced
2 tablespoons capers, drained
½ teaspoon dried oregano
½ teaspoon dried thyme
¼ teaspoon black pepper
¼ cup fresh parsley, chopped
2 tablespoons fresh basil, chopped
Zest of 1 lemon
1 tablespoon fresh lemon juice
Step-by-Step Instructions
Step 1: Season & Sear the Fish
1. Pat the fish fillets dry and season with salt, black pepper, and red pepper flakes.
2. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
3. Sear the fish for 2-3 minutes per side, until lightly golden. (The fish doesn’t need to be fully cooked—it will finish in the sauce.)
4. Transfer to a plate and set aside.
Step 2: Make the Puttanesca Sauce
1. In the same skillet, add 2 tablespoons olive oil over medium heat.
2. Saute garlic, anchovies, and red pepper flakes for 30 seconds, until fragrant.
3. Add diced tomatoes, cherry tomatoes, olives, capers, oregano, thyme, and black pepper. Stir well.
4. Simmer for 8-10 minutes, stirring occasionally, until the sauce thickens slightly.
Step 3: Simmer the Fish in Sauce
1. Nestle the seared fish fillets into the puttanesca sauce.
2. Cover and let cook for 5-7 minutes, until the fish is tender and flakes easily with a fork.
3. Stir in fresh parsley, basil, lemon zest, and lemon juice for brightness.
Step 4: Serve & Enjoy
1. Serve immediately over pasta, rice, quinoa, or crusty bread.
2. Garnish with extra fresh herbs and a drizzle of olive oil.
Notes & Tips
What fish work best for this dish?
A:Firm white fish like cod, halibut, sea bass, or snapper hold up well in the sauce.
Salmon can also be used for a richer flavor.
Can I make this without anchovies?
A:Yes, but the anchovies add a deep umami flavor. If omitting, add ½ teaspoon Worcestershire sauce for a similar effect.
How do I store leftovers?
A:Store in an airtight container in the fridge for up to 3 days.
Reheat gently on the stove over low heat.
How can I make it spicier?
A:Increase the red pepper flakes or add chopped Calabrian chilies.
What can I serve it with?
A:Grilled bread
Pasta (spaghetti or linguine)
Steamed rice or quinoa
Nutritional Information
Calories: 350
Protein: 35g
Carbs: 14g
Fat: 18g
Fiber: 3g
Sugar: 6g
This Mediterranean Fish Puttanesca is an easy, elegant meal that balances savory, briny, and tangy flavors. Whether served with pasta or crusty bread, it’s a simple way to bring a taste of the Mediterranean to your table!