Air Fryer Fish Tacos with Pineapple Slaw (Gluten-Free)

Two air fryer fish tacos with pineapple slaw on corn tortillas, cilantro and lime, showing golden, crisp-edged battered cod.

Air Fryer Fish Tacos with Pineapple Slaw

What I like about this air fryer method is that the batter can stay light without turning into a mess, but only if it’s thick enough to cling and the fish goes into a hot basket in a single layer. I rely on the visual cue more than the clock here: once the coating looks set and the edges start to color, it’s ready to flip.

This version gives you crisp-edged, gluten-free fish tacos with a sweet-tangy pineapple slaw that can marinate while the fish cooks. The oat-and-almond flour batter stays practical for the air fryer with cold carbonated liquid, a light flour dusting on the fish, and just enough oil spray to help the outside brown.

Ingredients for Air Fryer Fish Tacos with Pineapple Slaw

Close-up fish taco cut open showing flaky cod and crisp coating, topped with pineapple slaw on a warm corn tortilla.
  • 1 to 1 1/4 pounds cod fillets (about 575g), or another mild white fish, cut into 1 x 3-inch strips for even cooking
  • 2 teaspoons taco seasoning
  • 3/4 cup gluten-free oat flour, plus 2 tablespoons for dusting the fish
  • 1/2 cup blanched almond flour
  • 3/4 to 1 cup cold seltzer, gluten-free beer, or hard cider, added gradually
  • 1 teaspoon kosher salt, divided
  • Neutral oil or avocado oil spray, as needed
  • 3 cups shredded cabbage, green, purple, or a mix
  • 1 1/2 cups fresh pineapple, small dice
  • 1/4 cup red onion, finely chopped
  • 1 small jalapeño, minced, seeded if you want less heat
  • 1/4 cup fresh cilantro, chopped
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon olive oil or neutral oil
  • 8 to 12 corn or street-size tortillas
  • Lime wedges, for serving

Optional for serving: dairy-free crema or chipotle mayo, avocado, or guacamole.

How to Make Fish Tacos in the Air Fryer

Cooked battered fish strips for air fryer fish tacos in a black basket, golden with crisp edges and a light oil sheen.
  1. Make the pineapple slaw: In a medium bowl, combine the cabbage, pineapple, red onion, jalapeño, cilantro, apple cider vinegar, olive oil, and a generous pinch of the salt. Toss and let it sit for 10 to 15 minutes while you prep and cook the fish. The cabbage will soften slightly and release a little liquid.
  2. Preheat the air fryer: Heat the air fryer to 400°F (200°C) for 3 to 5 minutes. Lightly oil the basket, or use a perforated parchment liner only after preheating and only if your air fryer manual allows it. If you use parchment, weigh it down with the fish right away.
  3. Season and dust the fish: Pat the fish strips very dry. Toss with the taco seasoning and a pinch of the remaining salt. Lightly dust each piece with the 2 tablespoons oat flour so the batter has something to grab onto.
  4. Mix the batter: Whisk together the 3/4 cup oat flour, almond flour, and the rest of the salt. Gradually whisk in 3/4 cup of the cold seltzer, beer, or cider until you have a thick batter that coats a spoon and falls in ribbons, similar to pancake batter. Add more liquid only if needed. Use it right away, since it thickens as it sits.
  5. Coat and arrange: Dip each fish piece into the batter and let the excess drip off for a moment. Arrange the fish in the basket in a single layer with space between pieces, then lightly spritz the tops with oil. Cook in batches if needed rather than crowding the basket.
  6. Air fry the fish: Cook at 400°F (200°C) for 5 to 6 minutes, until the coating looks set and the edges are starting to color. Gently loosen each piece with a thin spatula, flip, spritz again lightly with oil, and cook for another 3 to 5 minutes. Start checking around the 7-minute mark if your fillets are thin or your air fryer runs hot. The fish is done when the coating is set with no wet batter at the contact points and the fish is opaque and flakes easily, or reaches 145°F (63°C) in the thickest piece.
  7. Hold the cooked fish if needed: Transfer each batch to a wire rack so the coating stays as crisp as possible. If you need to hold it a little longer, keep the fish on a rack in a 200°F (95°C) oven.
  8. Warm the tortillas: Wrap the tortillas in foil and warm them in the air fryer at 320°F (160°C) for 2 to 3 minutes, or warm them in a dry skillet until soft and pliable.
  9. Assemble the tacos: Fill each tortilla with fish, top with pineapple slaw, squeeze over lime, and add crema, mayo, avocado, or guacamole if you like. Serve right away while the fish is still hot and the slaw is still cool.

