20-Minute Crispy Air Fryer Fish Tacos
These air fryer fish tacos deliver flaky, well-seasoned fish with a crisp coating and almost no oil. No skillet, no deep fryer, and no lingering fish smell in the kitchen.

A quick lime slaw and a smoky chipotle crema come together in the time it takes the fish to cook. You can have a fresh, satisfying dinner on the table in about 20 minutes, and it’s a reliable pick for busy weeknights.
Why These Air Fryer Fish Tacos Work
The air fryer gives the fish a shatteringly crisp crust that holds up under the slaw and crema. You get that fried-taco crunch without the greasy mess.
The slaw is tangy and a little sweet, while the chipotle crema brings a slow smoky heat. Every bite has cool crunch, warm tortilla, and flaky fish in one go.
Ingredients

- 1 lb firm white fish fillets (cod, tilapia, or mahi mahi): cut into strips about 1 inch wide
- 1 tablespoon neutral oil, plus more for spraying: helps the seasonings stick and promotes browning
- 1 teaspoon chili powder:
- 1 teaspoon ground cumin:
- ½ teaspoon garlic powder:
- ½ teaspoon salt, plus more for the slaw and crema
- 8 small corn tortillas:
- 2 cups finely shredded green cabbage:
- 2 tablespoons fresh lime juice (about 1 lime), divided
- Pinch of granulated sugar: just enough to soften the sharpness of the lime
- ⅓ cup mayonnaise:
- ⅓ cup sour cream: (or Mexican crema): the base for the chipotle sauce
- 1–2 tablespoons minced chipotle in adobo, to taste: the adobo sauce itself packs smoky flavor, so spoon a little in along with the peppers
Variations / Substitutions
- Fish: any mild white fillet works. Thicker cuts like halibut need an extra 2 to 3 minutes cook time.
- Spice level: start with 1 teaspoon of the adobo sauce in the crema if you want mild warmth, or bump up the chipotle for more heat.
- Dairy-free: swap the mayo and sour cream for vegan alternatives. A plain dairy-free yogurt also works in a pinch.
- No corn tortillas: flour tortillas toast up nicely and hold their shape just as well.
If you prefer the oven, our Crispy Baked Fish Tacos follow the same idea with a different cooking method.
How to Make Air Fryer Fish Tacos
Step 1: Season and Coat the Fish

Set the air fryer to 400°F (200°C) to preheat while you prep. Pat the 1 lb fish strips very dry with paper towels, then toss them with the 1 tablespoon oil, 1 teaspoon chili powder, 1 teaspoon cumin, ½ teaspoon garlic powder, and ½ teaspoon salt until evenly coated.
The spices should cling to every strip without dry patches. If the fish feels damp at all, the coating won’t crisp as well, so that first thorough drying matters.
Step 2: Make the Chipotle Crema

In a small bowl, stir together the ⅓ cup mayo, ⅓ cup sour cream, 1 to 2 tablespoons minced chipotle (plus a spoonful of the adobo sauce if you like more smokiness), and 1 tablespoon of the lime juice. Add a pinch of salt and stir until smooth.
Taste and add a little more chipotle or lime until the heat and tang feel balanced. The sauce will thicken slightly as it sits, so a slightly loose texture now is fine.
Step 3: Toss the Slaw

Place the 2 cups shredded cabbage in a bowl with the remaining 1 tablespoon lime juice, a pinch of sugar, and a light sprinkle of salt. Use your hands to toss and gently massage the cabbage for about 30 seconds, just until it begins to soften.
The cabbage will relax but stay crisp. This step can be done a day ahead and kept in an airtight container in the fridge.
Step 4: Air Fry the Fish

Arrange the seasoned fish strips in the air fryer basket in a single layer, leaving a little space between each piece. Spray the tops lightly with oil. Cook for 8 to 10 minutes at 400°F (200°C), flipping halfway through, until the fish is deeply golden and flakes easily.
If your basket runs small, work in batches so the fish fries rather than steams. Keep the first batch warm in a low oven while the rest cooks.
Step 5: Assemble the Tacos

Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds per side, or wrap them in a damp towel and microwave for 30 seconds. Fill each tortilla with a few pieces of fish, pile on a handful of slaw, and drizzle generously with the chipotle crema.
Serve right away while everything is hot and the tortillas are pliable. A squeeze of fresh lime over the top ties the whole thing together.
A Few Notes for the Best Fish Tacos
- Dry the fish well: before seasoning so the spice mix adheres and the coating crisps rather than steams.
- Don’t crowd the basket: leave room around each strip so the hot air can circulate and brown all sides.
- A mandoline makes quick work of the slaw, giving you paper-thin shreds that soften easily with the lime.
- Prep ahead: the crema and slaw both keep for up to 2 days in the fridge, so dinner comes together in minutes.
- Char your tortillas: directly over a gas flame for a subtle smoky edge that works well with the crema.
Air fryer times will vary a little based on the thickness of your fish.
| Fish thickness | Cook time at 400°F |
|---|---|
| ½ inch | 8 minutes |
| ¾ inch | 10 minutes |
| 1 inch | 12 minutes |
Keeping Leftover Fish Tacos
- Refrigerate: store any leftover fish, slaw, and crema in separate airtight containers. The fish will keep up to 2 days but will lose its crunch.
- Reheating: place the fish strips back in a 350°F air fryer for 3 to 4 minutes until hot and slightly crisp again. Skip the microwave, which makes them soggy.
- Serve cold: the slaw and crema are fine straight from the fridge. The fish is better reheated.
What to Serve With Air Fryer Fish Tacos
These tacos are a meal on their own, but a scoop of Mexican street corn salad brings a creamy-sweet crunch that plays nicely with the smoky crema. Cilantro lime rice is another easy side that soaks up any extra sauce, and a small bowl of black bean soup rounds things out on cooler nights.
Frequently Asked Questions
Can I use flour tortillas instead of corn?
Yes, flour tortillas work well. Warm them the same way, and they’ll hold up even with generous toppings.
What’s the best fish for air fryer tacos?
Firm, mild white fish like cod, halibut, or tilapia hold together during flipping and give a clean flavor. Very flaky or delicate fillets may fall apart.
How do I keep the fish from sticking to the basket?
Spray the basket lightly with oil before adding the fish, and don’t try to turn the strips until the underside has set and released, about 4 minutes. That first sear helps them lift cleanly.
Can I make this recipe gluten-free?
Yes. Corn tortillas are naturally gluten-free. Just check your chipotle in adobo and any additional seasonings to confirm they contain no hidden gluten.

20-Minute Crispy Air Fryer Fish Tacos Recipe
Ingredients
Method
- Preheat air fryer to 400°F (200°C). Dry fish strips, toss with oil, chili powder, cumin, garlic powder, and ½ tsp salt.
- Stir together mayo, sour cream, chipotle, 1 tbsp lime juice, and a pinch of salt. Adjust heat to taste.
- Toss cabbage with remaining 1 tbsp lime juice, sugar, and a pinch of salt. Massage gently until slightly softened.
- Arrange fish in a single layer in the basket, spray with oil, and cook 8–10 minutes at 400°F, flipping halfway, until golden and flaky.
- Warm tortillas, then fill with fish, slaw, and crema. Serve immediately.
