Easy Fish Tacos

This post may contain affiliate links. Please read my disclosure policy.

Easy Fish Tacos are a great family meal, quick to make and on the table in about 20 minutes!

This recipe starts with white fish fillets (such as tilapia or cod) rubbed with a flavorful spice mixture and baked until tender and flaky.  Add your favorite toppings, some fish taco sauce or a side of Fresh Mango Salsa for the perfect weeknight meal!

Three Easy Fish Tacos on a serving plate

Fish for Tacos

Fish Tacos are one of those easy meals I just don’t make often enough.  They’re fresh and flavorful and everyone loves them, not to mention…. 20 minutes from fridge to table. Win/win!!

These fish tacos start with white fish, we like tilapia (although if you don’t like tilapia, choose your favorite white fish such as cod or haddock). You can really use any fish to make these including salmon.

Tortillas should be gently heated and can be either flour or corn. I prefer the flavor of corn tortillas.

How to Make Fish Tacos

    Dab the fish dry and rub it with the simple homemade spice mixture in the recipe below.
    You can also use your favorit pre-made taco seasoning or cajun seasoning. Mixing your own spices takes just a few minutes, tastes better and you can control salt and spice levels.
  2. BAKE
    Bake the fish in the oven for about 15 min… super fast!
    In those 15 minutes, chop and prep your favorite taco toppings.  By the time the fish is done, the toppings are ready.

Easy Fish Taco on a plate

What to Serve With Fish Tacos

Fish tacos are a complete meal in one and don’t require a lot of extras on the side!  I love to add tons of toppings for everyone to dress up their own and a couple of fresh simple sides.

If I do serve sides with fish tacos, it’s usually something simple like a corn salad or some delicious Spanish Rice!

What to put on fish tacos

Overhead shot of Easy Fish Tacos

How to Make Fish Taco Sauce

I often serve fish tacos with a  classic coleslaw or onion slaw (recipe below) but if you’d like a sauce, the following is one of our favorites!

Combine the following and drizzle over tacos:

  • 3 tablespoons each mayonnaise and sour cream
  • juice from 1/2 fresh lime
  • a pinch of garlic powder and cumin and about 1/2 teaspoon of sriracha

These just take a few quick minutes to prepare so they are perfect for a busy weeknight and just taste so delicious and light.

Favorite Fish Recipes

Did you enjoy these Fish Tacos? Be sure to leave a rating and a comment below!

Three fish tacos on a plate
4.98 from 45 votes
Review Recipe

Easy Fish Tacos

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Author Holly Nilsson
Course Main Course
Cuisine Mexican
Tender flaky fish lightly seasoned and baked makes the perfect filling for these easy fish tacos.


  • 1 ½ pounds fillets of tilapia or cod/haddock
  • 1 tablespoon olive oil
  • 1 tablespoon chilli powder
  • ½ teaspoon cumin
  • ½ teaspoon garlic powder
  • 1 teaspoon paprika
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 1 teaspoon oregano
  • ½ teaspoon onion powder
  • 8 6-inch corn or flour tortillas
  • 1 sliced avocado
  • 1 lime wedged
  • toppings to taste
Fish Taco Sauce (optional)
  • 2 tablespoons mayonnaise
  • 3 tablespoons sour cream
  • ½ lime juiced
  • ½ teaspoon garlic powder
  • ½ teaspoon cumin
  • ½ teaspoon sriracha or to taste

Follow Spend with Pennies on Pinterest


  • Preheat oven to 400°F.
  • Combine all fish taco sauce ingredients in a small bowl and set aside.
  • Combine rub ingredients and rub into fish fillets. Place fish on a parchment lined pan and drizzle with olive oil.
  • Bake for 12-15 minutes or until flaky and cooked.
  • Heat tortillas according to package directions.
  • Break fish into large chunks and divide between tortillas. Top as desired and serve.

Recipe Notes

How to Make Cabbage Onion Slaw: 1 cup green cabbage, shredded 1 white onion, thinly sliced 2 tablespoons cilantro, chopped ⅓ cup sour cream 2 tablespoons fresh lime juice 1 jalapeño pepper seeded & chopped.
Nutritional information includes 2 fish tacos in corn tortillas and no toppings.

Nutrition Information

Calories: 163, Carbohydrates: 27g, Protein: 3g, Fat: 5g, Sodium: 348mg, Potassium: 174mg, Fiber: 4g, Sugar: 1g, Vitamin A: 875IU, Vitamin C: 4.9mg, Calcium: 62mg, Iron: 1.6mg
Keyword best fish taco recipe, easy fish taco recipe, fish tacos, how to make fish tacos
A Fish Taco in a tray, with toppings and a title.
Fish Tacos lined up in a tray with toppings and lime wedges, with writing
Fish Tacos in a tray with toppings and lime, with a title
A Fish Taco in a tray, and Fish Tacos lined in a tray underneath the title.

More Recipes You'll Love

About the author


pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Latest & Greatest Dishes

Leave a Reply

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

