Want to know what makes these the BEST Fish Tacos? Boldly seasoned white fish is lightly dredged before being pan seared to flaky, crispy perfection. Then it’s served in a tortilla with homemade baja sauce! 

fish tacos on a serving platter

Best Fish Tacos

To me, nothing says summertime like homemade fish tacos! These tacos come together in no time with simple ingredients that create the biggest flavor. The fish itself is coated in seasoned flour that’s got chili powder, garlic, paprika, and more. When you quickly sear the coated fish in your pan, the outside gets golden and crisp while the inside stays juicy and flaky. All that to say, my favorite part of this whole recipe is the homemade baja sauce! It’s creamy, tangy, and just a little spicy (depending on how much hot sauce you want in there). I think I could probably drink it with a straw… mostly joking. 

Make taco Tuesday the best night of the week with recipes like beef tacos, mushroom tacos, and BLT tacos

What fish is best for fish tacos?

The best fish for these tacos is cod, if you can find it. If not, you can always use tilapia which is easy to find, or any kind of white fish you like. If white fish isn’t your favorite, you can always make my blackened salmon tacos instead! 

How to Make the Best Fish Tacos

  • Cut and pat dry. Gently pat the fish dry with paper towels. Cut the fish into bite sized pieces (about 1-inch is ideal). 
  • Season the flour. Mix together the flour, chili powder, garlic, salt, cumin, paprika, and cayenne until combined. 
  • Prep the pan. Heat the butter and oil in a large skillet over medium-high heat.
  • Cook the fish. Dredge the fish in the flour mixture and add HALF of the fish pieces to the hot skillet. Cook the fish for about 2 minutes on each side, until golden. Remove from the pan to a paper towel lined plate and sprinkle with salt as desired. Repeat with the remaining fish.
  • Make the sauce. Whisk all of the ingredients together. 
six panel collage image showing the process of preparing the best fish tacos

Ingredient Notes

For the fish:

  • Fish – Cod is my favorite to use, but any white fish works. If you’re using frozen fish, let it first thaw to room temperature. Of course, don’t forget to pat the fish dry first, no matter what kind you use! Otherwise, the seasoned flour won’t stick to it. 
  • Flour – This is what helps give the fish that gorgeous golden crust. 
  • Seasonings – A blend of chili powder, garlic powder, salt, cumin, smoked paprika, and cayenne powder create the best flavor! Adjust all spices as needed. I like to sprinkle in a little extra cayenne for the heat! 
  • Butter and Oil – I like to use both when searing the fish. The butter adds flavor while the oil gives it the best sear. Unsalted and salted butter are both fine, so just use what you have. 

For the sauce:

  • Mayonnaise and Sour Cream – Regular or low-fat work for each of these ingredients. 
  • Salsa – Just use a jar of your favorite store-bought red salsa. I like to use a spicy salsa for even more flavor! 
  • Fresh Lime Juice – Bottled lime juice works in a pinch, but fresh really is best here. 
  • Seasonings – To best compliment the fish and get that signature baja sauce flavor, use chili powder, garlic powder, cumin, and salt. Flaky sea salt is best for enhancing flavor without making everything taste salty. 
  • Hot Sauce – Optional, but highly recommended. Even if you’re not into spicy food, just a few shakes of hot sauce in this sauce really does wonders. Use your favorite kind! 
best fish tacos with homemade sauce drizzled over them

Enjoy!

5 from 18 votes

Best Fish Tacos

Want to know what makes these the BEST Fish Tacos? Boldly seasoned white fish is lightly dredged before being pan seared to flaky, crispy perfection. Then it’s served in a tortilla with homemade baja sauce!
Prep 10 minutes
Cook 10 minutes
Total 20 minutes
Servings 6 People

Ingredients 

FOR THE FISH:

FOR THE SAUCE:

Instructions 

FOR THE FISH:

  • Lay the fish out on a cutting board and gently pat dry with paper towels. Then, cut the fish into bite sized pieces, about 1 inch.
  • In a shallow bowl combine the flour, chili powder, garlic, salt, cumin, paprika, and cayenne using a fork until well combined.
  • Heat one Tablespoon of the butter and oil in a large skillet over medium high heat.
  • Dredge the fish in the flour mixture and add HALF of the fish pieces to the hot skillet Cook the fish for about 2 minutes on each side, until golden. Remove from the pan to a paper towel lined plate and sprinkle with salt as desired. Repeat with the remaining fish.
  • Serve immediately in flour or corn tortillas with fish taco sauce and your favorite toppings.

FOR THE SAUCE:

  • In a medium bowl, whisk all ingredients together until smooth. Chill for up to 2 weeks or until ready to serve.

Video

Notes

NOTE:  We find these best served with the fish taco sauce above as well as topped with this Black Bean Salsa!  See notes in post for more on what to serve with these tacos.
NOTE ON SERVING SIZE:  Nutrition does not include the tortilla shells, only the fish and taco sauce.
 

Nutrition

Serving: 2Tacos, Calories: 271kcal, Carbohydrates: 19g, Protein: 3g, Fat: 21g, Saturated Fat: 6g, Cholesterol: 22mg, Sodium: 702mg, Potassium: 103mg, Fiber: 1g, Sugar: 1g, Vitamin A: 661IU, Vitamin C: 1mg, Calcium: 23mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Mexican
Like this? Rate & review this recipe below!

 

 

 


Hey! Nice to meet you! I'm Nichole!

Welcome to The Salty Marshmallow! I'm a mom, animal lover, photographer, & kitchen mess-maker. Here you will find the result of my decades-long passion for chasing the best flavors in the kitchen, all meant to be cooked by regular people with busy lives just like you and me.

Related Recipes

5 from 18 votes (7 ratings without comment)

Rate & Review!

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

Recipe Rating




16 Comments

  1. 5 stars
    I did not flour the cod, just applied the seasonings and fried in a cast iron pan, I also substituted yogurt for the sour cream, the rest of the recipe I followed as written. I found the black bean salsa surprisingly good and would make just to eat with tortilla chips. This is the best fish taco recipe I have made and thoroughly enjoyed it.

  2. 5 stars
    Really Really GOOD. My entire family LOVED IT!! I used Cod and followed the directions without making any changes. The black bean salsa is also a huge winner. THANK YOU!

  3. 5 stars
    These fish tacos are so amazing especially topped with the sauce and black bean salsa. This recipe is going to become a regular in our house!

  4. 5 stars
    Tried these for dinner last night and they were a hit all around the table! Easily, a new family favorite dish!

  5. i love fish tacos but can never get the fish to be crispy by this dreging and pan frying technique…the coating always falls off…any suggestions

    1. Hi! If your coating is falling off, your pan isn’t hot enough. You want to make sure the pan is nice and hot to get a sear on the fish. Also, be sure to allow the fish to cook for about 1 minute per side, if you turn it too soon that will also cause the breading to fall off. Hope that helps 🙂