fish in tomato sauce

Baked Fish in Tomato Sauce

There are many delicious and healthy fish dishes that you can easily make at home. This baked fish in tomato sauce is definitely one of them! With just a few simple ingredients, you can whip up a nutritious dish in no time.

This dish is packed with nutrients, including protein and the power anti-oxidant lycopene, and it’s a great way to add some variety to your weekly meal plan. This recipe is not only healthy, but it’s also delicious!

Let’s get cooking!


The ingredients in this baked fish dish are very simple and easy to find. You will need fish fillets, marinara sauce, kalamata olives, olive oil, a lemon, some fresh herbs such as oregano, thyme or rosemary, salt, and pepper.

If you want to take the time to make your own tomato sauce, go for it. But there are plenty of fantastic jarred sauces on the market made with perfectly ripe tomatoes, simmered for hours and seasoned to perfection… So unless you have a nonna who would disown you if you didn’t make it from scratch, save yourself some trouble and go with a store-bought option. This recipe is meant to be quick and delicious! Just be sure to pick an organic sauce made with natural ingredients – nothing too processed or artificial.

When it comes to fish, any firm, mild fish will work well in this recipe. Some good options include tilapia, flounder, sole or cod. Just be sure to rinse the fish fillets and pat them dry before adding them to the baking dish.

How to make fish in tomato sauce

To prepare the fish, you will need to preheat your oven to 450 degrees F. Then, you will need to lightly grease a baking dish with some olive oil and spoon the tomato sauce at the bottom. Next, you will lay the fish fillets on top of the sauce and season them with salt and pepper. Finally, arrange the olives around the fish, top with lemon slices and thyme.

Bake for about 15 minutes until the fish is cooked through, then turn on the broiler on high for a minute or two to get the sauce sizzling. Serve hot!

A few tips and variations

  • One important note – be sure to avoid overcooking the fish. You want the fish to be cooked through, but you don’t want it to be dry or overcooked.
  • Another thing to keep in mind is that the cooking time may vary depending on the thickness of your fish fillets. So, be sure to check the fish regularly to make sure it’s not overcooked.
  • If you would like to use basil as your herb of choice, it is best to add it after the dish has been cooked. When you add fresh basil to a dish that will be cooked, the heat can cause the basil to turn black. This is not harmful, but it does not look very appealing and it can change the flavor of the dish.
  • Finally, you can also try adding some different spices to this dish to give it a little extra flavor. Some options include cumin, paprika, or chili powder. Or, try adding some capers for a briny flavor.

How to serve fish in tomato sauce

There are endless possibilities when it comes to serving sides with fish in tomato sauce. A few of our favorites include:

  1. brown rice and a simple green salad
  2. quinoa and steamed vegetables
  3. whole wheat orzo sprinkled with Parmesan cheese
  4. oven roasted potatoes

How to store

This fish in tomato sauce can be stored in the fridge for up to 3 days. If you would like to reheat it, you can do so in the oven or in the microwave with a cover (tomato sauce will splatter in the microwave).


More delicious recipes:

Salmon with mustard and rosemary glaze

Easy seared tuna with herbs

Walnut crusted salmon with shallot dressing

fish in tomato sauce
Print Recipe Pin Recipe
5 from 4 votes

Baked fish in tomato sauce

Baked fish in tomato sauce is a healthy, easy-to-make dish that is packed with nutrients and flavor. This recipe is perfect for a quick weeknight meal, and it's kid-friendly too!
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Servings: 4
Author: Veronique Eichler


  • 24 oz Marinara sauce (or any other pasta sauce of your choice – see note below))
  • 1.5 lb Fish fillets (tilapia, flounder, sole, cod…)
  • 20 ea Kalamata olives pitted
  • 1 ea Lemon thinly sliced
  • 1 tbsp Olive oil
  • 6 sprigs Fresh thyme, or oregano
  • Salt and pepper


  • Preheat oven to 450 deg F.
  • Lightly oil your baking dish with olive oil and spoon the tomato sauce at the bottom.
  • Lay out the fish on top of the sauce. Sprinkle with salt and pepper.
  • Arrange the olives around the fish. Top with lemon slices and thyme.
  • Bake for about 15 minutes until the fish is done, then turn on the broiler on high for a minute or two to get the sauce sizzling.
  • Serve hot.


Nutrition Facts
Baked fish in tomato sauce
Amount per Serving
% Daily Value*
Total Fat
Saturated Fat
Total Carbohydrate
Dietary Fiber
Total Sugars
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
Heads up: my posts may contain affiliate links! If you buy something through one of those links, you won't pay a penny more but we'll get a small commission, which helps keep the light on. For more details, read our affiliate disclosure. Thanks!


  1. Pingback: Mediterranean seafood stew - Cuisine With Me

  2. Pingback: Sweet and sour tilapia - Cuisine With Me

  3. Pingback: Easy baked shrimp - Cuisine With Me

  4. Patricia Farano

    5 stars
    I’ve made several recipes from this website and enjoyed all (Check out the eggplant parmesan!)
    Because I live alone, and rarely need full portions, I enjoy recipes I can cut back easily, and this was one. I had haddock in the house, a good quality jarred pasta sauce and some freeze-dried herbs.
    Using those, I created a delicious dinner in, as the recipe says, less than thirty minutes. While the oven was preheating, I put together cucumber-tomato salad and reheated some farro. I served the fish over the farro and had a healthy, delicious and quick dinner with minimal clean up. A trifecta for sure.
    This one will be in my repertoire.

Leave a Comment

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

Recipe Rating

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