• Recipes
  • Cod
  • Cookbook
  • Subscribe
  • Contact
menu icon
go to homepage
  • Recipes
  • Cod Recipes
  • Cookbook
  • About
  • Contact
  • Newsletter
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Cod Recipes
    • Cookbook
    • About
    • Contact
    • Newsletter
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ร—
    Home ยป Main Dishes

    Italian Cod with Tomatoes and Olives

    Updated: Aug 1, 2025 by Mamma C ยท This post may contain affiliate links ยท 28 Comments

    • Facebook
    • Email
    • Flipboard
    Jump to Recipe

    You can make Italian Cod with Tomatoes and Olives in less than 25 minutes! You'll love my Nonna's cod recipe accented with garlic, olive oil and parsley. Don't forget to dip crusty bread in the pan juices!

    cod with tomatoes and olives in skillet

    Every time I make this Cod with Tomatoes, it smells like Nonna's been cooking in my kitchen! This is one of her dishes from Naples that I've loved since childhood.

    Think tender, moist, flaky cod in a pool of olive oil flavored with garlic, topped with savory, cooked tomatoes and accented with parsley and black olives. Mmmm.

    Can you smell the aroma?

    I used to call this sautรฉed cod, but it's more of a braised cod dish. The fish turns out so moist after cooking in the liquid!

    You have to try this with a hunk of Italian bread on the side to sop up the delicious pan juices! And don't miss my other cod recipes!

    Recipe ingredients

    raw cod, parsley, garlic, olives, tomatoes, oil

    Cod: Use Atlantic cod, Pacific cod, scrod, haddock, pollock or any sturdy white fish, such as halibut. It's best to use thick fish fillets, so the tomatoes have time to cook down. If you're starting with frozen cod, let it thaw first.

    Tomatoes: You can use fresh tomatoes or four whole, peeled tomatoes from a can, which is what I prefer. You can use the rest of the can of tomatoes for these Green Beans with Tomatoes and Garlic or these Italian Sautรฉed Mushrooms, or simply use them to make tomato sauce.

    If using fresh tomatoes, you'll need to remove the core and most of the seeds. It's optional to peel the skin off, but if you leave it on, you may find little bits of skin in your pan when the tomatoes are cooked.

    Olives: These are optional but add a nice pop of color and a salty flavor accent. I prefer black olives, but feel free to use your favorite kind.

    How to make Italian cod with tomatoes

    See the card at the end of this post for the full recipe, but here's an overview.

    It's best to use a 12-inch skillet with a lid (affiliate link) for this recipe. You could use a 12-inch frying pan with a lid if needed.

    garlic in pan, raw fish with tomatoes, cooked fish with tomatoes, olives, garlic
    1. Sautรฉ thinly sliced garlic in a tablespoon of olive oil over medium-high heat.
    2. Add the cod and top with tomatoes, parsley, salt and pepper. Pour the remaining olive oil over the top.
    3. Bring to a boil, then lower the heat. Cover the pan and let the fish cook for at least 10 minutes, or until it flakes easily with a fork. Add the olives during the last minute of cooking.
    fish with tomatoes, olives and parsley on plate with bread

    Recipe tips

    • Briefly cooking the garlic slices first ensures they'll be tender when the fish is done. I recently updated the recipe to include this step. (The photos of the cooked fish include more firm garlic that wasn't sautรฉed first.)
    • Don't flip the cod during cooking because it's not necessary and can cause the tender fish to fall apart.
    • You can make this up to two hours before serving it and leave it in the pan uncovered on the stove, reheating if desired. Nonna always believed the food has to wait for you, not the other way around.

    What to serve with it

    Besides the requisite crusty bread, you have to try this cod dinner with Italian Green Beans with Tomatoes! It's a match made in heaven.

    You also can serve this fish and tomatoes over rice cooked like pasta. And don't forget a delicious Italian green salad!

    Frequently asked questions

    Can you bake cod with tomatoes?

    You can, but you'd probably have to roast the tomatoes first. Most recipes call for roasting the tomatoes tossed in oil for 10 minutes at 400 degrees F before adding the cod and baking for an additional 10-15 minutes.

    It's quicker to make this Italian cod on the stove!

    How long does it take to cook cod in a pan?

    It should take about 11 minutes to cook cod on the stove using this recipe, but it will depend on the thickness of your fish. The cod is done when you can flake it with a fork.

    When the pan comes to a boil, you can cook the fish covered for 10 minutes. Then you can turn off the heat and let the cod continue to steam in the covered pan for a few minutes until you're ready to serve it. The cod will be very tender.

    I hope you enjoy this Skillet Cod with Tomatoes as much as we do! My kids have loved this dish since they were little (minus the olives)!

    More cod recipes

    If you love cod, check out this Baked Cod with Bread Crumbs and Butter, this keto Parmesan Baked Cod and this Garlic Butter Baked Cod.

    You also may like Broiled Cod with Paprika, Pan-Seared Cod Loins or Grilled Cod Fillets. And you have to try this easy Oven-Roasted Cod.

    If you enjoy fried fish, don't miss this Oven-Fried Cod, Pan-Fried Cod Fish, Beer-Battered Cod or Fried Baccalร  (Salted Cod Fish)!

    Enjoy!

    If you try this skillet cod recipe, be sure to leave a comment and a rating!

    fish with tomatoes, olives, parsley in pan

    Italian Cod with Tomatoes

    My Nonna's Skillet Cod with Tomatoes is quick and delicious!
    5 from 11 votes
    Print Pin Rate Save Go to Collections
    Course: Main Course
    Cuisine: Italian
    Diet: Gluten Free
    Prep Time: 10 minutes minutes
    Cook Time: 13 minutes minutes
    Total Time: 23 minutes minutes
    Servings: 4
    Calories: 296kcal
    Author: Mamma C

    Ingredients

    • 1 ยฝ pounds fresh cod fillets (see notes for substitutions)
    • 4 medium vine tomatoes (fresh or picked from a can of peeled, whole tomatoes)
    • 3 large cloves garlic (peeled and sliced)
    • ยผ teaspoon black pepper
    • ยผ teaspoon salt (plus more to taste, if needed)
    • 3 tablespoons chopped fresh parsley (divided use)
    • 1 ounce sliced black olives (drained & patted dry for garnish, optional)
    • ยผ cup + 1 tablespoon olive oil
    US Customary - Metric

    Instructions

    • Rinse the cod in cold water and remove any bones. Pat fish dry with a paper towel.
    • Rinse parsley and dry it before chopping the leaves. Set aside. Slice up the garlic.
    • If using fresh tomatoes, rinse, core, and peel them (optional). Cut the tomatoes into 1-inch wedges and remove the seeds. (If using canned tomatoes, just use four tomatoes from the can. Cut them up with a fork and drain the juice.)
    • Heat one tablespoon of the olive oil in a 12-inch skillet on mediump-high. Add the garlic and saute it for two minutes until fragrant and sizzling. Then add the cod and top with tomatoes, 2 tablespoons of parsley, pepper and ยผ teaspoon salt. Pour ยผ cup of olive oil on top and bring the pan to a boil.
    • When boiling, put the heat on low and cover the pan. Cook until the cod can be flaked with a fork. The cooking time will depend on the thickness of your fish, but start checking after 10 minutes of being covered. Do not flip the fish. When the cod is just about done, add olives for the last minute of cooking.
    • When the cod is done, turn off the heat. If desired, you can let the fish sit in the covered pan for a few minutes until you're ready to serve it. (The cod can stay in the pan for up to two hours, but uncover it after a few minutes, so it doesn't continue steaming in the pan. Reheat if desired.) Garnish with a tablespoon of parsley and add any extra salt needed before serving.
    • Refrigerate leftovers for up to four days. I would not recommend freezing this.

    Notes

    Fish: Use Atlantic cod, Pacific cod, scrod, haddock, pollock or any sturdy white fish, such as halibut. It's best to use thick fish fillets, so the tomatoes have time to cook down. If you're starting with frozen cod, let it thaw first.
    Tomatoes: If you use fresh tomatoes, it's best to peel them first, so you don't end up with pieces of tomato skin in the final dish. For convenience, I prefer using four whole, peeled tomatoes from a 28-ounce can.
    Then, I use the remaining canned tomatoes to make Italian Green Beans to go with the cod. You also could use the remaining tomatoes to make Italian Sauteed Mushrooms or a tomato sauce for pasta.

    Nutrition

    Calories: 296kcal | Carbohydrates: 6g | Protein: 32g | Fat: 16g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Cholesterol: 73mg | Sodium: 356mg | Potassium: 1024mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1374IU | Vitamin C: 23mg | Calcium: 52mg | Iron: 1mg
    Tried this Recipe? Mention @cookingwithmammac or tag #CookingWithMammaC!

    (Recipe Source: Adapted from Nonna, who taught Mom to make this. Originally published on July 22, 2014 as "Nonna's Fish with Tomatoes" and updated now with additional photos and information, plus a tweak to the recipe.)

    Don't miss my Pasta & Sauces E-Cookbook! Please SUBSCRIBE and follow me on PINTEREST, FACEBOOK, and INSTAGRAM!

    More Main Dish Recipes

    • glass bowl of homemade orange vinaigrette
      Orange Vinaigrette Recipe
    • glass bowl of homemade maple vinaigrette
      Maple Vinaigrette Dressing (Easy!)
    • salad with apples, pecans and mozzarella
      Fall Salad with Apples and Pecans
    • zucchini pizza casserole in a pan garnished with basil
      Zucchini Pizza Casserole (Low-Carb)
    • Facebook
    • Email
    • Flipboard

    Comments

    1. NHHiker says

      August 17, 2025 at 7:59 am

      5 stars
      Fabulous! I had to improvise (canned petite tomatoes with all the juice, dried parsley, green Spanish olives) & it still was amazing. So easy & so delicious!

      Reply
      • Mamma C says

        August 17, 2025 at 11:26 am

        Hi NHHiker - I love hearing that! I grew up eating this meal.

        Reply
    2. Laura Ludovici says

      April 20, 2023 at 9:53 am

      5 stars
      This dish was absolutely delicious. Instead of olives, I used a Sicilian jarred olive salad packed in olive oil. Highly recommend! I was just so tired of the same old fish...especially Fridays in Lent! Thanks for this.

      Reply
      • Mamma C says

        April 20, 2023 at 4:13 pm

        Hi Laura - That's great to hear! Thanks so much for letting me know.

        Reply
    3. Helen says

      March 31, 2022 at 4:17 am

      This us exactly how my mother made cod. Still love it today. Thank you so much

      Reply
      • Mamma C says

        March 31, 2022 at 6:40 am

        Hi Helen - You're welcome! We love this too.

        Reply
    4. Bernie ~ A Gouda Life says

      August 30, 2018 at 12:12 pm

      5 stars
      We love fish at our house and this is such a great option to breading/frying! Can't wait to try it.

      Reply
      • Mamma C says

        August 30, 2018 at 4:12 pm

        Hi Bernie - We love fish too! I hope you guys enjoy this.

        Reply
    « Older Comments
    5 from 11 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hi, I'm Andrea, also known as Mamma C. I've been sharing family-tested recipes from my Italian-American kitchen for 11 years! I hope you'll visit often!

    More about me โ†’

    Popular

    • slice of cheesecake on plate
      Fluffy Crustless Cheesecake (NY Style)
    • OVEN-FRIED COD RECIPE (CRISPY & DELICIOUS!)
      Oven-Fried Cod Recipe (Crispy & Delicious!)
    • portion of zucchini casserole on plate
      Italian Zucchini Bake
    • plate of sausage, peppers and onions
      Baked Sausage, Peppers and Onions

    Cookie Recipes

    • platter of italian jam cookies with powdered sugar
      Italian Jam Cookies (Pizzicati)
    • frosted brownies on a plate
      The Best Brownies with Frosting
    • plate of amaretti cookies topped with almonds
      Italian Amaretti Cookies (Soft & Chewy)
    • platter of almond biscotti sprinkled with powdered sugar
      Almond Biscotti Recipe
    • chocolate pizzelle held up over a platter of more pizzelles
      Chocolate Pizzelle Recipe
    • plate of italian lemon pizzelle cookies with powdered sugar
      Lemon Pizzelle Recipe

    Footer

    โ†‘ back to top

    RECIPES

    Newsletter

    • Sign Up! for emails and updates

    About

    • About Me
    • Contact
    • Privacy Policy
    • ACCESSIBILITY
    • Cookbook
    • Web Stories
     

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright ยฉ 2014-2025 Cooking with Mamma Cยฎ

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.