Why You’ll Love this Mediterranean Fish & Tomato Skillet
If you’re looking for a dish that combines simplicity with Mediterranean flair, this Fish & Tomato Skillet will quickly become your new weeknight favorite.
I can’t get enough of how the tender cod pairs perfectly with the tangy tomato sauce, creating a light yet satisfying meal.
What makes it truly special? The minimal prep time, of course. In under 30 minutes, you’ve got a protein-packed dinner that tastes like it took hours.
Plus, the vibrant colors make for an impressive presentation. Who doesn’t love food that’s both beautiful and delicious?
What Ingredients are in Mediterranean Fish & Tomato Skillet?
This Mediterranean Fish & Tomato Skillet brings together the perfect balance of lean protein and vibrant vegetables in a dish that feels both light and satisfying. The ingredients list is invigoratingly short, which is exactly what we need for those evenings when cooking feels like a chore but we still want something nutritious and flavorful.
Most of these items are pantry and refrigerator staples that you probably already have on hand.
- 6 ounces cod fillets
- 2 teaspoons cooking oil (olive oil works beautifully here)
- 1/2 onion, chopped
- 1/2 can (4 ounces) tomatoes
- Salt and pepper to taste
- 1/4 green pepper, chopped
- 1 stick celery, chopped
While the recipe calls specifically for cod, you can absolutely substitute with other firm white fish like haddock, halibut, or even tilapia depending on what’s fresh at your market.
The vegetables provide a wonderful base for the sauce, but they’re also flexible—don’t have green pepper? Red or yellow will work just fine. And if you prefer fresh tomatoes over canned when they’re in season, go for it!
That’s the beauty of Mediterranean cooking: it’s all about using what’s fresh, available, and appealing to your personal taste. Just make sure to have all ingredients prepped before you start cooking, as this dish comes together rather quickly.
Recommended Products
SWISS NON-STICK COATING - Switzerland ILAG nonstick coating, PFOA free, safe and healthy. SENSARTE non-stick frying pan is passed international certification
SWISS NON-STICK COATING - Switzerland ILAG nonstick coating, PFOA free, safe and healthy.
How to Make this Mediterranean Fish & Tomato Skillet

This dish comes together in a beautiful dance of stovetop prep and oven finishing, creating layers of flavor without much fuss. Start by placing your 6 ounces of cod in a greased ovenproof dish—nothing fancy needed here, just make sure it’s something that can safely go from countertop to hot oven. The fish waits patiently while you create the aromatic tomato sauce that will transform it into something special.
Now for the sauce magic. Heat 2 teaspoons of oil in a small saucepan over medium heat, and add your chopped half onion, gently coaxing it to softness for about 2-3 minutes. There’s something so satisfying about watching onions turn translucent, isn’t there?
Once they’ve softened, add your half can (4 ounces) of tomatoes along with salt and pepper to taste. Let this mixture come to a gentle boil, then reduce the heat and simmer until it thickens into a thin puree, which should take around 3-5 minutes. While it’s reducing, chop your 1/4 green pepper and 1 stick of celery, then stir these crisp vegetables into the tomato mixture for a perfect texture contrast.
The final assembly couldn’t be simpler. Spoon your vibrant sauce generously over the fish, making sure to cover it completely—this keeps the fish moist while infusing it with all those Mediterranean flavors. Using a quality stainless steel set will ensure even heat distribution and prevent the sauce from burning while simmering.
Cover the dish with either a lid or some aluminum foil, then slide it into a preheated 375°F oven for about a 20-minute bake. The oven does all the hard work from here, gently cooking the fish until it flakes easily with a fork while the vegetables meld into a sumptuous sauce.
When you pull it out, steaming and fragrant, you’ll have a dish that looks like you spent hours in the kitchen, rather than the mere 30 minutes it actually took from start to finish. Serve it hot, perhaps with some crusty bread to soak up all that glorious sauce.
Mediterranean Fish & Tomato Skillet Substitutions and Variations
While the classic version of this dish shines with cod, the beauty of Mediterranean cooking lies in its flexibility.
I’m a firm believer that recipes are just starting points, not rigid rules.
Try swapping cod for haddock, sea bass, or even salmon for different flavor profiles.
Not a fish fan? Chicken works surprisingly well here.
For the vegetables, roasted red peppers add sweetness, olives bring briny depth, and capers deliver that salty punch we crave.
Fresh herbs like basil or oregano brighten everything up.
Can’t find canned tomatoes? Fresh ones work perfectly, especially in summer when they’re bursting with flavor.
Recommended Products
EXCEPTIONAL DESIGN: enjoy mirror finish, classic look and professional performance. Aluminum encapsulated base heats quickly and spreads heat evenly– eliminating hot spots
MAKE APPLESAUCE THE SIMPLE WAY: Load quartered apples in, turn the crank, and the mill separates smooth sauce from skins, seeds, and cores automatically.
EXCEPTIONAL DESIGN: enjoy mirror finish, classic look and professional performance. Aluminum encapsulated base heats quickly and spreads heat evenly– eliminating hot spots
What to Serve with Mediterranean Fish & Tomato Skillet
Because this rustic fish dish brings so much Mediterranean flavor to the table, I like to keep the side dishes simple yet complementary.
A crusty loaf of bread is non-negotiable, perfect for sopping up that gorgeous tomato sauce. Can you imagine letting that go to waste?
Rice or couscous makes an excellent base, soaking up all those savory juices.
For vegetables, a simple green salad with lemon vinaigrette or steamed asparagus works beautifully. Sometimes, roasted potatoes with rosemary hit the spot, too.
Want to go full Mediterranean? Add a small plate of olives and feta.
Recommended Products
Cook Healthier with Safe Materials: Our cookware sets are free from PFOA, PFOS, and other harmful chemicals. With Carote cookware, you can enjoy a safe and hassle-free cooking experience every time
Healthy & Non-Toxic: Made without PFOA, PFOS, this pots and pans set allows you to cook healthier meals with little to no oil thanks to the ceramic coating. Food slides off easily for quick hand washing, and it's dishwasher safe for added convenience
Ceramic coating with durability of perfection is free of PFOA, PFOS, and the other harmful chemicals. You can enjoy your cooking on carote cookware safely & easily.
Final Thoughts
After spending time with this Mediterranean Fish & Tomato Skillet, I’ve come to appreciate how simple ingredients can create such deeply satisfying flavors.
There’s something magical about the way the cod absorbs the tangy tomato sauce, isn’t there?
I love how versatile this dish can be—swap cod for haddock or even salmon if you prefer.
The combination of fresh vegetables and delicate fish makes for a meal that’s both nourishing and comforting.
What I find most appealing is how this recipe transforms ordinary pantry staples into something that feels special, like a little Mediterranean getaway on your dinner plate.













