Spain on a Fork > All Recipes > Main Dishes > Cod with Tomato Sauce | Classic Recipe from Sevilla Spain
All Recipes, Main Dishes / August 14, 2023

Cod with Tomato Sauce | Classic Recipe from Sevilla Spain

This Cod with Tomato Sauce, known in Spain as Bacalao con Tomate, is one of the most popular dishes from the province of Sevilla. We´re talking cod fillets fried in extra virgin olive oil, and then finished off in a simple yet delicious tomato sauce.

Cod with Tomato Sauce
You can serve this dish on a busy weeknight, as it comes together in just 30 minutes, or even for a relaxed weekend lunch. Either way, enjoy it next to some fried potatoes and a crunchy baguette to mop up all that yummy sauce.

Cod with Tomato Sauce
To make this recipe I used cod fillets I bought frozen and thawed out. Just to make things easier and cheaper. Of course, you can also use fresh cod here, as well as any other type of firm white fish. Such as Halibut, Haddock or even Hake.

Cod with Tomato Sauce

TIPS & TRICKS to Make this Recipe: For the tomato sauce I used a can of tomato sauce. You can also use passata or even finely grate your own tomatoes. About 6 to 8 tomatoes will do the trick. This dish will hold for up to 3 days in the fridge in an air-tight container.

Cod with Tomato Sauce

Key Ingredients & Cookware I used in this Recipe:

If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.

Support Spain on a Fork. Get your Spain on a Fork Apron and other awesome Merchandise here.
Spain on a Fork Apron
Your SUPPORT Helps Spain on a Fork Keep Going

Join Me on Patreon!
Spain on a Fork Patreon

Watch the Video Below on How to Make this Spanish Cod with Tomato Sauce

Cod with Tomato Sauce
5 from 2 votes

Cod with Tomato Sauce | Bacalao con Tomate

Course Main Course
Cuisine Spanish
Prep Time 10 minutes
Cook Time 25 minutes
Servings 4
Calories 388 kcal
Author Albert Bevia @ Spain on a Fork


  • 1/4 cup extra virgin olive oil 60 ml
  • 4 cod fillets 7 oz / 200 grams each
  • 1/2 cup all-purpose flour 60 grams
  • 1 large brown onion
  • 8 cloves garlic
  • 14.5 oz can tomato sauce 410 grams
  • 2 bay leaves
  • pinch sea salt
  • dash black pepper
  • dash white sugar
  • handful fresh parsley


  1. Heat a large fry pan with a medium heat and add in the olive oil

  2. Pat the cod fillets dry with paper towels, season with sea salt & black pepper and then coat each fillet in the flour, making sure they´re evenly coated all around

  3. Once the oil is hot add in the cod fillets, all in a single layer, fry for 1 minute per side, then remove from the pan and set aside

  4. Using the same pan with the same heat, add in the onion (roughly diced) and the garlic (thinly sliced), mix with the olive oil, after 4 to 5 minutes and the onion is translucent, add in the can of tomato sauce, season with sea salt, black pepper and a little white sugar, mix together, then add in the bay leaves and lower to a low-medium heat, simmer without mixing

  5. After 10 minutes and the sauce has slightly thickened, add the cod fillets back into the pan, once again in a single layer, then gently flip each fillet that way they´re fully coated in the sauce, place a lid on the pan and simmer until the cod is cooked through, between 3 to 5 minutes

  6. Serve directly out of the pan or transfer into serving dishes, sprinkled with chopped fresh parsley, enjoy!

Recipe Notes

Get the Spanish Olive Oil I used to make this Recipe (10% OFF Your Order with Coupon ONAFORK)

Nutrition Facts
Cod with Tomato Sauce | Bacalao con Tomate
Amount Per Serving
Calories 388 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 2g13%
Polyunsaturated Fat 2g
Monounsaturated Fat 10g
Cholesterol 85mg28%
Sodium 597mg26%
Potassium 1221mg35%
Carbohydrates 23g8%
Fiber 3g13%
Sugar 5g6%
Protein 39g78%
Vitamin A 529IU11%
Vitamin C 14mg17%
Calcium 69mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links, which earn us a commission, but you still pay the same price. Learn more here.


  1. Lilo Rivera

    5 stars
    This was so incredibly delicious! Super simple ingredients but combined into something so very tasty. Magic! We loved it! I’d serve this to guests in a heartbeat!

    13 . Feb . 2024
    • Spain on a Fork

      So happy to hear that! Thanks for the comment 🙂 Much love

      13 . Feb . 2024
  2. Peter Anton Lorentzen

    Hi Albert – this recipe is a winner in my book. I have seen several variations of it before – one of which was called “Caesar’s fish”, although tomato sauce was rather scarce in Rome at the time of Caesar – but your recipe is the simplest and also the best I’ve come across. Made it today, with pollock, which is a lot cheaper than cod in Norway, and it was delicious! Added a few black olives – made it look even better in my opinion. Thank you!

    19 . Aug . 2023
    • Spain on a Fork

      Happy to hear that! Thanks for the comment 🙂 Much love

      19 . Aug . 2023
  3. Chelsey

    5 stars
    I just made this tonight for dinner and it was delicious. I followed the recipe and used all home grown ingredients except the fish. This was the perfect way to use up some of my tomato sauce. The only thing I did different was throw in some cherry tomatoes on the last step to simmer with the fish.

    15 . Aug . 2023
    • Spain on a Fork

      Glad you enjoyed it! Much love 🙂

      15 . Aug . 2023
  4. doug

    No comment. Just interested in Spanish recipes.

    15 . Aug . 2023
  5. Ramya

    Cant wait to make this soon for me can i use tofu i never had cod with tomato sauce before perfect for my after office meals love your recipes as always brightens up my day everyday after work

    14 . Aug . 2023
    • Spain on a Fork

      Sounds great Ramya! Thanks for the comment 🙂 Much love

      14 . Aug . 2023

Leave A Comment

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

Recipe Rating