Crispy Tilapia Tacos


After eating delicious fish tacos at local restaurants, I've combined my favorite aspects into this one fresh recipe for crispy tilapia tacos.

fish tacos with lime
Prep Time:
30 mins
Cook Time:
10 mins
Total Time:
40 mins
8 tacos



  • 1 cup shredded red cabbage, or more to taste

  • 1 carrot, shredded

  • 1 green apple, shredded

  • 2 green onions, chopped

  • ¼ cup chopped fresh cilantro, or to taste

  • 2 small limes, juiced


  • ½ cup mayonnaise

  • 1 clove garlic, crushed, or more to taste

  • 1 teaspoon lemon juice

  • ½ teaspoon ketchup

  • 1 pinch salt to taste

  • ½ cup all-purpose flour

  • 1 large egg, beaten

  • ½ cup panko bread crumbs

  • 1 pinch ground cumin, or to taste

  • 1 pinch salt and ground black pepper to taste

  • 1 ½ cups vegetable oil for frying

  • 2 tilapia fillets

  • 8 (6 inch) corn tortillas, warmed

  • 3 thinly sliced radishes

  • 1 lime, cut into wedges


  1. Combine cabbage, carrot, apple, green onions, cilantro, and lime juice for slaw in a bowl. Combine mayonnaise, garlic, lemon juice, ketchup, and salt for sauce in a separate bowl.

  2. Place flour in a shallow bowl. Place beaten egg in a second bowl. Combine panko, cumin, salt, and pepper in a third bowl.

  3. Heat oil in a deep saucepan over medium heat.

  4. While oil is heating, clean and dry tilapia and cut into 2-inch pieces. Dredge in flour, then egg, then panko mixture.

  5. Lower fish carefully into the hot oil. Fry until golden brown on both sides, 6 to 8 minutes. Transfer to a paper towel-lined plate to drain.

  6. Fill tortillas with fish. Top with slaw, mayonnaise sauce, and radishes. Serve with lime wedges.

Editor's Note:

We have determined the nutritional value of oil for frying based on a retention value of 10% after cooking. Amount will vary depending on cooking time and temperature, ingredient density, and specific type of oil used.

Nutrition Facts (per serving)

598 Calories
34g Fat
59g Carbs
21g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 598
% Daily Value *
Total Fat 34g 44%
Saturated Fat 5g 27%
Cholesterol 77mg 26%
Sodium 401mg 17%
Total Carbohydrate 59g 22%
Dietary Fiber 7g 25%
Total Sugars 7g
Protein 21g
Vitamin C 33mg 164%
Calcium 117mg 9%
Iron 3mg 15%
Potassium 633mg 13%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love