This fish tacos recipe came from one of those desperate weeknight moments when Safa declared he was "bored of chicken again." We'd been hearing about these incredible Baja fish tacos from friends, so I figured why not try making them ourselves. After burning the first batch (oops) and undercooking the second, we finally nailed down a version that Safa actually asks for by name.

Why You'll Love This Fish Tacos Recipe
These fish tacos happen fast, which is why they work on busy nights when Safa is hungry and I'm tired. The whole thing takes about thirty minutes from start to finish, and most of that time is just heating oil and chopping cabbage. I can make the slaw and sauce earlier in the day, then just fry the fish when dinner time rolls around. Safa has gotten pretty good at his job - warming tortillas and setting up our taco bar on the counter.
What I really love is how much cheaper these are than ordering fish tacos out. We can make enough for four people for less than what two tacos cost at most restaurants. Plus Safa actually eats them, which is saying something since he's going through a "everything is gross" phase. The crispy fish and creamy sauce win him over every time, and he feels proud that he helped make dinner instead of just complaining about it.
Jump to:
- Why You'll Love This Fish Tacos Recipe
- Ingredients for Fish Tacos
- How To Make Fish Tacos Step By Step
- Smart Swaps for Fish Tacos
- Fish Tacos Variations
- Equipment For Fish Tacos
- Storing Your Fish Tacos
- Why This Fish Tacos Works
- Top Tip
- Mom's Hidden Shortcut That Actually Works (Your Turn to Try It)
- FAQ
- Time for Taco Tuesday (Or Any Day Really)
- Related
- Pairing
- fish tacos
Ingredients for Fish Tacos
The Fish Foundation:
- White fish fillets (cod, mahi mahi, or tilapia)
- All-purpose flour
- Cornstarch
- Beer (for batter)
- Eggs
- Salt and pepper
- Vegetable oil for frying
Fresh Toppings:
- Corn tortillas
- Green cabbage
- Red cabbage (makes it prettier)
- Fresh cilantro
- Lime wedges
- White onion

The Creamy Sauce:
- Lime juice
- Ripe avocados
- Sour cream
- Chipotle peppers
- Garlic
See recipe card for quantities.

How To Make Fish Tacos Step By Step
Prep Work:
- Pat fish completely dry with paper towels
- Cut into pieces that fit in your tortillas
- Season with salt and pepper
- Let sit while you mix the batter
Make the Batter:
- Whisk flour and cornstarch together
- Crack in one egg
- Pour in cold beer slowly while stirring
- Don't worry if it's a little lumpy

Frying Time:
- Heat oil to 375°F (or until a drop of batter sizzles right away)
- Dip fish in batter and drop carefully in oil
- Fry about 3-4 minutes per side until golden
- Drain on paper towels

Assembly:
- Squeeze lime over everything
- Warm tortillas in a dry pan
- Add fish while it's still hot
- Top with cabbage slaw
- Drizzle with avocado crema

Smart Swaps for Fish Tacos
Fish Options:
- Cod → Halibut or snapper (more expensive but tasty)
- Fresh fish → Frozen works fine, just thaw it completely
- White fish → Salmon if you want something different
- Fried → Grilled or baked for lighter version
Batter Changes:
- Beer → Sparkling water or club soda
- Regular flour → Gluten-free flour blend
- Egg → Skip it if you're allergic, batter still works
- Frying → Bake at 425°F for 12-15 minutes
Tortilla Choices:
- Corn → Flour tortillas (Safa prefers these)
- Store-bought → Homemade if you're feeling ambitious
- Regular → Whole wheat
- Tortillas → Lettuce wraps for low-carb
Sauce Swaps:
- Avocado → Skip it if you don't have any
- Sour cream → Greek yogurt
- Chipotle → Regular mayo with hot sauce
Fish Tacos Variations
Tropical Style:
- Add diced mango or pineapple to the slaw
- Use coconut flakes in the coating
- Make the sauce with coconut milk instead of sour cream
- Safa calls these "vacation tacos"
Spicy Version:
- Add jalapeños to the slaw
- Use cayenne in the batter
- Make the sauce with extra chipotle peppers
- This one is too hot for Safabut perfect for adults
Asian Twist:
- Make slaw with sesame oil and rice vinegar
- Add sriracha to the sauce
- Use sesame seeds in the coating
- Serve with pickled vegetables
Simple Grilled:
- Skip the batter completely
- Season fish with cumin and chili powder
- Grill for 4-5 minutes per side
- Perfect for summer when it's too hot to fry
Equipment For Fish Tacos
- Heavy-bottomed pan or Dutch oven (for even heating)
- Candy thermometer (or just test with a drop of batter)
- Fish spatula or regular tongs
- Large mixing bowls
- Sharp knife for chopping
Storing Your Fish Tacos
Component Storage (2-3 days):
- Cook the fish and store it in the fridge
- Keep cabbage slaw in a sealed container
- Store the avocado sauce covered with plastic wrap pressed right on top
- Keep tortillas in their original package
Make-Ahead Tips:
- Set up your taco bar right before serving
- Make slaw and sauce in the morning
- Season and flour the fish but don't cook it until dinner
- Warm tortillas fresh when you're ready to eat
Why This Fish Tacos Works
I've burned plenty of fish and made some truly awful tacos while figuring this out. The beer batter was a game-changer - regular flour coating always got soggy and heavy, but the beer creates these tiny bubbles that keep everything crispy. I picked this up from watching a guy at a taco stand in San Diego who was making hundreds of these things. He never measured anything, just eyeballed the beer until the batter looked right. The alcohol cooks off completely, so Safa can eat them without me worrying about anything weird.
The oil temperature thing took me forever to figure out. I used to just guess and wonder why sometimes the fish was perfect and other times it was either burnt or greasy. Now I actually use a thermometer and keep it right at 375°F. Too hot and the outside burns before the inside cooks. Too cool and you get that gross oily coating that makes everyone feel sick. The sauce balance was trial and error too - Safa kept rejecting batches until I found the right amount of chipotle that gives it smokiness without making him cry.

