Golden, crunchy fish tucked into warm tortillas with a bright limey slaw and smoky chipotle mayo—fresh, colourful, and made for sharing.
Step 1: Make the chipotle mayo
In a small bowl, mix mayonnaise with chipotle (and adobo sauce if using), 1 tbsp lime juice, a pinch of salt, and a few grinds of pepper. Taste and adjust: more lime for brightness, more chipotle for heat. Set aside.
Step 2: Toss the lime slaw
In a large bowl, combine cabbage, grated carrot, cilantro, lime zest, remaining 2 tbsp lime juice, 1 tbsp mayo (optional, for a lightly creamy slaw), 1/4 tsp salt, and pepper. Toss well and let it sit while you cook the fish (it softens slightly and gets juicier).
Step 3: Season the fish
Pat fish dry with paper towels (this helps it crisp). Sprinkle with cumin, smoked paprika, garlic powder, 1/2 tsp salt, and pepper.
Step 4: Set up the crispy coating station
Line up 3 shallow bowls:
Step 5: Fry until golden and crunchy
Heat 1/2 inch (1.25cm) oil in a skillet over medium-high heat to **350°F/175°C** (a breadcrumb should sizzle vigorously on contact). Fry fish in batches, 2–3 minutes per side, until deep golden and cooked through (fish should flake easily). Transfer to a rack or paper towel-lined plate and sprinkle with a pinch of salt while hot.
Step 6: Warm the tortillas
Warm tortillas in a dry skillet over medium heat, about 20–30 seconds per side, until pliable and lightly toasted. Keep wrapped in a clean towel to stay warm.
Step 7: Assemble and serve
Spread a spoonful of chipotle mayo on each tortilla, add a handful of lime slaw, top with crispy fish, then finish with extra cilantro and a squeeze of lime. Serve immediately while the fish is at peak crunch.
| Calories | 620 kcal |
| Protein | 32g |
| Carbs | 62g |
| Fat | 28g |