Simple Mediterranean Fish Skillet is a one-pan dish featuring seared white fish simmered with peppers, tomatoes, olives, and herbs for a bright, savory meal. This recipe delivers bold Mediterranean flavors with minimal effort and a short cook time, making it perfect for weeknight cooking. It uses pantry staples and fresh vegetables to create a balanced, satisfying dinner.
Recipe Overview
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Total Time | 30 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Mediterranean |
Story our memory & Intro
This Simple Mediterranean Fish Skillet connects directly to cozy, approachable cooking inspired by Lina Rose’s kitchen story. Hi! I’m Lina Rose, a New Yorker with a big sweet tooth and a love for cozy kitchen moments. I started cooking in a tiny Queens apartment using my grandma’s handwritten recipes and a toaster oven. At Globe Recipe, I share beginner-friendly meals that feel comforting and achievable. This fish skillet reflects that spirit with simple steps and bold flavors.
Cooking fish can feel intimidating, but this method removes the guesswork and builds confidence. You get a golden sear, tender flakes, and a flavorful sauce in one pan. For more approachable meals, explore easy weeknight dinners and quick healthy recipes.
Table of Contents
Table of Contents
Simple Mediterranean Fish Skillet
- Total Time: 30
- Yield: 4 servings 1x
- Diet: High-Protein
Description
A one-pan Mediterranean dish with seared white fish, peppers, tomatoes, and olives. Ready in 30 minutes with bold flavors and minimal cleanup, perfect for weeknight dinners.
Ingredients
4 (6 oz each) white fish fillets (cod, mahi, halibut, or halal-friendly fish)
2 tablespoons olive oil
1 medium yellow pepper (or red/green bell pepper)
1/2 large onion (white or red onion)
4 large garlic cloves
1 teaspoon dried basil (or fresh basil)
1/4 cup low-sodium chicken stock
1 (14 oz) can halved cherry tomatoes
1/4 cup Kalamata olives
1 lemon, sliced
1 teaspoon dried thyme
1 teaspoon dried oregano
Salt and pepper to taste
Instructions
Preheat oven to 375°F (190°C)
Heat olive oil in a large oven-safe skillet over medium-high heat
Season fish with salt and pepper, then sear for 2-3 minutes per side
Remove fish and set aside
Sauté onion and garlic in the skillet until soft, about 3 minutes
Add pepper, cherry tomatoes, olives, basil, thyme, oregano, and chicken stock
Season, bring to a simmer, then return fish to the pan
Transfer to oven and bake for 15 minutes
Garnish with lemon slices and fresh herbs before serving
Notes
Use halal-certified fish if preferred
Adjust spices to taste
Substitute canned diced tomatoes if cherry tomatoes unavailable
Leftovers store well in the fridge for 2-3 days
- Prep Time: 10
- Cook Time: 20
- Category: seafood recipes
- Method: Skillet
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 7g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 3g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 80mg
Why You’ll Love Simple Mediterranean Fish Skillet
This Simple Mediterranean Fish Skillet delivers fast, reliable results with minimal cleanup. The combination of seared fish, sweet peppers, and briny olives creates a balanced dish that tastes vibrant and fresh.
- One-pan cooking keeps cleanup simple and efficient
- High-protein, nutrient-rich meal with fresh ingredients
- Flexible fish options like cod, mahi, or halibut
- Ready in under 30 minutes for busy evenings
- Pairs well with grains, salads, or simple side dishes

Ingredients Needed for Simple Mediterranean Fish Skillet
| Ingredient | Quantity | Notes with alternatives |
|---|---|---|
| White fish fillets | 4 (6 oz each) | Mahi, cod, halibut, or any firm white fish |
| Olive oil | 2 tablespoons | Use extra virgin for best flavor |
| Yellow pepper | 1 medium | Red or green bell pepper works well |
| Onion | 1/2 large | White or red onion can substitute |
| Garlic cloves | 4 large | Fresh preferred for aroma |
| Dried basil | 1 teaspoon | Use fresh basil if available |
| Chicken stock | 1/4 cup | Use low sodium |
| Additional stock | 1/4 cup | Replaces wine for a halal option |
| Cherry tomatoes | 1/2 cup | Grape tomatoes also work |
| Kalamata olives | 1/3 cup | Green olives for milder flavor |
| Salt and pepper | To taste | Season generously |
| Feta and herbs | Optional garnish | Parsley or basil recommended |
How to Make Instructions
Prepare Ingredients
- Pat fish dry with a paper towel.
- Sprinkle liberally with salt and pepper.
- Slice vegetables and set aside.
Sear the Fish
- Heat a large cast-iron or non-stick skillet to medium-high heat.
- Add olive oil and heat for about 30 seconds until shimmery.
- Add fish to the hot skillet and do not touch.
- Sear for 3-4 minutes per side until it releases easily.
- Remove fish from skillet and set aside.
Build the Sauce
- Add peppers and onion to the skillet.
- Cook 2-3 minutes until slightly soft.
- Add garlic and tomatoes.
- Season with salt and pepper.
- Add basil and both portions of chicken stock.
- Scrape up browned bits from the pan.
Finish Cooking
- Add fish back to the skillet.
- Cook another 3-4 minutes until the fish flakes easily.
- Toss olives into the pan until warmed.
- Serve with feta, herbs, and lemon wedges.

