I started making these crispy fish tacos when I wanted the same crunchy texture of restaurant-style tacos without dealing with a pot full of hot oil. After a few batches in the air fryer, I found a method that gives the fish a golden coating while keeping the inside flaky and tender. The combination of crunchy fish, creamy sauce, and fresh toppings makes every bite feel balanced and satisfying.
These tacos have become one of my favorite quick dinners because they come together faster than traditional fried fish tacos and still taste incredibly fresh. I love serving them with shredded cabbage, avocado slices, and a squeeze of lime for that bright finish. They work perfectly for weeknight meals, casual gatherings, or even taco night with friends.
What You Need To Make This Recipe
White fish fillets: Mild white fish like cod, tilapia, haddock, or mahi-mahi works best for these tacos. The fish stays tender inside while the battered coating becomes crispy in the air fryer. Fresh or thawed frozen fish both work well as long as the fillets are patted dry before coating.
All-purpose flour: Flour helps create the base of the batter and gives the coating structure. It also helps the seasonings stick evenly to the fish for better flavor in every bite.
Cornstarch: Adding cornstarch to the batter helps create a lighter and crispier texture. It prevents the coating from becoming too dense once cooked in the air fryer.
Baking powder: A small amount of baking powder helps the batter puff slightly while cooking, giving the fish a more delicate crunch.
Egg: The egg helps bind the batter together and allows the coating to stick properly to the fish fillets.
Sparkling water: Cold sparkling water creates a light batter with tiny air pockets that crisp beautifully in the air fryer. The carbonation makes a noticeable difference in texture.
Paprika: Paprika adds warm flavor and gives the coating a beautiful golden color once cooked.
Garlic powder: Garlic powder adds savory depth to the batter without overpowering the fresh toppings.
Cumin: A little cumin gives the fish tacos a subtle smoky flavor that pairs perfectly with lime and cabbage.
Salt and black pepper: These basic seasonings help enhance the flavor of both the fish and the batter.
Corn tortillas: Corn tortillas are traditional for fish tacos and provide the perfect slightly chewy texture. Warming them before serving makes them more flexible and flavorful.
Shredded cabbage: Fresh cabbage adds crunch and balances the richness of the crispy fish. Both green and purple cabbage work well.
Lime wedges: Lime juice brightens the tacos and enhances the flavor of the fish and toppings.
Avocado: Creamy avocado adds freshness and a smooth texture that pairs perfectly with crispy fish.
Cilantro: Fresh cilantro gives the tacos a vibrant and slightly citrusy finish.
Mayonnaise: Mayonnaise creates the base for a quick creamy taco sauce that complements the crunchy fish.
Sour cream: Sour cream adds tanginess and helps lighten the sauce.
Hot sauce: A little hot sauce gives the taco sauce extra flavor and mild heat.
Ingredients List
- 1 pound white fish fillets (cod, tilapia, or haddock)
- 1 cup all-purpose flour
- 1/4 cup cornstarch
- 1 teaspoon baking powder
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1/2 teaspoon cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 large egg
- 3/4 cup cold sparkling water
- Cooking spray
- 8 small corn tortillas
- 2 cups shredded cabbage
- 1 avocado, sliced
- 1/4 cup chopped cilantro
- Lime wedges for serving
Taco Sauce
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 1 tablespoon lime juice
- 1 teaspoon hot sauce
How to Make Air Fryer Battered Fish Tacos
Prepare the Fish
Pat the fish fillets dry with paper towels and cut them into strips or bite-sized pieces. Dry fish helps the batter stick better and creates a crispier coating.
Make the Batter
In a large bowl, whisk together the flour, cornstarch, baking powder, paprika, garlic powder, cumin, salt, and black pepper. Add the egg and cold sparkling water, then whisk until the batter is smooth. The consistency should be thick enough to coat the fish without dripping excessively.
Coat the Fish
Dip each piece of fish into the batter, allowing any excess to drip off slightly. Arrange the coated fish pieces on a plate while you prepare the air fryer.
Preheat the Air Fryer
Preheat the air fryer to 400°F for about 3 to 5 minutes. A hot air fryer helps the coating crisp quickly once the fish is added.
Air Fry the Fish
Lightly spray the air fryer basket with cooking spray. Place the battered fish pieces in a single layer without overcrowding. Spray the tops lightly with cooking spray and cook for 8 to 10 minutes, flipping halfway through cooking. The fish should be golden and crispy on the outside and fully cooked inside.
Make the Taco Sauce
In a small bowl, stir together the mayonnaise, sour cream, lime juice, and hot sauce until smooth. Taste and adjust the seasoning if needed.
Warm the Tortillas
Heat the corn tortillas in a dry skillet for about 30 seconds per side or warm them directly over a gas flame for a lightly charred flavor.
Assemble the Tacos
Fill each tortilla with shredded cabbage, crispy fish, avocado slices, and chopped cilantro. Drizzle with taco sauce and serve with fresh lime wedges on the side.
Tips for Making this Recipe
- Use cold sparkling water for the crispiest batter texture.
- Do not overcrowd the air fryer basket or the fish may steam instead of crisp.
- Spray the battered fish lightly with cooking spray to help achieve a golden finish.
- Pat the fish dry before dipping it into the batter for better adhesion.
- Cod and haddock hold their shape especially well during cooking.
- Warm tortillas just before serving so they stay soft and flexible.
- Add sliced jalapeños for extra heat and crunch.
- Purple cabbage adds beautiful color to the tacos.
- Serve the fish immediately after cooking for the best crispy texture.
- If cooking in batches, keep finished fish warm in a low oven while the remaining pieces cook.
FAQs
Can I use frozen fish for fish tacos?
Yes, but thaw the fish completely and pat it dry before coating it with batter. Excess moisture can prevent the coating from becoming crispy.
What type of fish works best for fish tacos?
Mild white fish like cod, tilapia, haddock, mahi-mahi, or pollock work very well because they stay flaky and tender after cooking.
Can I make the fish ahead of time?
The fish tastes best fresh, but you can reheat it in the air fryer for a few minutes to help restore some crispiness.
How do I keep the batter from falling off?
Make sure the fish is dry before coating it, and avoid touching the fish too much once it’s battered.
Can I make these tacos spicy?
Absolutely. Add cayenne pepper to the batter or use a spicier hot sauce in the taco sauce for extra heat.
What toppings go well with fish tacos?
Shredded cabbage, avocado, pico de gallo, pickled onions, jalapeños, cilantro, and lime all pair perfectly with crispy fish.
Can I use flour tortillas instead of corn tortillas?
Yes, flour tortillas work well if you prefer a softer texture, although corn tortillas provide a more traditional flavor.
How do I store leftovers?
Store the cooked fish in an airtight container in the refrigerator for up to 2 days. Reheat in the air fryer at 375°F until warm and crispy again.