Air Fryer Time and Temperature for Fish Tacos

  • Air fryer temperature: 400°F (200°C)
  • Cook time: About 8 to 11 minutes per batch
  • When to flip: After 5 to 6 minutes, once the coating looks set and the edges are lightly browned
  • Start checking early: Around 7 minutes total if the fish is thin or your air fryer runs hot
  • Doneness: Fish should be opaque and flake easily, or reach 145°F (63°C)
  • Model variation: Oven-style air fryers and tray models may need 1 to 3 extra minutes and sometimes a rotation for even browning

Why the Batter Sticks, Slides Off, or Turns Soggy

  • The batter is too thin: If it runs off the fish, it will drip through the basket or slide off during cooking. Keep it thick enough to fall in ribbons, not pour like a drinkable batter.
  • The fish is damp: Moisture makes it harder for the batter to cling. Pat the fish dry and give it that light oat flour dusting before dipping.
  • The basket is crowded: When the pieces are packed in, they steam instead of crisp. Leave space between them and cook in batches.
  • You flipped too soon: If the coating is still wet on top, it can tear. Wait until the surface looks set and the edges have started to color before turning.

Variations

Cornmeal-Crusted Fish

Skip the wet batter and dredge the fish in fine cornmeal mixed with oat flour or a gluten-free all-purpose flour. Spritz with oil and air fry for a drier, crunchier coating. Fine cornmeal works best here so the crust doesn’t eat gritty.

Blackened Fish

Toss the fish with a light coating of oil and blackening seasoning, then air fry instead of battering. This version cooks quickly, so start checking early and watch for over-darkening.

If you want a fruitier topping instead of slaw, see Air Fryer Mahi Mahi Fish Tacos with Pineapple-Mango Salsa.

How to Store and Reheat Fish Tacos

  • Store separately: Keep the cooked fish and slaw in separate airtight containers in the fridge. The fish keeps for up to 2 days, and the slaw for 2 to 3 days.
  • Reheat the fish: Reheat in the air fryer at 350°F (175°C) for about 3 to 5 minutes, checking early. It will crisp back up reasonably well, but not quite like it was fresh.
  • Do not reheat the slaw: Just stir it and drain off any excess liquid before serving.
  • Warm tortillas separately: Heat them just before assembling so they stay soft and don’t crack.

Nutrition

Approximate nutrition per serving, based on 4 servings and including fish, batter, slaw, and tortillas, without optional crema, mayo, or avocado: about 510 calories, 31g protein, 18g fat, and 59g carbohydrates.

Approximate nutrition per 100g: about 140 calories, 8g protein, 5g fat, and 16g carbohydrates. These are estimates and will vary based on the fish, tortillas, and how much batter and oil remain on the cooked fish.

Air Fryer Fish Tacos with Pineapple Slaw

Crisp-edged, gluten-free fish tacos made in the air fryer with a sweet-tangy pineapple cabbage slaw.
Pin
Course: Main Course
Cuisine: Mexican
Prep: 15 min
Cook: 11 min
Total: 41 min
Servings: 4 Calories: about 510 calories

Equipment

  • air fryer
  • mixing bowls
  • whisk
  • wire rack
  • spatula
  • tongs

Ingredients

