• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Feasting not Fasting logo

  • Home
  • About
  • Recipes
    • Appetizers
    • Baked Goods
    • Breakfast
    • Desserts
    • Drinks and Smoothies
    • Lunches
    • Main Dishes
    • Salads
    • Sauces and Condiments
    • Side Dishes
    • Snacks
    • Soups & Stews
  • Collaboration
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Collaboration
  • Contact
×

Home » Recipes » Course » Main Dishes

Best Fish Taco Recipe

February 14, 2020 by Christy 2 Comments

This post may contain affiliate links. Read my disclosure policy.

Pin
Share
Tweet
Yum
Jump to Recipe Print Recipe

The BEST fish taco recipe around! These tacos are light and healthy, topped with a zesty crema and quick and easy enough for a 25 minute weeknight meal.

Close up picture of fish tacos on a white plate

Fish tacos are one of the best quick and easy dinner recipes out there and a great way to get more seafood in your diet. When done right, they're fresh and bursting with flavor and absolutely irresistible.

What Makes This the Best Fish Taco Recipe

Well friends, let's talk fish tacos for a minute. Have you ever had fish tacos that suck? I have and I assure these are not those tacos. I promise you that.

This recipe has just the right blend of ingredients, is cooked easily on the stovetop and only dirties up one pan. The seasoning blend is absolutely divine together with just the right balance of salty goodness, lime and classic taco flair.

picture of a plate of fish tacos with taco fixings around it

Plus, the rest of the fixings are included right there in the ingredient list so you won't forget a thing. They're factored right into the nutrition facts too unlike many taco recipes so you can get a complete idea of the nutrients you're consuming.

Overall, I've tried many fish taco recipes and this is the best combo I've found. I hope you love them as much as we do!

overhead picture of fish tacos on a plate with toppings all around it

Ingredients

Ingredients are everything in a recipe like fish tacos! I used cod but you can easily sub with tilapia or something more budget friendly if needed. Just make sure that it is FRESH. Freshness is critical with seafood.

