Skip to Content

Mediterranean Fish Recipe - Easy!

This easy Mediterranean Fish recipe is a one-dish meal, baked in the oven, and ready in less than one hour. Flavored with tomatoes, onions, garlic, white wine, and Italian herbs, this is a perfect light and healthy meal!

A white plate with Mediterranean fish with tomatoes and onions.

I love this simple baked fish recipe. It's easy and full of flavor, while still light and healthy.

Tomatoes, onions, garlic, white wine and Italian herbs...what's not to like? You can use any fish: sole, flounder, cod or even salmon. I like it with cod, but any firm-fleshed fish will work.

This is really a great, easy dish with little chopping involved so you can put it together on a weeknight and get other things done while the sauce is simmering.

You'll have dinner on the table in less than an hour!

PIN THIS RECIPE to your Dinners or Mediterranean boards and remember to FOLLOW US ON PINTEREST!

  • Oven-proof skillet - I love this one!
  • Fish fillets
  • Olive oil
  • Onion, sliced
  • Canned whole tomatoes
  • Bay leaf
  • Capers
  • Garlic, minced
  • White wine
  • Lemon juice
  • Orange juice
  • Grated orange peel
  • Fennel seeds, crushed
  • Dried oregano
  • Dried thyme
  • Dried basil
  • Salt and pepper to taste

How to Make Mediterranean Fish

Step 1. Saute onion in an oven-proof skillet.

Step 2. Add the rest of the ingredients and stir it all together well, then simmer uncovered for 30 minutes.

Step 3. Arrange the fish fillets in the skillet, then spoon some sauce over the fillets. Bake uncovered for 15 to 20 minutes, until fish flakes easily with a fork. Remove bay leaf and serve.

Cook's Tip: You can also use a baking dish if you want a prettier presentation.

A baking dish with Mediterranean baked fish.

Serving Suggestions

We love this Mediterranean fish with brown rice and roasted cauliflower and Brussels sprouts.

You might also like this Mediterranean Pan Seared Trout Recipe with Tzatziki from The Mediterranean Dish.

If you've tried this recipe, please rate the recipe and leave a comment below!

You can also follow me on Facebook, Twitter, Instagram, and Pinterest.

And please join the Southern Food and Fun Facebook group to get all the Southern Food and Fun recipes.

A white plate with Mediterranean fish with tomatoes, onions, and capers.

Mediterranean Baked Fish

Yield: 4 servings
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour

A robust, Italian flavored baked fish that's full of herbs, tomatoes, capers and onions.


  • 2 teaspoon olive oil
  • 1 large onion, sliced
  • 1 16-oz. can whole tomatoes, drained (reserve juice) and coarsely chopped
  • 1 bay leaf
  • 1 small jar capers
  • 1 clove garlic, minced
  • 1 cup dry white wine
  • ½ cup reserved tomato juice
  • ¼ cup fresh lemon juice
  • ¼ cup fresh orange juice
  • 1 tablespoon freshly grated orange peel
  • 1 teaspoon fennel seeds, crushed
  • ½ teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon dried basil
  • salt and pepper to taste
  • 2 lbs. fish fillets, (sole, flounder, cod, sea bass or other fleshy fish)


  1. Preheat oven to 375.
  2. Heat oil in large, oven-proof skillet. Add onion and saute over medium-high about 5 minutes or until beginning to soften. Add remaining ingredients except fish. Simmer uncovered for 30 minutes.
  3. Arrange fish fillets in skillet and spoon most of the sauce over fish. Bake uncovered for 15-20 minutes, until fish flakes easily with fork.


From National Institutes of Health Stay Young at Heart.

Nutrition Information:
Yield: 4 Serving Size: 4 servings
Amount Per Serving: Calories: 338Saturated Fat: 1gCholesterol: 113mgSodium: 232mgCarbohydrates: 14gFiber: 1gSugar: 9gProtein: 46g

Update Notes: This post was originally published January 17, 2012, and on March 16, 2020, was updated with one or more of the following: step-by-step photos, video, updated recipe, new tips.

Adapted from National Institutes of Health Stay Young at Heart Mediterranean Baked Fish.

More Fish Recipes:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe