Air Fryer Fish Tacos: Crispy Baja Style in 15 Minutes
Baja fish tacos are built on crispy, lightly battered fish in a warm corn tortilla with cool slaw and a creamy sauce. The original Baja style uses beer batter and deep frying. The air fryer version gets you 90% of the way there — a golden panko crust, flaky white fish, done in about 12 minutes, with no oil splatter and a fraction of the cleanup. These are genuinely great tacos.
Ingredients (Makes 8 Tacos, Serves 4)
For the fish:
- 1.5 lbs cod, tilapia, or mahi-mahi, cut into 1-inch strips
- ½ cup flour
- 1 egg, beaten
- 1 cup panko breadcrumbs
- 1 teaspoon cumin
- 1 teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- Cooking spray
For the slaw:
- 2 cups green cabbage, finely shredded
- ½ cup red cabbage, shredded
- 2 tablespoons lime juice
- 1 tablespoon olive oil
- Salt and pepper to taste
For the Baja crema:
- ½ cup sour cream (or Mexican crema)
- 2 tablespoons mayonnaise
- 1 tablespoon lime juice
- 1 teaspoon sriracha or hot sauce
- 1 clove garlic, minced
- Salt to taste
For serving: 8 corn tortillas, fresh cilantro, sliced jalapeño, avocado or guacamole, lime wedges
Make the Slaw and Crema First
Toss the shredded cabbage with lime juice, olive oil, salt, and pepper. Let it sit while you prep the fish — even 10 minutes of rest softens the cabbage slightly and brightens the flavor.
Stir together all the crema ingredients. Taste and adjust — more sriracha for heat, more lime for brightness. Refrigerate until serving.
Both the slaw and crema can be made up to a day ahead, which makes this recipe extremely weeknight-friendly.
Breading and Cooking the Fish
Pat the fish strips completely dry. Mix panko with cumin, chili powder, garlic powder, and salt. Set up three stations: flour, beaten egg, seasoned panko.
Dredge each fish strip through flour, dip in egg, then press firmly into the panko. Spray breaded strips generously on both sides with cooking spray.
Preheat air fryer to 400°F for 3 minutes. Cook fish strips in a single layer for 10–12 minutes, flipping at the halfway mark. They should be golden brown and flake easily. Internal temperature: 145°F.
Work in batches if needed — don’t crowd the basket. Overcrowding leads to steaming instead of crisping.
Assembling the Tacos
Warm the corn tortillas: wrap in a damp paper towel and microwave for 30 seconds, or toast directly on a gas burner for 20–30 seconds per side. Warm tortillas fold without cracking; cold tortillas fall apart.
Build each taco:
- 2–3 fish strips on the tortilla
- A handful of slaw on top
- A drizzle of Baja crema
- Fresh cilantro, jalapeño slices, and avocado
- Squeeze of lime right before eating
Variations to Try
- Mango salsa: Swap the slaw for a mix of diced mango, red onion, jalapeño, cilantro, and lime. Sweet and bright.
- Spicy: Add chipotle powder to the panko and a chipotle pepper in adobo to the crema.
- No-breading: Skip the panko and season the fish directly with cumin, chili powder, and a brush of oil. Cook the same way. Lighter but still excellent.
Frequently Asked Questions
What’s the best fish for Baja tacos?
Cod is the classic choice — mild, firm enough to hold its shape as strips, and widely available. Tilapia and mahi-mahi are excellent alternatives. Avoid salmon or tuna, which have stronger flavors that compete with the toppings.
Can I use frozen fish?
Thaw it first and pat very dry. Frozen fish releases water as it cooks and prevents the panko from crisping properly.
Corn vs. flour tortillas?
Corn tortillas are traditional for Baja fish tacos and give better flavor contrast. Flour tortillas are softer and easier to fold — use whatever you prefer or have on hand.
Can I make these ahead for a party?
Cook the fish and keep warm in a 200°F oven on a wire rack (up to 20 minutes). Set out the toppings in bowls so people assemble their own tacos at the table.
How do I keep the fish crispy if I’m serving a crowd?
Keep cooked fish on a wire rack in a low oven — never on a plate or in foil, which traps steam and softens the coating. Reheat in the air fryer at 375°F for 2–3 minutes if they’ve been sitting more than 15 minutes.