| |

Crispy Fish Tacos

These Fish Tacos are little bundles of pure deliciousness. Just the thought of the crispy fish combined with the creamy avocado, crunchy cabbage and zesty lime makes my heart flutter.

Three fish tacos on grey plate.

More Taco Recipes!

Here at Zested Lemon we LOVE tacos. Taco Tuesday is our favorite day of the week. We’re constantly putting things into taco form like Beet and Kale Tacos, Spicy Tofu Tacos or Birria Tacos (just to name a few)!

These Crispy Fish Tacos are definitely a crowd favorite of all the taco recipes. Sometimes going back to the classics is the way to go. Don’t take my word for it though! Give em a try for yourself!

Two hands assembling fish tacos on brown cutting board.

See How We Made Crispy Fish Tacos

Instructions to make crispy fish taco recipe.
Three fish tacos on grey plate.

Crispy Fish Tacos

Yield: 12 tacos
Prep Time: 15 minutes
Cook Time: 5 minutes
Pin Recipe Print Recipe Rate Recipe
These Crispy Fish Tacos are little bundles of pure zesty deliciousness.


  • 2 Roma tomatoes
  • 1/4 head red cabbage
  • 1/2 jalapeño
  • 1/4 cup cilantro , lightly packed
  • 1/2-1 tsp. lime juice
  • 24 oz. white fish, cut into 4 filets (see note 1)
  • 1 egg
  • 1/2 cup breadcrumbs
  • 1 avocado
  • 12 small corn tortillas
  • plain Greek yogurt, optional
  • olive oil
  • salt


  • Prep Fresh Ingredients: Dice the tomatoes. Thinly slice the cabbage. The thinner, the better! Remove the seeds from the jalapeño and finely dice the jalapeño. Roughly chop the cilantro. Combine the tomatoes, cabbage, jalapeño, cilantro, lime juice and a couple pinches of salt in a bowl. Set aside and store in the fridge until needed.
  • Prep Fish: Pat fish with a paper towel to remove any excess moisture. Season the fish with a pinch of salt on each side.
  • Coat Fish: Whisk the egg in a shallow bowl or rimmed plate. Put the bread crumbs on another plate. Dip the fish in the egg. Then immediately coat the fish with the breadcrumbs (see note 2).
  • Cook Fish: Immediately after coating the fish generously coat the bottom of a deep pan with oil and place over medium to medium/high heat. Cook the fish for 2-3 minutes of each side or until golden brown. You should hear it sizzle! Place fish on paper towel after cooking to absorb excess oil. Gently break the fish into pieces with two forks (optional).
  • Assemble & Enjoy: Cut the avocado into cubes. Assemble the tacos by adding a handful of the fresh ingredients (cabbage/tomato/jalapeño/cilantro mixture) to each tortilla. Top with the crispy fish, avocado and plain Greek yogurt. Serve with lime wedges if desired and enjoy!


Note 1: I personally use tilapia in this recipe but other examples of white fish to use for tacos are cod, snapper or grouper.
Note 2: Perform steps 3 and 4 in quick succession to ensure your fish is crispy!


Serving: 3Tacos | Calories: 552kcal | Carbohydrates: 52g | Protein: 30g | Fat: 27g | Sodium: 421mg | Fiber: 10g | Sugar: 7g
Have you tried this recipe? Let me know what you think! Rate this recipe and leave a comment below.

Similar Posts

Leave a Reply

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

Recipe Rating