If you are looking for an effortless way to make white fish taste like it came from a coastal bistro, this pan-seared Mediterranean fish is your answer. Cooking the fish directly in a bubbling, savory tomato sauce infused with olives and capers keeps the fillets exceptionally tender and moist. It is a foolproof, one-skillet method that delivers huge flavors in under thirty minutes.
Why You'll Love This Recipe
- One-skillet recipe means minimal cleanup on busy weeknights
- Poaching the fish in the tomato sauce prevents it from drying out
- Packed with bold, briny flavors from capers, olives, and sweet cherry tomatoes
- Naturally gluten-free, dairy-free, and low-carb without sacrificing satisfaction
- Pairs easily with crusty bread, rice, or a simple green salad
Ingredients You'll Need (and Why)
White fish fillets: Using a thick white fish like cod, halibut, or barramundi ensures the fillets hold their shape nicely as they simmer in the sauce without falling apart.
Whole cherry or grape tomatoes: As they cook, these whole tomatoes burst and release their natural juices, creating a naturally sweet, pulpy sauce base that balances the salty olives.
Capers in brine: Capers add sharp, briny pockets of flavor that cut through the richness of the olive oil and balance the sweet tomatoes.
Kalamata olives: These rich, fruity, and slightly salty olives are a cornerstone of Mediterranean cooking, adding deep savory notes to the pan sauce.
Jarred roasted red peppers: Pre-roasted peppers add a smoky sweetness and vibrant pop of color with zero extra prep work.
How to Make It
Sautéing the Aromatics
Starting the base with onions and garlic builds a foundational layer of flavor. Cooking the onions until translucent sweetens them up, ensuring they melt into the sauce instead of tasting sharp.
Building the Tomato & Olive Sauce
When you add the whole cherry tomatoes and let them cook down, they naturally burst and create a luscious pan sauce. Giving them a gentle press with a fork releases their juices to mingle with the briny capers and salty Kalamata olives.
Poaching the Fish
Nesting the seasoned fish right into the bubbling sauce and covering the skillet allows the fillets to gently steam and poach. This technique keeps delicate white fish incredibly moist and infuses every bite with the surrounding Mediterranean flavors.
Success Tips
- Always pat your fish dry with paper towels before seasoning so the oil and spices cling properly.
- Keep the heat at medium-low when you cover the skillet to simmer the fish; high heat can cause the delicate proteins to toughen.
- Look for the doneness cue: the fish is ready when it turns completely opaque and easily flakes apart with the gentle press of a fork.
Storage & Make-Ahead
Fridge: Store leftover fish and sauce in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat until warmed through.
FAQ
What kind of fish works best for this recipe?
Sturdy white fish fillets like cod, halibut, sea bass, or barramundi work wonderfully because they hold up well to simmering in the sauce.
Can I use frozen fish?
Yes, but make sure to thaw the fish completely and pat it thoroughly dry with paper towels before cooking to prevent excess moisture from watering down the sauce.
What should I serve this with?
It is delicious served alongside crusty bread to soak up the savory tomato and olive juices, or spooned over a bed of fluffy white or brown rice.