Top Tip
- The biggest mistake I made for months was trying to flip the fish too early. When you first drop it in the oil, it sticks to the bottom of the pan and you want to move it right away. Don't. Let it cook for at least 3 minutes before you even think about touching it. The coating needs time to set up and create that barrier between the fish and the pan. Safa learned to count to 180 out loud while we wait, which helps me resist the urge to poke at i
- Your oil temperature will drop when you add the fish, especially if you're making a big batch. I used to dump all the pieces in at once and wonder why some were perfect and others were soggy. Now I fry just 2-3 pieces at a time and let the oil come back up to temperature between batches. It takes longer but every piece comes out crispy. If you're feeding a crowd, keep the finished fish warm in a 200°F oven while you finish the rest.
- The tortilla thing seems obvious but most people mess it up. Cold tortillas crack and tear when you try to fold them. I heat them one at a time in a dry skillet for about 30 seconds per side until they get those little brown spots. Safa wraps them in a clean kitchen towel as I finish each one - this keeps them warm and soft. Store-bought tortillas work fine, but warming them properly makes them taste way better than just eating them cold from the package.
Mom's Hidden Shortcut That Actually Works (Your Turn to Try It)
Here's something I figured out by accident that makes fish tacos way easier - I prep everything in mason jars the night before. The slaw goes in one jar, the sauce in another, and I even mix up the batter and store it in the fridge. When dinner time comes around, I just need to cut up the fish and fry it. Safa loves this system because he gets to shake up the slaw jar to mix everything, and it makes him feel like he's actually helping instead of just standing around complaining that he's hungry.
The weird thing is the batter actually gets better overnight in the fridge. Something about letting the flour sit makes it stick to the fish better and get crispier when you fry it. I discovered this when I made batter on a Tuesday, got distracted by Safa's homework drama, and didn't cook until Wednesday. Instead of throwing it out, I figured I'd try it anyway and it was the best batch I'd ever made. Now I always mix the batter the day before on purpose. Safa thinks I'm some kind of genius, but really I just got lucky with my own forgetfulness.

FAQ
What are the best fish for fish tacos?
Cod works great because it's cheap and doesn't taste too fishy for picky eaters like Safa. Mahi mahi is good if you want something with more flavor, and tilapia is fine when it's on sale. Just avoid anything flaky like sole because it falls apart when you try to fry it.
What's the difference between types of fish tacos?
Baja-style uses beer batter and fried fish. Grilled versions just season the fish and cook it on a grill. Some places do blackened fish with Cajun spices. The fancy restaurants add fruit salsas or weird fusion stuff, but the basic idea is always fish, tortilla, something crunchy, something creamy.
Where did fish tacos come from?
They started in Baja California, Mexico, in coastal towns like Ensenada. Originally just street food - fried fish in corn tortillas with cabbage and hot sauce. Surfers brought the idea to California in the 1980s and it spread from there.
How do you stop fish tacos from getting soggy?
Keep everything separate until you eat them. Pat the fish dry after frying and drain extra liquid from the slaw. Use warm tortillas instead of cold ones - they hold up better. Don't let assembled tacos sit around or they turn into mush.
Time for Taco Tuesday (Or Any Day Really)
Now you know everything Safa and I figured out about making fish tacos that actually taste good. From getting the oil temperature right to our mason jar prep trick, these are the things that turned our kitchen disasters into something we both get excited about eating. Safa has started asking his friends if they want to come over for "fish taco night," which is pretty much the highest compliment a seven-year-old can give.
Want more family dinner wins? Try our [Chicken Quesadilla Recipe] that Safa can actually help make without burning anything, our [Mexican Street Corn Salad] that goes perfectly with these Fish Tacos, or our [Homemade Guacamole Recipe] that disappears faster than we can make it. Safa rates all of these "better than restaurants" which might be biased, but I'll take it.
Share your fish taco attempts. We love seeing other families figure out their own versions of this recipe.
Rate this recipe and let us know how it worked for you! Safa always wants to know if other kids like the same foods he does.

Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Fish Tacos:

fish tacos
Ingredients
Equipment
Method
- Pat fish dry with paper towels, cut into taco-sized pieces, and season lightly with salt and pepper.
- In a mixing bowl, whisk flour and cornstarch. Add egg and slowly whisk in cold beer until batter is slightly lumpy.
- Heat oil in a heavy pan to 375°F. Dip fish pieces in batter and fry 3-4 minutes per side until golden brown. Drain on paper towels.
- Blend avocado, sour cream, chipotle peppers, garlic, and lime juice until smooth and creamy.
- Warm tortillas in a skillet. Add hot fried fish, top with shredded cabbage, drizzle sauce, and finish with fresh lime juice.
















Leave a Reply