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!

Tools and Ingredients

  • Oven-proof skilletI 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.

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
5 from 2 votes

Mediterranean Baked Fish

A robust, Italian flavored baked fish that’s full of herbs, tomatoes, capers and onions.
Prep: 10 minutes
Cook: 50 minutes
Total: 1 hour
Servings: 4 servings
Save This Recipe


  • 2 tsp 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 tbsp freshly grated orange peel
  • 1 tsp fennel seeds, crushed
  • ½ tsp dried oregano
  • ½ tsp dried thyme
  • ½ tsp dried basil
  • salt and pepper to taste
  • 2 lbs. fish fillets, (sole, flounder, cod, sea bass or other fleshy fish)


  • Preheat oven to 375.
  • 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.
  • 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.


Serving: 4servings, Calories: 338kcal, Carbohydrates: 14g, Protein: 46g, Saturated Fat: 1g, Cholesterol: 113mg, Sodium: 232mg, Fiber: 1g, Sugar: 9g
Course: Fish
Cuisine: Mediterranean
Calories: 338
Keyword: mediterranean baked fish
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!

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.

Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
5 from 2 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating