It seems when I order fish tacos there is always something missing, something that would make them just a tad more interesting. I finally started to put together my own recipe after ordering some very disappointing, extremely expensive poolside soft tacos from a very famous restaurant in Las Vegas.
These Best Fish Tacos are full of flavor with pico de gallo, shredded cabbage, avocado, queso fresco and a special homemade hot sauce!
These easy fish tacos are what I believe to be the best fish tacos. Fresh ingredients, tons of flavor and let’s face it- they are pretty to look at!
The two factors that set these apart from the rest are a vinegar based hot sauce and unique citrus fish marinade. Most fish tacos don’t use a marinade at all for the fish. I see that as just another way to add another layer of sophistication and flavor.
In fact, in Mexico, seafood marinades are made using sour oranges instead of any vinegar. Both acidic, sour orange is hard to find in the states, so vinegar is a nice substitute.
Citrus can tenderize fish, but it can also make it tough if left too long, which is why this quick marinade is perfect!
As for the hot sauce, use a little, or use a lot. Spicy hot sauce with slightly sweet with cilantro undertones and fish taco slaw make for one delicious taco. You can omit the cilantro if you are one of the 50% of the population that has the “cilantro tastes like dirt” gene.
Traditional fish tacos (any soft taco really) are made with corn tortillas, which can be chewy. Heating them in the oven or charring them on the grill will make them softer.
You can also opt for a flour tortilla and no one will judge, I promise. If you do use corn tortillas, use any leftovers to make homemade tortilla chips.
I’m also going to share a little tortilla secret. Mix spices with extra virgin olive oil or canola oil and baste directly onto the tortilla before assembling your soft taco.
This softens and adds flavor! Fish does not take long to marinate, especially when it is thin. Do not marinate fish for as long as you would other meats.
Tools for making Fish Tacos:
Pie Plates– I think every kitchen should have at least three shallow dishes or pie plates for the process of breading or marinating. You can also bake pies in them! Hehe.
Wood cutting board – wood won’t dull your knives like plastic and if treated properly, has natural antimicrobial properties.
Good knife – Global is my favorite! They are worth the price, I promise. I am kind of obsessed with them and store them tucked away so no one else can use them. Including hubby. Hands off my good stuff!
If you like my Fish Tacos, check out some other tasty Mexican inspired dishes:
- Tropical Beef Tacos
- Chipotle Chicken Rice Bowls
- Crispy Pork Tacos
- Mexican Lasagna Rolls
- Mexican Street Corn Salad
- Green Chile Chicken Lasagna
- Mexican Pizza
Fish Tacos
Ingredients
Fish Taco Marinade
- 12 ounces cod fillets
- 1/3 cup Canola oil
- 3 tablespoons lime juice
- 1/2 teaspoon ancho chili powder
- 2 tablespoons water
- 1 teaspoon honey
Fixings
- 1 cup pico de gallo
- 2 limes cut into wedges
- 1 cup queso fresco crumbled
- 1 cup sour cream optional
- 1 cup red cabbage , shredded
- 2 avocados pitted and thinly sliced
Fish Taco Sauce
- 1 teaspoon hot pepper sauce such as Texas Pete
- 1/4 cup white vinegar
- 1/3 cup cider vinegar
- 1 1/2 tablespoons brown sugar
- 1/2 teaspoon cayenne pepper
- 1/2 teaspoon ancho chili powder
- 1 teaspoon sea salt salt
- 1/2 teaspoon black pepper
Spiced Tortillas
- 12 small corn or flour tortillas
- 2 tablespoons extra virgin olive oil
- 1 teaspoon cumin
- Dash of fine sea salt
Instructions
- Wash and pat dry fish.
- Combine canola oil, lime juice, ancho chili powder, water and honey in a shallow baking dish or pie plate. Add cod, place in refrigerator for 15 minutes. Flip to other side and return to refrigerate for additional 15 minutes. Meanwhile, prepare other items.
- Make the signature fish taco sauce by combining hot sauce, white vinegar, cider vinegar, brown sugar, cayenne peppers, ancho chili powder, salt and pepper. Whisk well.
- Wrap tortillas in aluminum foil and place in oven on low heat to warm. Room temperature corn tortillas are rubbery. You can also heat up a small amount of oil in a large frying pan and heat them on either side for 20 seconds. Don’t go too long or else they will crisp and then you will be having fish tostada (worse things can happen!)
- In medium frying pan, spray cooking spray and heat over medium heat. Place cod fillets in the pan, 3 minutes on each side or until they flake easily with a spoon. Remove from pan and slice in ½ thin strips.
- Combine extra virgin olive oil in a small bowl and whisk with cumin and fine sea salt. Baste onto corn or flour tortillas before assembling.
- To serve you can place in an assembly line along a counter for guests to make their own or you can place a strip or two of fish, shredded cabbage and a slice of avocado in each tortilla and then place the other fixings on the side. Drizzle hot sauce in the taco or place a small bowl on each plate for dipping. These can get messy- you’ll be tempted, but don’t put too much in one taco! Garnish with lime wedges, squeeze on top of tacos. You can also make a miniature assembly line on individual plates as seen above. Enjoy!
- If you liked this recipe, make sure to come back and let us know in the comments!
Nutrition
I”m totally on team flour tortilla – I just can’t get past the texture of a soft corn tortilla. I do love your idea of basting the shell before you stuff it. I’ll be trying that next time I have tacos!
Fish tacos would be perfect for taco Tuesday!
These look sooo tasty! Both fish and tacos always go down well in this hous. I love marinading fish- why do you say to marinade it for less time? I often leave it all day , putting the marinade on in the morning.
Some fish just don’t need as much time or can become too tough in a acidic marinade. It depends on the fish, flavor you are going for and of course, the marinade.
I’m a big fan of tacos. These look so fresh & tasty. Love that you made homemade taco sauce for these.
I would love to try the same recipe with paneer in it!! Sounds flavoursome..
It would be delicious with paneer!