Spicy Fish Tacos | Mommy's Home Cooking

Spicy Fish Tacos

These Spicy Fish Tacos are quick and easy to prepare. They're delicious enough for a weeknight dinner and tasty enough to please everyone! This recipe is simple, yet so delicious! 

Course Main Course
Cuisine Mexican
Keyword fish, spicy, tacos
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 6 serving
Calories per serving 201 kcal
Author Oriana Romero


  • 1 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon cayenne pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1 lb fresh mahi-mahi fillets. You could use any other white fish in this recipe like tilapia or cod.
  • 2 tablespoons canola oil
  • 6 - 8 corn tortillas
  • 2 cups coleslaw
  • 1/2 cup spicy cilantro and lemon mayonnaise (optional)


  1. In a small bowl mix the salt, peppers, garlic, cumin and paprika. Reserve.
  2. Cut the fish fillets into strips, about 1 inch thick.
  3. Season the fish with the mixture of salt and species (be generous).
  4. Heat the oil in a large skillet over medium-high heat. Cook the fish for 2 -3 minutes each side or until golden and cooked.
  5. Heat the tortillas: Place the tortillas in a clean skillet over medium heat and cook them for about 30 seconds on each side. Or to save time place 4 tortillas on a microwavable plate and wrap them with a damp paper towel. Microwave in 30-second bursts until they are warmed through. Repeat in batches of 4 tortillas until all your tortillas are warm.

  6. Place two strips of fish on each tortilla. Add coleslaw to your liking and spicy cilantro and lemon mayonnaise, if desired.
  7. Serve immediately.

Recipe Notes

Do not cut the fish into strips too thin or they can break apart when you cook them.


I used store-bought cabbage-kale salad mix.


 Did you make this recipe? Don't forget to give it a star rating below!



Please note that nutritional information is a rough estimate and it can vary depending on the products used.


Nutrition Facts
Spicy Fish Tacos
Amount Per Serving
Calories 201 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 1g5%
Cholesterol 61mg20%
Sodium 826mg34%
Potassium 360mg10%
Carbohydrates 4g1%
Protein 14g28%
Vitamin A 380IU8%
Vitamin C 8.8mg11%
Calcium 21mg2%
Iron 1.1mg6%
* Percent Daily Values are based on a 2000 calorie diet.