Vakac

KitchenDinner

Pan Seared Fish, plus Tomatoes & Olives

Pan Seared Fish with Tomatoes & Olives is the kind of simple weeknight dinner you'll want to make again and…

Pan Seared Fish with Tomatoes & Olives is the kind of simple weeknight dinner you'll want to make again and again. Tender white fish is pan seared until golden and crisp on the outside, while staying perfectly flakey at the center.

For this pan seared fish recipe, the fillets are quickly simmered with juicy grape or cherry tomatoes, garlic, and a splash of white wine (totally optional if you prefer without). A final toss of briny olives and fresh herbs takes it over the top, giving you a bright, satisfying, and healthy pan seared fish dish that's ready in minutes. Pair it with a bowl of Red Potato Salad for a complete meal. The garlic and herb dressing in the salad ties beautifully with the Mediterranean flavors of the fish.

Pan Seared Fish With Tomatoes & Olives in a pan

What Makes This Dish So Good

This pan seared fish recipe is all about balance: crispy edges, a tender center, and a light, flavorful sauce that comes together in minutes. The quick sear locks in moisture while creating that golden crust everyone loves, making it one of the easiest ways to enjoy fish at home without fuss.

Adding sweet tomatoes, garlic, and olives elevates the dish into something truly special. Whether you make it as a refreshing pan seared fish with tomatoes for summer nights or serve it as a healthy pan seared fish option during busy weeks, it's a family-friendly recipe that feels gourmet while staying wonderfully simple.

What Goes Into This Pan Seared Fish

Top shot of ingredients: white fish fillets, grape tomatoes, kalamata olives, olive oil, lemon juice, white wine, salt, parsley, pepper, garlic, and onion.

This dish keeps things simple with fresh, wholesome ingredients that bring out the natural flavor of the fish. You don't need much to make it shine, just a few pantry staples paired with bright, Mediterranean touches.

Note: Please see recipe card at the bottom for a full list of ingredients with measurements.

On the stove

Heating the oil in the pan.
  1. Season and Sear: Heat olive oil in a non-stick pan over medium heat. Pat the fish dry, then season both sides with salt and pepper before placing in the pan.
Frying the fish fillets.
  1. Cook the Fish: Fry the fillets until golden and crisp on the bottom, about 5 minutes. Carefully flip and cook the other side for another 2 minutes until almost done.
Pushed the fish gently to one side of the pan and add the garlic and onion on the other side.
  1. Start the Base: Push the fish gently to one side of the pan. Add the onion and garlic to the open space and sauté for about 2 minutes until fragrant.
Added the tomatoes, olives, lemon juice and white wine in the pan.
  1. Build the Sauce: Stir in the tomatoes, lightly crushing them with your fingertips as they go in. Add the wine, lemon juice, and Kalamata Olives to the pan.
Simmering until the fish is cooked through.
  1. Simmer Together: Let everything cook for a few more minutes until the fish is cooked through and the sauce has reduced slightly.
Close-up shot of Pan Seared Fish With Tomatoes & Olives.
  1. Finish and Serve: Spoon the tomato and olive mixture over the fish, sprinkle with fresh parsley or basil, and serve immediately.

For something hearty and comforting, try a warm slice of Beef and Pumpkin Shepherd's Pie. The savory beef filling with hints of sweetness from pumpkin makes it a satisfying side that won't overshadow the fish.

To keep the meal fresh and vibrant, pair it with Cheesy Garlic Roasted Asparagus. The crisp-tender spears and balance the richness of the fish and olives beautifully. And for a touch of indulgence, a piece of Cheesy Garlic Sweet Potatoes brings creamy richness and just the right amount of comfort to round out your plate.

Recipe FAQ's

How Do You Pan Sear Fish Without It Sticking to the Pan?

Use a good non-stick skillet and make sure the oil is hot before adding the fish. Pat the fillets dry, season them well, and avoid moving them until a golden crust forms.

What Fish Works Best for This Pan Seared Fish Recipe?

Firm white fish such as bass, cod, halibut, or snapper are all great choices because they hold their shape during cooking while staying tender and flakey inside.

Can we Use Canned Tomatoes Instead of Fresh?

Fresh grape or cherry tomatoes work best, but in a pinch you can use canned diced tomatoes. Just drain them well to avoid excess liquid.

Super zoom in image of Pan Seared Fish With Tomatoes & Olives in a pan

What you need

Method

  1. Heat oil in a large non-stick pan over medium heat. Season both sides of the fish with salt and pepper. Fry the fish until golden brown, (about 5 minutes). Carefully flip the fillets over and continue cooking for a further 2 minutes.

Plates that sit beside this