This baked fish recipe uses simple ingredients for big Mediterranean flavor! It’s a crowd-pleaser with any type of white fish.

Baked Fish

Baked fish might sound a bit pedestrian…until you’ve tried this Mediterranean baked fish recipe! One bite and you’ll be singing its praises. Roast up any white fish with lemon, garlic and a simple mix of tomatoes, onions and olives. It comes out perfectly fork tender with a punchy zip from the lemon and tender vegetables to flavor each bite. The minute we tried it, we knew it was destined for our regular rotation: it works as both an easy weeknight meal and for dinner parties!

Types of fish to use

You can use any type of white fish in this baked fish recipe: in fact, it doesn’t even need to be white fish! It works with salmon too. Here are some varieties of mild white fish that work well. Keep in mind that each type of fish has a varying level of fillet thickness:

  • Tilapia
  • Halibut
  • Cod
  • Grouper
  • Snapper
  • Pollock
  • Bass
Baked Fish

Ingredients in this baked fish recipe

This baked fish recipe uses a simple Mediterranean preparation to bring big flavors to the dish! It’s easy to slice up the vegetables before baking, and it comes together into something that seems much greater than the sum of its parts. The genius of this recipe is this: the fish bakes on top of the Mediterranean-style vegetables, which give it just the right amount of moisture. The vegetables then form a tangy sauce that infuses a pop of zingy flavor into each bite. When you plate it up, make sure to add Here’s what you’ll need:

  • White fish fillets
  • Cherry tomatoes, red onion, garlic
  • Green olives and capers
  • Fresh parsley
  • Olive oil
  • Dried oregano
  • Lemon juice
  • Salt and pepper
Baked Fish

How to bake fish

Baking white fish is pretty straightforward: it’s all about how thick the fillet is! Here are a few simple tips for how to bake fish:

  • Pat the fillet dry, then season with olive oil, salt, pepper and lemon. This is a great basic flavor profile.
  • Bake the fish for approximately 20 minutes at 425 degrees Fahrenheit. The exact timing depends on the thickness of the fish. A very thin fillet may take 15 minutes, and very thick may take 25 minutes or more.
  • Bake fish until the internal temperature is 140 degrees Fahrenheit when measured with a food thermometer. This is a more precise measurement that yields perfectly cooked fish.

About the olives

This baked fish recipe uses olives for the Mediterranean-style preparation: which can be a polarizing ingredient! You can omit the olives if you’re cooking for olive haters; the dish is still delicious. But we highly recommend using them for the best flavor here! The Italian variety Castelvetrano is a green olive with a mild, buttery flavor: you can find this variety in many grocery stores near the other canned olives.

Baked Fish Recipe

Sides for baked fish

Once you’ve got a pan of this baked fish recipe, we think you’ll agree: it’s a winner! Our entire family loves this one. Here are a few ways to pair this Mediterranean-style dinner: both for quick weeknight meals and for dinners to impress:

More baked fish recipes

Love baked fish recipes? There are loads of ways to prepare fish in the oven. Here are a few more ideas:

This baked fish recipe is…

Pescatarian, gluten-free and dairy free.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Fish

Easy Baked Fish

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 1x


This baked fish recipe uses simple ingredients for big Mediterranean flavor! It’s a crowd-pleaser with any type of white fish.


  • 1 1/2 pounds white fish fillets (tilapia, halibut, cod, snapper, and so forth)
  • 1 pint cherry tomatoes, sliced in half
  • ¼ cup green olives, sliced in half (optional*; we like Castelvetrano)
  • ¼ cup red onion, thinly sliced
  • 3 garlic cloves, minced
  • 2 tablespoons capers, drained
  • 2 tablespoons chopped fresh parsley, divided
  • 2 tablespoons olive oil, divided
  • 1 teaspoon kosher salt, divided
  • Fresh ground black pepper
  • 1 tablespoon dried oregano
  • 2 tablespoons lemon juice


  1. Preheat the oven to 425 degrees Fahrenheit. Allow the fish to stand at room temperature while prepping the vegetables.
  2. Chop the tomatoes, olives, red onion and garlic, as noted above.
  3. Place the chopped vegetables, drained capers, and 1 tablespoon chopped parsley in the bottom of a 9 x 13″ baking dish. Mix with 1 tablespoon olive oil, ¼ teaspoon salt, and fresh ground black pepper.
  4. Pat the fish dry. Rub it with 1 tablespoon olive oil and ¾ teaspoon kosher salt, split between the filets. Sprinkle both with the oregano and a few grinds black pepper. Place the fillets on top of the vegetables in the pan, then gently drizzle the fillets with the lemon juice.
  5. Place the pan in the oven and bake for 20 to 25 minutes (depending on the thickness of the fish; check at 15 minutes for very thin fillets), until the fish is flaky and the internal temperature is 140 degrees Fahrenheit when measured with a food thermometer. Garnish with the remaining 1 tablespoon chopped parsley and serve immediately, adding a few spoonful of vegetables to each plate (over the top or next to the fish).


*Omit the olives if you’re cooking for olive haters; the dish is still delicious. But we highly recommend using them for the best flavor here! The Italian variety Castelvetrano has a mild, buttery flavor. 

  • Category: Main dish
  • Method: Baked
  • Cuisine: Fish
  • Diet: Gluten Free

Keywords: Baked fish, baked fish recipe, how to bake fish, baked fish recipes

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

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


  1. Thanks! This looks amazing, will pick up some fresh fish today. And it’s only 4 points per serving for those on Weight Watchers.

    1. Made this exactly as written including the Castelvetrano olives and Tilapia last night and it was AH-MAZING. Definitely on the keeper list. THANKS.

  2. Made with two thick cut Atlantic cod fillets and used black olives as I keep those on hand. Used up the last of my summer cherry tomatoes. I liked how easy this was to put together and quick to cook. I roasted some broccoli on a separate pan at the same time and it was a perfect light and quick dinner for two.

  3. I made this last night and it was obscenely delicious and so unbelievably easy. It will definitely be in heavy rotation for a while!

  4. We got frozen tilapia fillets at home and they would be perfect for this. I’ve always loved to bake our dinners, you can just do other things while you wait for them to be cooked

  5. My wife wanted me to try this tonight…and we did. We are from the East coast of Canada and have plenty of Haddock and Halibut on hand and decided to use the Haddock.. a wonderful white fish here on this Coast.
    It was delicious !
    The cherry tomatoes we bought from a farm market in the Annapolis Valley, Nova Scotia were so sweet and added so much to this dish, source your tomatoes locally they are always the best.
    The Olives you recommended – Castelvetrano we purchased and totally awesome … the flavor was second to none.
    We questioned the amount of Oregano, but as always… we follow a new recipe as written – well we were pleasantly surprised … it was perfect flavoring…
    Can’t wait to go to Europe/Mediterranean area in the Spring to try more of this type of dish during our travels there.

    Thank you so much for sharing.. our next dinner guests will be pleasantly surprised when we serve this meal to them…
    A White Pino Grigio served with this dish was thee perfect pairing…
    Steve & Nancy

  6. Excited to try tonight for our Friday fish with fried potatoes and your yummy Mediterranean veggies. Appreciate your special recipes. I’ll be giving my daughter your cookbook for her birthday. She’ll appreciate the vegan recipes.

See More Comments