While the fish is the star of the recipe obviously, the end result requires just the right spice blend and toppings to make the tacos come together seamlessly. Here's what you'll need to make fish tacos and taco sauce:

  • white fish (cod, haddock, tilapia, mahi mahi, halibut, flounder, grouper - whatever, just make sure its a white, salt water fish and that it is FRESH!)
  • oil (since you're searing on semi-high heat, use an oil with a high smoke point like avocado oil)
  • cumin
  • salt
  • pepper
  • garlic powder
  • onion powder
  • paprika
  • lime
  • yogurt
  • mayonnaise
  • hot sauce

And now for the toppings and fixings! Here are the goodies I used, but feel free to use whatever you prefer:

  • tortillas
  • purple cabbage
  • salsa
  • avocado
  • tomatoes
  • cilantro
  • cheese (we love cotija!)
  • red onion
overhead picture of fish taco ingredients (white fish, cabbage, tomatoes, etc.) on a marble background

How to Make Fish Tacos

Although there are a few steps to the recipe, fish tacos are pretty easy to make. Since the fish cooks quickly it is best to get everything prepped before you even start on the fish. 

  1. First and foremost, prep all of those ingredients. Get the cabbage thinly sliced, chop the tomatoes, slice the avocado, and crumble the cheese. The fish cooks pretty quickly so you won't want to save this for the last minute like you can with other taco recipes, like these turkey tacos. 
  2. Make the sauce. It's easy as can be since all you do is place the yogurt, mayo, lime, garlic powder, cumin, and hot sauce in a bowl and stir it together. Make sure to season with salt and pepper to taste. 
  3. Heat the oil in a skillet and rub the fish down with the seasoning blend: cumin, salt, pepper, garlic powder, paprika, and onion powder. If you're using a cast iron skillet, start heating at low heat for a few minutes before raising the heat to medium-high since cast iron needs to be warmed up slowly. seared fish broken up in a black skillet
  4. Sear the fish on one side for 4-5 minutes. then flip and cook on the other side. Break the fish up in to small pieces and squeeze lime over the top. Make sure not to overcook the fish! 
  5. And the best step of all, serve with all of the fixings and enjoy!

Making Fish Taco Sauce

This fish taco sauce recipe elevates the tacos into something close to godliness. The best part is it takes 2 minutes to make. Seriously, it will probably take you more time to find the ingredients in your kitchen than it will to actually make the sauce.

To make the fish taco sauce, you simply stir the yogurt, mayo, cumin, lime juice, garlic powder, hot sauce and a dash of salt and pepper together. Taste and add a touch more salt if needed.

You can also add more hot sauce if you want it spicier, but I prefer it more creamy since you can always heat things up with a spicy salsa.

side beside pictures of a white sauce before and after being mixed together

What to Serve with Fish Tacos

Tacos are a main dish that needs no sides. That being said, if I'm having company over, I typically make a few extra complementary items to serve with them. Here are a few of my favorites:

  • This blender pico de gallo is easy, fresh and just as good as the kind that takes half hour of chopping to make.
  • Or for a fresh fruity change of pace, this mango avocado salsa is one of the best additions you can possibly make to fish tacos - sooo good!
  • This layered bean dip would be an awesome appetizer or if you're short on time, this blender black bean dip is easy and delish.
  • These pickled red onions bring tacos to the next level.
  • Cilantro lime salad is a great healthy side dish that perfectly complements any taco recipe.
  • These coconut margaritas from Foodie Crush are seriously life changing.
very close up picture of fish tacos on a white plate
Close up picture of fish tacos on a white plate
Print Pin
5 from 1 vote

Best Fish Taco Recipe

The BEST fish taco recipe around! These tacos are light and healthy, topped with a zesty crema and quick and easy enough for a 25 minute weeknight meal.
Course Main Dish
Cuisine Mexican
Prep Time 15 minutes
Cook Time 10 minutes
Servings 6
Calories 594kcal
Author Christy

Ingredients

  • 1 Tbsp. avocado oil (or other oil with a high smoke point and minimal flavor)
  • 1 1/2 lbs. Cod (or similar white fish)
  • 1 tsp. ground cumin
  • 1/2 tsp. garlic powder
  • 1/4 tsp. paprika
  • 1/2 tsp. onion powder
  • 1/4 tsp. black pepper
  • 1/2 Tbsp. lime juice

Taco Fixings

  • 18 6" tortillas, corn or flour
  • 3 cups shredded purple cabbage
  • 2 tomatoes, chopped
  • 1 cup cotija cheese, crumbled
  • 1 cup salsa
  • 1/2 cup finely diced red onion
  • 1/3 cup roughly chopped cilantro
  • 2 large avocados, sliced (or guacamole)

Fish Taco Sauce

  • 1/3 cup plain yogurt (I use whole milk yogurt)
  • 1/4 cup mayonaise
  • 1 Tbsp. lime juice
  • 1/2 tsp. garlic powder
  • 1/2 tsp. Tapatio or other hot sauce
  • 1/2 tsp. cumin
  • salt and pepper to taste
US Customary - Metric

Instructions

  • Prep all taco toppings and set aside. Make sauce by stirring all taco sauce ingredients together in a small bowl. If yogurt is chunky, use a whisk to make sauce smooth and creamy (do not use a blender!). Season with salt and pepper to taste and set aside.
  • Heat oil in a large pan over medium-high heat on the stovetop. While oil is warming up, stir taco seasonings (cumin, garlic powder, paprika, onion powder, salt and pepper) together in a small bowl and rub onto all sides of the fish to coat evenly.
  • Once oil is hot, place piece(s) of fish in pan. Let cook on one side for 3-5 minutes and then use a flat spatula to flip each piece of fish in the pan. Cook on other side for another 3-5 minutes (cooking time will depend on thickness of fish).
  • Break fish up into smaller pieces in the pan and cook 1-3 minutes longer until fully cooked but be careful to not over cook.
  • Remove from heat and pour lime juice or squeeze lime over fish. Toss with spatula to coat fish evenly with lime juice. Serve with taco fixings and taco sauce.

Notes

*If you're using a cast iron skillet, start heating at low heat for a few minutes before raising the heat to medium-high since cast iron needs to be warmed up slowly. 
*For the fish, you can use cod, haddock, tilapia, mahi mahi, halibut, flounder, grouper or  any mild tasting white, salt water fish. Make sure it is fresh. 

Nutrition

Calories: 594kcal | Carbohydrates: 57g | Protein: 34g | Fat: 28g | Saturated Fat: 7g | Cholesterol: 75mg | Sodium: 972mg | Potassium: 1500mg | Fiber: 13g | Sugar: 10g | Vitamin A: 1285IU | Vitamin C: 49mg | Calcium: 315mg | Iron: 5mg
Did you make the recipe? I love seeing your creations!To be featured tag @FeastingNotFasting on Instagram and use the hashtag #FeastingNotFasting - please leave a star rating below too! ★★★★★

Reader Interactions

Comments

  1. Suzie R says

    November 17, 2021 at 8:51 am

    5 stars
    I've made this twice. It's a big hit. If you like fish tacos this is a must. The recipe is very easy to follow. Ingredients are pretty standard. I have most of it in my kitchen all the time. The combination of flavors is perfect. The fish comes out most and flaky. Definitely a winner!

    Reply
    • Christy says

      January 30, 2022 at 10:18 am

      Thank you! I love this fish taco recipe too. It's a great way to get your fish servings in and works well with so many different kinds of fish. 🙂

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Hi, I'm Christy - the foodie, photographer and recipe developer behind Feasting Not Fasting, a site centered on making it easier to eat healthy. More about me…

Footer

Copyright © 2022 · Privacy Policy · Feasting Not Fasting