We may earn a commission when you click on the affiliate links in this post.
These Easy Fish Tacos are fantastic! Make these for a great weeknight meal when you don’t have a whole lot of time to prepare dinner. The entire family will love them.

Table of Contents
These simple tacos are so yummy and simple to make. I was experimenting one night with extra fish we had and came up with these. Since then, these have been a weeknight dinner staple. They’re easy to throw together on corn tortillas and with lots of yummy toppings, each member of your family can have what they like. Even the people in my family who would not describe themselves as seafood fans enjoy them. Give them a try for dinner tonight! Find helpful tips and more recipes like this below the recipe.

Easy Fish Taco Recipe
Ingredients
- 8 small corn or flour tortilla shells
- 8 fish fillets battered and fully cooked
- 1 cup shredded cabbage
- pico de gallo see below
- cilantro cream sauce see below
- Cotija cheese or feta cheese to taste
- cilantro to taste
Cilantro Cream Sauce:
- 1/2 cup mayonnaise
- 1/2 cup sour cream
- 1/2 bunch cilantro chopped
- 2 teaspoon diced jalapeno
- 1/2 teaspoon cumin
- 1 teaspoon cayenne
- 1 tablespoon lime juice
- salt and pepper to taste
Pico de Gallo:
- 2 plum tomatoes diced
- 2 tablespoon fresh cilantro chopped
- 1 avocado diced
- salt dash
- pepper dash
- 1 tablespoon lime juice
Instructions
- PICO DE GALLO: Toss all ingredients together and let sit in the fridge for about 30 minutes.
- SAUCE: Mix all ingredients together until well blended.
- Put a piece of fish in each tortilla shell.
- Top with cabbage, sauce, pico, feta, and fresh cilantro.
Notes
Recipe Tips:
- If you are in a hurry, you can use frozen fish. Just look in the freezer section of the grocery store for breaded frozen white fish. Arrange them on a baking sheet covered with parchment paper, and bake. Or cook them in a skillet set at medium heat with a little vegetable oil. Then prepare the rest of the recipe as directed.
- If I don’t have time to whip up a fresh sauce, I’ll use a bottled chipotle ranch sauce from the grocery store.
- Another timesaver tip is to use a bag of pre-shredded cabbage.
Nutrition Information
What to Serve with Tacos
Whether you make these tacos part of a full Mexican feast, or serve them a la carte, they’re tasty, filling and easy!
- For a little kick, add paprika or garlic powder
- Salsa
- Mango salsa
- Chopped red onion
- Lime wedges
- Black beans
- Mexican rice
What Fish to use for Fish Tacos
The best fish to use for these easy fish tacos is one that is saltwater fish with a mild flavor, like white fish filets. Some good options are:
- Tilapia
- Snapper
- Mahi Mahi
- Halibut
- Cod
Make It Extra Easy with Frozen Fish
The above being said I have a secret tactic I’ll often use if I’m trying to make these in a hurry: frozen fish! Just look in the freezer section of the grocery store for breaded frozen white fish.
Arrange them on a baking sheet covered with parchment paper, and bake. Or cook them in a skillet set at medium heat with a little vegetable oil. Then prepare the rest of the recipe as directed.
Best Sauce for Seafood Tacos
This fish taco sauce is a blend of a yummy mayonnaise based sauce, then top with fresh pico. This is my preferred way to make them, although if I get super busy and don’t have time to whip up a fresh sauce, I’ll use a bottled chipotle ranch sauce from the grocery store. It’s not quite as good, but it’ll save you even more time when making these easy fish tacos!
- Mayonnaise – You could also swap out some of the mayo for plain Greek yogurt for extra protein and less cholesterol.
- Sour cream – Great base that adds creamy flavor to the sauce.
- Cilantro – Chop up your cilantro.
- Jalapeños – Dice it up and use gloves to help avoid any spice on your fingers.
- Cumin, cayenne pepper, or chili powder – These seasonings work perfectly together creating a little hit into the sauce.
- Lime juice – Fresh squeezed lime juice is best!
Reviews About these Fish Tacos
“I love how simple these are to make! So, so good! I love the crispy fish and the flavors of sauce and pico together.”
-Amy
Questions About These Tacos
Yes, just be sure to buy gluten-free battered fish (I like the ones at Trader Joes) or use fish that isn’t battered.
Fish will always taste best made fresh. We have an excellent battered fish recipe on our Fish and Chips post.
Yes! Grilling or baking the fish is a healthier alternative and still delivers fantastic flavor. Bake at 400°F (200°C) for about 10-15 minutes or grill until cooked through and flaky.
READ NEXT: 75+ Cinco de Mayo Food Recipes
More Taco Recipes
Tacos are a staple around our house and for good reason; you can dress them up a million different ways! Here are some more tasty taco recipes to serve at your next Taco Tuesday (or Wednesday or whenever!)
More Fish Recipes
Don’t be afraid to experiment with more fish recipes! There are so many delicious ways to cook up some chicken of the sea. If you like fish tacos, then you’ll also really love these Fiesta Fish Taco Bowls or this scrumptious Sushi Bake.
Thank you for your imagination in making great meals
Thanks so much for your nice comment! We will do our best to keep the recipes comin’ 🙂
Absolutely delicious recipe. Made with frozen battered haddock.
I only used 1/4 tsp cayenne pepper and added a bit of sea salt.
I love how simple these are to make! So, so good! I love the crispy fish and the flavors of sauce and pico together.
Fish tacos are seriously the best!! Love breaded, crunchy fish, especially when it’s topped with everything in this recipe!
Thanks so much for posting a wonderful & delicious fish taco recipe! I’m definitely not a big meat eater, but whenever I do, it’s always fish dinner! I will definitely trying this just as soon as I can, and I’ll sure be looking forward to tasting it! Thanks, again.
It’s a shame you don’t have a donate button! I’d most certainly donate to this brilliant blog!
I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account.
I look forward to new updates and will share this website with my Facebook group.
Chat soon!