We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!

Mediterranean Haddock - A Family Feast

Mediterranean Haddock

Note: If you’ve purchased haddock with the skin on, lay filet on cutting board, skin side down. With a long sharp flat knife, start from the tail end and run the knife horizontally between the flesh and the skin. Once the knife has started, pull the skin with your left hand while you wiggle the knife slightly putting pressure to the right as you glide the horizontal blade to the end. The filet stays relatively in the same position while the skin is pulled out to the left. Sounds difficult, but it is fairly easy to do.

Yield: 4 servings 1x
Prep: 20 minsCook: 20 minsTotal: 40 minutes


  • 1 to 1 1/2 pounds haddock or other white fish, skin removed
  • 4 tablespoons unsalted butter
  • 1/2 cup sliced shallots
  • 1 tablespoon chopped garlic
  • 1/4 cup white wine
  • 1 cup low sodium chicken stock
  • Juice from half a large lemon
  • 1/2 cup sliced pepperoncini
  • 1/4 cup pitted sliced Kalamata olives
  • 1/4 cup olive oil
  • 1/4 cup canola oil
  • 1 cup flour
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 eggs, beaten
  • 2 ounces crumbled feta cheese
  • 2 tablespoons chopped fresh parsley
  • Cooked basmati rice, for serving (optional)


  1. If your haddock filets are small, leave them whole. If you have one large filet, cut into three or four pieces. (Our filet was 1¼ pounds and we cut it into four servings.) Set the fish aside.
  2. In a large sauté pan over medium high, melt butter and add shallots, and garlic. Sauté for three minutes then add wine. Cook until wine is almost evaporated then add stock and lemon juice. Simmer this on medium high for about 5 minutes or until the mixture has reduced by one third. Move the pan to low heat, add pepperoncini and olives. Keep on low heat while you fry the fish.
  3. In a cast iron skillet or similar pan, heat olive and canola oil until hot, about 350 degrees F. (Use a candy thermometer to ensure you have the correct temperature.)
  4. While oil is heating, place flour, salt and pepper in a pie plate and stir.
  5. Place beaten eggs in a second pie plate.
  6. Dip each piece of fish first in the flour, then in the beaten egg. (This sounds backwards but it works well)
  7. Gently lay all three coated pieces of fish in the hot oil and cook for about 2 minutes on one side and about 2 minutes on the other side, using a fish spatula to gently flip. (I used two spatulas and gently turned so they wouldn’t splatter). The fish should be golden brown on both sides.
  8. With the fish spatula, place each piece into the sauce and discard the oil that the fish was cooked in.
  9. Spoon the sauce over the fish and cook for 2-3 minutes until fully cooked.
  10. The sauce will not be thick, but rather thin and watery.
  11. Place cooked rice on your serving platter and gently lay each piece of fish over the rice.
  12. Pour the entire contents of the pan over the fish and rice, letting the liquid soak into the rice.
  13. Top the entire dish with the crumbled feta cheese and chopped parsley and serve.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.