Quick Pan-Fried Fish with Cherry Tomatoes

Image of Paola van der Hulst
Rated 4.5 based on 5 customer reviews
Quick Pan-Fried Fish with Cherry Tomatoes
Quick Pan-Fried Fish with Cherry Tomatoes


  • 4 garlic cloves
  • 3 tablespoons minced fresh parsley
  • 2 tablespoons olive oil
  • 1 tablespoon red wine vinegar
  • 1 tablespoon minced fresh mint
  • salt and freshly ground pepper to taste
  • 2 cod or halibut fillets
  • 2 cups cherry tomatoes
  • 2 teaspoons vegetable oil
  • 2 lemon wedges


  1. Mix garlic, parsley, olive oil, vinegar, and mint together in a bowl; season with salt and pepper.
  2. Put fish fillets in a small bowl. Pour half the marinade over the fillets and turn to coat. Mix remaining marinade with cherry tomatoes in a separate bowl.
  3. Marinate fish in the refrigerator for 10 minutes.
  4. Heat vegetable oil in a skillet over medium-high. Pour tomatoes and marinade into the skillet and cook until tomatoes soften, 5 to 7 minutes.
  5. Reduce heat to medium-low. Remove fillets from marinade and nestle into the skillet with the tomatoes. Cook until no longer translucent and the flesh flakes easily with a fork, 1 to 2 minutes per side. Serve with lemon wedges.
Mealthy tip:

This recipe works just as well with chicken breasts. Simply add the tomatoes and the chicken at the same time!


4.5out of 5 Stars

(5 Reviews)

How would you rate this recipe?

What others are saying

Image of Tiana D.

Tiana D. says:

This was absolutely delicious! I made a couple updates which worked really well: added chopped and seeded Roma tomatoes and sundried tomatoes. Added butter and cream to the tomatoes after frying the fish and made a nice sauce. Served over parmesan rice.... Yum! I will definitely make this again!

Image of Annie Chambers Myott

Annie Chambers Myott says:

Loved this simple, yet flavorful dish. So easy to make! Only note is that my filets were somewhat thick and my cook time was almost double on each side.

Image of Sarah Gray

Sarah Gray says:

I used chicken and followed the recipe tip of adding the tomatoes and the chicken at the same time. Such a great idea, it turned out perfect!

Image of Jeremy Hughes

Jeremy Hughes says:

Used cod and it was really good. I usually don't marinate my fish for fear that it will turn to mush, but 10 minutes in the fridge was perfect.

Image of Jenny J

Jenny J says:

I did speckled trout filets with the tomatoes, and used lemon, parsley, and garlic (no mint). It was really good, so glad I tried it.