For the fish and batter

  • 1 to 1 1/4 pounds cod fillets (about 575g), cut into 1 x 3-inch strips
  • 2 teaspoons taco seasoning
  • 3/4 cup gluten-free oat flour
  • 2 tablespoons gluten-free oat flour (for dusting)
  • 1/2 cup blanched almond flour
  • 3/4 to 1 cup cold seltzer, gluten-free beer, or hard cider, added gradually
  • 1 teaspoon kosher salt, divided
  • Neutral oil or avocado oil spray, as needed

For the pineapple slaw

  • 3 cups shredded cabbage (green, purple, or a mix)
  • 1 1/2 cups fresh pineapple, small dice
  • 1/4 cup red onion, finely chopped
  • 1 small jalapeño, minced (seeded if desired)
  • 1/4 cup fresh cilantro, chopped
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon olive oil or neutral oil
  • Generous pinch of salt

For serving (optional)

  • 8 to 12 corn or street-size tortillas
  • Lime wedges
  • Dairy-free crema or chipotle mayo (optional)
  • Avocado or guacamole (optional)

Instructions

  1. Make the pineapple slaw: in a medium bowl combine cabbage, pineapple, red onion, jalapeño, cilantro, apple cider vinegar, olive oil, and a generous pinch of salt; toss and let sit 10 to 15 minutes.
  2. Preheat the air fryer to 400°F (200°C) for 3 to 5 minutes and lightly oil the basket or use a perforated parchment liner if your air fryer manual allows.
  3. Pat the fish strips very dry, toss with taco seasoning and a pinch of the remaining salt, and lightly dust each piece with the 2 tablespoons oat flour.
  4. Whisk together 3/4 cup oat flour, almond flour, and the rest of the salt; gradually whisk in 3/4 cup cold seltzer (beer or cider) until you have a thick batter that coats a spoon and falls in ribbons.
  5. Dip each fish piece into the batter and let excess drip off, then arrange the fish in a single layer with space between pieces in the air fryer basket; lightly spritz the tops with oil.
  6. Air fry at 400°F (200°C) for 5 to 6 minutes, until the coating looks set and edges start to color; gently loosen each piece with a thin spatula, flip, spritz lightly with oil, and cook another 3 to 5 minutes.
  7. Check doneness around 7 minutes total for thin fillets or hot air fryers; fish is done when opaque, flakes easily, or reaches 145°F (63°C) in the thickest piece.
  8. Transfer cooked fish to a wire rack to keep the coating crisp; hold warm in a 200°F (95°C) oven if needed.
  9. Warm tortillas by wrapping in foil and heating in the air fryer at 320°F (160°C) for 2 to 3 minutes or warm in a dry skillet until soft and pliable.
  10. Assemble tacos: fill each tortilla with fish, top with pineapple slaw, squeeze lime over, and add crema, mayo, avocado, or guacamole if desired; serve immediately.

Tips

  • Keep the batter thick enough to fall in ribbons so it clings instead of running off.
  • Pat fish very dry and dust lightly with oat flour so the batter has something to grab onto.
  • Arrange fish in a single layer with space between pieces to avoid steaming and ensure crisping.
  • Wait to flip until the coating looks set and the edges are starting to color to prevent tearing.
  • Hold cooked fish on a wire rack and warm tortillas just before assembling to preserve texture.

Variations

  • Cornmeal-Crusted Fish: Dredge the fish in fine cornmeal mixed with oat flour or a gluten-free all-purpose flour, spritz with oil, and air fry for a drier, crunchier coating.
  • Blackened Fish: Toss fish with a light coating of oil and blackening seasoning, then air fry without batter for a quick, spicy version; watch closely to avoid over-darkening.

Notes

Store cooked fish and slaw separately in airtight containers; fish keeps up to 2 days and slaw 2 to 3 days. Reheat fish in the air fryer at 350°F (175°C) for 3 to 5 minutes. Do not reheat the slaw; drain excess liquid before serving. Fish is done at 145°F (63°C) or when opaque and flaky.

Nutrition

Calories: about 510 calories | Protein: 31 g | Fat: 18 g | Carbohydrates: 59 g

Leave a Reply

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