Pro Tips for Perfect Results
Getting the best results with this Simple Mediterranean Fish Skillet comes down to a few smart techniques. First, always start with a properly heated pan. A hot surface helps you achieve that golden crust, similar to what you’ll find in this one-pan Mediterranean fish bake, where texture makes all the difference. Next, avoid moving the fish too early. Let it sear undisturbed so it releases naturally. This step builds flavor and keeps the fillets intact. Also, choose evenly sized pieces for consistent cooking, just like in this Mediterranean cod with herbs and vegetables, where uniform cuts help everything cook evenly. In addition, always deglaze the pan thoroughly. Scraping up those browned bits adds depth to your sauce. Finish with fresh herbs and a squeeze of lemon to brighten the entire dish. These small adjustments turn a simple skillet meal into something truly satisfying.Common Mistakes to Avoid
- Overcrowding the pan reduces heat and prevents proper searing. Cook in batches if needed.
- Skipping the drying step leads to steaming instead of browning. Always pat fish dry.
- Overcooking fish makes it dry. Remove once it flakes easily.
- Using low heat prevents caramelization. Maintain medium-high heat for best results.
- Adding garlic too early can burn it. Add after the vegetables soften.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Cod | Tilapia | Milder flavor and softer texture |
| Kalamata olives | Green olives | Less intense, slightly tangy |
| Chicken stock | Vegetable stock | Lighter, plant-based profile |
| Feta | Goat cheese | Creamier, slightly tangy |
Serving Suggestions and Pairings
This Simple Mediterranean Fish Skillet pairs beautifully with light and fresh sides that balance its rich flavors. For example, fluffy couscous or lemon rice absorbs the savory sauce perfectly, while warm pita bread adds a comforting touch. If you want a complete Mediterranean-style meal, serve it alongside a crisp salad or roasted vegetables. You can also take inspiration from this lemon garlic Mediterranean fish dinner, which highlights bright citrus flavors that complement seafood dishes. For a slightly different twist, pair your skillet with lighter seafood sides like those in this healthy baked tilapia Mediterranean style. These combinations keep your meal balanced while adding variety to your weekly dinner rotation. Whether you’re cooking for a quick weeknight dinner or a relaxed gathering, these pairings make your dish feel complete and thoughtfully prepared.Frequently Asked Questions
Can I use frozen fish for the Simple Mediterranean Fish Skillet?
Yes, frozen fish works well if fully thawed and patted dry before cooking. Excess moisture must be removed to achieve a proper sear.
How do I know when the fish is fully cooked?
Fish is done when it flakes easily with a fork and appears opaque throughout. The internal temperature should reach 145°F.
Why is my fish sticking to the pan?
Fish sticks when the pan is not hot enough or is moved too early. Allow it to sear undisturbed until it naturally releases.
Can I make this dish ahead of time?
Yes, you can prepare the sauce ahead and reheat gently before adding freshly cooked fish. This keeps the texture tender.
What should I serve with the Mediterranean fish skillet?
Serve with grains like quinoa, rice, or couscous and a fresh salad. These sides balance the savory flavors and create a complete meal.
You May Also Like (Based on Your Sitemap)
If you enjoyed this Simple Mediterranean Fish Skillet, here are more delicious recipes from Globe Recipe you can try next:
Mediterranean Favorites Mediterranean Baked Fish with Tomatoes and Olives Lemon Garlic Mediterranean Fish Dinner One-Pan & Easy Seafood Meals One-Pan Shrimp Broccoli Stir Fry Garlic Butter Shrimp Skillet Creamy & Comfort Seafood Dishes Creamy Tuscan Shrimp Dinner Family-Style Baked Seafood DinnerThese recipes keep the same easy, flavorful approach while giving you new ways to enjoy seafood at home.
Final Thoughts & Stay Connected
This Simple Mediterranean Fish Skillet brings together bold flavors, simple steps, and reliable results in one pan. It fits perfectly into busy evenings while still delivering a fresh and satisfying meal. Once you try it, it easily becomes part of your regular dinner routine.
If you enjoy cozy, beginner-friendly recipes like this, stay connected and get more inspiration every week:
- Pinterest → Save and discover new recipe ideas
- X (Twitter) → Quick updates and latest recipes
- Instagram → Behind-the-scenes cooking and visuals
- Facebook → Join the community and share your creations
Follow along and keep your kitchen fun, simple, and full of flavor.