Recipe Rating


  1. Just made this tonight – goodness it was delicious. Followed the dry rub to a T, subbed lowfat Greek yogurt for the Mayo and used Light Sour Cream on the sauce – otherwise stayed right with your plan on that as well.

    Topped with the classics – lettuce, tomato, red onion, squeeze of lime, avocado and some feta.

    Have been told it is one to “do again” – so thank you!5 stars

  2. The seasoning is excellent. I quickly made these wonderful easy and tasty fish tacos.
    The seasoning is amazing and the fish is baked, not fried!
    I had my homemade black beans and rice to compliment the meal. I used Dover Sole fish which was easily thawed for this recipe.
    I didn’t have the cabbage onion slaw, and instead just had the onion and mexican cheese. Still it was wonderful.
    It is the amazing rub and fish taco sauce that really made this a very delicious dish.5 stars

  3. This made a delicious dinner. Not a fan of mayo so topped the tacos with pico de gallo. The fish was perfectly cooked and full of flavour. Thanks for an awesome recipe for a quick dinner!!5 stars

  4. The family loved this. Especially the sauce, which they also liked as a dipping sauce for tater tots. I made tge sauce with light mayo and light sour cream, with great results. Thanks!5 stars

  5. Delicious, easy, and super quick. One and a half pounds of tilapia was an appropriate amount for four hungry adults.5 stars

  6. I made this today for lunch and it was amazing! Pretty simple and took less than a half hour to prepare from start to finish. I improvised a little with what I had in the kitchen and it still turned out fabulous. This was my first time baking fish (snapper) and I was pleasantly surprised by how well it held the dry rub seasoning! I topped mine with avocado, pico de Gallo, the special sauce in the recipe, and an Herb & Garlic goat cheese from Publix which truly made the tacos. Accompanied by kale chips for a light but full lunch option. Thanks for making fish tacos so do-able even for beginners like me!5 stars

  7. Wow! Easy To make and tasted fantastic and all the ingredients were readily available having bough the haddock. Thank you for posting such a great recipe!5 stars

  8. These were excellent! I do Weight Watchers, so did mine on half a whole wheat Lavish wrap. The spices were perfect. Used olive oil spray instead oil drizzling oil. I made a little sauce with light sour cream mixed with picante sauce and coriander. Sprinkled 2% Mexican cheese, lettuce, fresh salsa and YUM!5 stars

  9. I found the flavours amazing, but my fish was soggy. However I accidently poured too much olive oil on it, so I will give it another try. I just threw it all in the frying pan on high heat and crisped it up there. I might even try just frying it next time. I make homemade corn tortillas from scratch and topped with a green tomato mexican style salsa with fresh corn and cilantro. Yum. I will definitely try this again.4 stars

  10. Made these last night for dinner, and my family loved them. My husband who typically gives me the side-eye when I mention tilapia for dinner especially enjoyed these tacos. The sauce was easy, fresh and delicious. This recipe will remain on the dinner menu for here on out5 stars

  11. This was a perfect week day healthy meal. The rub was delicious but it could be substituted with taco or blackening seasoning if you did not feel like pulling out all of those spices. I used my own coleslaw, I kept the jalapeño and cilantro on the side. The fish sauce was AMAZING! You must try it! ENJOY!5 stars

  12. I made this last week and about the only mod I did was to use hot paprika. The rub was fantastic my wife and I ate a 1.3 lb cod filet, and she only had barely enough for her lunch the next day. Hands down my favorite go to fish taco recipe from now on.5 stars

  13. We loved everything about this recipe! We used leftover mahi mahi from the previous night and just warmed it up in the skillet with the spice rub….worked perfectly! For the lime sauce (which was awesome!), we didn’t have shiracha sauce, so I added about 1/8 t. of cayenne and could’ve added more. We used iceberg lettuce instead of cabbage and it added just the right amount of crunch. A little onion and tomatoes along with cilantro and YUM!! This is going on our regular rotation. Thank you!5 stars

  14. Loved this! My fish of choice was halibut and salmon (yes, salmon works) because that is what we caught and had in the freezer. I went light on the rub because the fish was, well, wild caught. The sauce is awesome!! I didn’t do the slaw but I did use finely shredded cabbage for crunch.

  15. This recipe was Awesome! My family loved the great flavors. The cabbage and taco sauce sealed the deal Will be making again, Thanks for a Great easy recipe.5 stars

  16. My daughter and I tried your recipe for easy and quick tacos. We both loved them. It was exactly as you labeled it, “Quick & Easy” The sauce was delicious, much better than plain sour cream. We will definetly make this again! I also look forward to trying some of your other recipes too. You get 2 thumbs up or should I say 4? ;)

  17. I am not a skilled cook so I couldn’t believe how well this turned out. It really was an “Easy Fish Taco Recipe,” which is exactly what I Googled to find it.

    Thank you!5 stars

  18. Made these tonight and they tasted just like a restaurant’s fish tacos that we love! My husband ate and ate…and was silent. Says a lot since he talks all the time! We loved them! Thank you!

  19. I made this tonight and it was delicious!! Would definitely make again. The fish sauce was yummy on the tacos and I made a Normal cole slaw to put on top. Rub was great on the tilapia super easy to throw together. I’ve made a couple of your recipes and have enjoyed everything. Next on our list to make is beef stroganoff and the herb crusted salmon!

  20. I am so allergic to fish of any kind. Wish I could figure something out without fish. Maybe deep fried avocado? Something like that.

    1. You could use the same seasonings for either chicken (it will need to cook a bit longer) or shrimp if you can have it.

  21. My husband has been looking for a fish taco recipe with slaw to try. Going to try this one out. Thanks

  22. Oh that looks delicious. My family loves fish tacos but ours are a little boring. Your recipe is one that I’m going to try soon!