Spain on a Fork > All Recipes > Main Dishes > Crispy Fish Better than ANY Restaurant | Crispy Fish with Tomato Sauce
All Recipes, Main Dishes / February 20, 2023

Crispy Fish Better than ANY Restaurant | Crispy Fish with Tomato Sauce

This Crispy Fish with Tomato Sauce, known as Pescado Frito con Salsa de Tomate y Azafran, is possibly the BEST crispy fish recipe ever. We´re talking cod fried in extra virgin olive oil, until it´s golden and crisp, and then served with a saffron tomato sauce.

Crispy Fish with Tomato Sauce
This dish is packed with flavors, easy to make and promises to be better than any restaurant fish you will ever taste. Serve it next to some roasted potatoes and a bottle of Spanish wine for the ultimate Mediterranean experience.

Crispy Fish with Tomato Sauce
For the tomato sauce, I finely grated fresh tomatoes. But you can always use canned tomato sauce. For the fish I used cod filets I bought frozen & thawed out. However, you can use any type of firm white fish you like. Just make sure to pat it completely dry with paper towels.

Crispy Fish with Tomato SauceTIPS & TRICKS to Make this Recipe: After you fry the fish, make sure to place it over a wire rack. This will help the fish keep its light crispy texture.

Crispy Fish 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 Spanish Crispy Fish with Tomato Sauce

Crispy Fish with Tomato Sauce
5 from 1 vote

Crispy Fish with Tomato Sauce | Pescado Frito con Salsa de Tomate y Azafrán

Course Main Course
Cuisine Spanish
Prep Time 10 minutes
Cook Time 15 minutes
Servings 2
Calories 796 kcal
Author Albert Bevia @ Spain on a Fork


  • 6 tbsp extra virgin olive oil 90 ml
  • 6 tomatoes
  • 1 small onion
  • 6 cloves garlic
  • 2 cod fillets 8 oz / 250 grams each
  • 1/2 cup all purpose flour 60 grams
  • 1 egg
  • 1/4 tsp saffron threads
  • pinch sea salt
  • dash black pepper
  • handful fresh parsley


  1. Finely dice the onion, roughly chop the garlic and finely grate the tomatoes

  2. Heat a fry pan with a medium heat and add in 2 tbsp (30 ml) extra virgin olive oil

  3. After a couple of minutes add in the onion and garlic, mix with the olive oil, after 3 minutes and the onion is translucent, add in the saffron, mix together and cook for 30 seconds, then add in the grated tomato, season with sea salt & black pepper, mix together, then lower to a low heat and simmer

  4. Meanwhile, heat a separate fry pan with a medium to medium-high heat, add in 4 tbsp (60 ml) extra virgin olive oil and 3 cloves of garlic (mashed down with a chef´s knife and leaving the skins on)

  5. While the oil is heating, pat dry the cod fillets with paper towels, then season with sea salt and black pepper, cut each fillet into 2 evenly sized pieces, for a total of 4 pieces of cod, coat each one in flour and then in egg wash (1 egg whisked and seasoned with salt & pepper)

  6. As you coat each fillet, add into the pan with the hot olive oil (at this point remove the cloves of garlic), fry the fillets for 3 to 4 minutes per side or until golden and lightly crispy, then transfer over a wire rack with paper towels

  7. After simmering the tomato sauce for about 10 minutes and it has slightly thickened up, remove from the heat

  8. Add the sauce over some serving dishes, place 2 pieces of cod over the sauce on each plate and sprinkle with finely chopped fresh parsley, serve at once, enjoy!

Recipe Notes

Get the Saffron I used to make this Recipe

Nutrition Facts
Crispy Fish with Tomato Sauce | Pescado Frito con Salsa de Tomate y Azafrán
Amount Per Serving
Calories 796 Calories from Fat 423
% Daily Value*
Fat 47g72%
Saturated Fat 7g44%
Trans Fat 0.01g
Polyunsaturated Fat 6g
Monounsaturated Fat 32g
Cholesterol 179mg60%
Sodium 177mg8%
Potassium 1963mg56%
Carbohydrates 45g15%
Fiber 6g25%
Sugar 11g12%
Protein 51g102%
Vitamin A 3285IU66%
Vitamin C 58mg70%
Calcium 115mg12%
Iron 4mg22%
* 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. Jennifer

    5 stars
    Made this for dinner tonight- it was absolutely delicious!! I added a pinch of cinnamon to the sauce as well and it just elevates the dish. Fish was flaky and delicious. Thank you for such a wonderful recipe. ♥️

    21 . Feb . 2023
    • Spain on a Fork

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

      22 . Feb . 2023
  2. Ramya

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

    20 . Feb . 2023
    • Spain on a Fork

      Sounds great Ramya! Much love 🙂

      22 . Feb . 2023

Leave A Comment

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

Recipe Rating