Crispy Fish Tacos With Lime Slaw
When the weeknight dinner scramble hits and you need something on the table in under thirty minutes that actually feels like a treat, these crispy fish tacos with lime slaw are the answer I turn to again and again. I’ve been making this for over 9 years, and it never disappoints — it’s the rare meal that gets my husband, who’s usually picky, asking for seconds, all while leaving me with just one baking tray to wash up.
Recipe Overview
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Servings: 4 (8 tacos)
- Difficulty: Easy
Why You’ll Love This Crispy Fish Tacos with Lime Slaw
- Ready in under half an hour: From fridge to table in 27 minutes means even the busiest weeknight feels manageable.
- Minimal washing up: Everything cooks on one baking tray, and the slaw comes together in a single bowl — less time scrubbing, more time relaxing.
- Make-ahead friendly: The slaw and sauce can be prepped the night before, so you’re just five minutes from dinner when you walk in the door.
- Crispy without deep frying: You get that satisfying crunch using a hot oven, so there’s no splattering oil or lingering kitchen smells.
- Naturally light and fresh: The zesty lime slaw cuts through the crispy fish perfectly, meaning you feel satisfied but not weighed down.
Ingredients You’ll Need
- 500g firm white fish fillets (cod, haddock or pollock work beautifully)
- 100g plain flour
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- 2 large eggs, beaten
- 120g panko breadcrumbs
- 3 tablespoons olive oil
- 300g white cabbage, finely shredded
- 1 large carrot, grated
- 4 spring onions, thinly sliced
- Juice of 2 limes
- 100g plain yoghurt
- 8 small corn or flour tortillas
- Fresh coriander, for garnish
Tip: For the crispiest result, use panko breadcrumbs rather than standard ones — their larger, flakier texture creates a much better crunch in the oven.
How to Make Crispy Fish Tacos with Lime Slaw
- Preheat your oven to 220°C (200°C fan). Line a large baking tray with baking paper — this step saves you scrubbing later. The tray should feel hot to the touch before the fish goes on, so give it a full 10 minutes to heat up.
- Set up your coating station. In a shallow bowl, mix the flour, smoked paprika, garlic powder, salt and pepper. In a second bowl, beat the eggs until they’re a uniform pale yellow with no stringy white bits left. In a third bowl, tip in the panko breadcrumbs.
- Cut the fish into strips. Pat the fillets dry with kitchen paper — this is crucial for the coating to stick. Slice them into 12 even strips, each about 2cm wide. You’ll hear a clean, dry sound as the knife cuts through, not a wet squelch.
- Coat each strip. Take a piece of fish and dredge it in the flour mixture, shaking off any excess — you want a thin, even coating that looks dusty. Dip it into the beaten egg, letting the excess drip off for a second. Finally, press it into the panko, turning to coat completely. The breadcrumbs should feel gritty and dry under your fingers.
- Arrange on the tray. Place the coated fish strips on the hot baking tray, leaving a little space between each one. Drizzle or brush the tops with the olive oil — this is what gives you that golden colour. You’ll see the oil soak into the breadcrumbs, darkening them slightly.
- Bake for 10–12 minutes. Slide the tray into the oven and bake until the fish is opaque and flakes easily. At the 8-minute mark, check the colour: the breadcrumbs should be turning a deep golden brown with darker spots at the edges. The kitchen will smell toasty and slightly smoky from the paprika.
- Meanwhile, make the lime slaw. In a large bowl, combine the shredded cabbage, grated carrot and spring onions. In a small jar, shake together the lime juice and yoghurt until smooth and pale green. Pour this over the vegetables and toss well — you’ll hear the crunch of the cabbage as it mixes, and the colour should be evenly coated.
- Warm the tortillas. While the fish rests for a minute, warm the tortillas in a dry frying pan over medium heat for about 20 seconds each side. They should be pliable and have small brown spots, and you’ll smell a light toasted corn aroma.
- Assemble and serve. Lay two tortillas on each plate, add a generous handful of slaw, top with two or three pieces of crispy fish, and garnish with fresh coriander and extra lime wedges. The contrast between the warm, crunchy fish and the cool, tangy slaw is exactly what you’re after.
Tips From My Kitchen
- Dry the fish thoroughly before coating: Any moisture on the surface will create steam in the oven, which makes the breadcrumbs soggy rather than crisp. Pat each fillet with kitchen paper until it feels tacky to the touch, not wet.
- Don’t skip preheating the baking tray: Putting fish onto a cold tray means the bottom of the coating absorbs oil before it gets hot enough to crisp. A hot tray gives you that immediate sizzle, which locks in the crunch from the very first minute.
- Make the slaw up to 24 hours ahead: The cabbage and carrot hold their crunch beautifully overnight, but keep the dressing separate until just before serving. If you mix it in advance, the vegetables release water and the slaw becomes watery rather than crisp.
- Use your hands for coating: Using one hand for the dry ingredients and one for the wet keeps the breadcrumb bowl clean and prevents clumping. You’ll feel the coating build up in layers, and the fish will have a more even crust.
- Let the fish rest for two minutes after baking: This short rest allows the coating to set firmly so it doesn’t slide off when you bite into it. You’ll hear a satisfying crack when you cut through, rather than a soft squish.
- Scale up easily for larger families: The recipe doubles effortlessly — just use two baking trays on separate oven racks, swapping them halfway through cooking to ensure even browning.
Equipment You’ll Need
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
- Three shallow bowls for the coating station
- Baking tray lined with baking paper
- Dry frying pan for warming tortillas
Delicious Variations to Try
- Spicy Version: Add ½ teaspoon of cayenne pepper to the flour mixture and a finely chopped red chilli to the slaw. The heat builds gently without overwhelming the lime, and my husband, who’s usually picky, loved the extra kick.
- Vegetarian/Vegan Option: Replace the fish with thick slices of halloumi (for vegetarian) or firm tofu pressed and sliced into strips (for vegan). Use a plant-based yoghurt in the slaw dressing, and the cooking time stays the same.
- Different Protein: Swap the white fish for salmon fillets cut into strips — they cook in the same time and add a richer flavour that pairs beautifully with the lime slaw. For another weeknight option, try these with the Air Fryer Chicken Recipe Crispy And Juicy for a change of pace.
What to Serve With Crispy Fish Tacos with Lime Slaw
- A simple side of black beans warmed with a pinch of cumin and coriander
- Grilled corn on the cob brushed with a little butter and lime juice
- Thinly sliced avocado on the side, or mashed into a quick guacamole
- A light tomato and cucumber salad with a splash of vinegar
- For a heartier meal, serve alongside a bowl of Spicy Chicken Tacos Recipe Easy Mexican Dinner for a taco night spread
Still hungry for ideas? You might also love Crispy Baja Fish Tacos Recipe, Easy Grilled Fish Tacos from our sister kitchens.
Frequently Asked Questions

Crispy Fish Tacos with Lime Slaw
Ingredients
Method
- Preheat your oven to 220°C (200°C fan). Line a large baking tray with baking paper — this step saves you scrubbing later. The tray should feel hot to the touch before the fish goes on, so give it a full 10 minutes to heat up.
- Set up your coating station. In a shallow bowl, mix the flour, smoked paprika, garlic powder, salt and pepper. In a second bowl, beat the eggs until they're a uniform pale yellow with no stringy white bits left. In a third bowl, tip in the panko breadcrumbs.
- Cut the fish into strips. Pat the fillets dry with kitchen paper — this is crucial for the coating to stick. Slice them into 12 even strips, each about 2cm wide. You'll hear a clean, dry sound as the knife cuts through, not a wet squelch.
- Coat each strip. Take a piece of fish and dredge it in the flour mixture, shaking off any excess — you want a thin, even coating that looks dusty. Dip it into the beaten egg, letting the excess drip off for a second. Finally, press it into the panko, turning to coat completely. The breadcrumbs should feel gritty and dry under your fingers.
- Arrange on the tray. Place the coated fish strips on the hot baking tray, leaving a little space between each one. Drizzle or brush the tops with the olive oil — this is what gives you that golden colour. You'll see the oil soak into the breadcrumbs, darkening them slightly.
- Bake for 10–12 minutes. Slide the tray into the oven and bake until the fish is opaque and flakes easily. At the 8-minute mark, check the colour: the breadcrumbs should be turning a deep golden brown with darker spots at the edges. The kitchen will smell toasty and slightly smoky from the paprika.
- Meanwhile, make the lime slaw. In a large bowl, combine the shredded cabbage, grated carrot and spring onions. In a small jar, shake together the lime juice and yoghurt until smooth and pale green. Pour this over the vegetables and toss well — you'll hear the crunch of the cabbage as it mixes, and the colour should be evenly coated.
- Warm the tortillas. While the fish rests for a minute, warm the tortillas in a dry frying pan over medium heat for about 20 seconds each side. They should be pliable and have small brown spots, and you'll smell a light toasted corn aroma.
- Assemble and serve. Lay two tortillas on each plate, add a generous handful of slaw, top with two or three pieces of crispy fish, and garnish with fresh coriander and extra lime wedges. The contrast between the warm, crunchy fish and the cool, tangy slaw is exactly what you're after.
Notes
I’d love to hear how these crispy fish tacos with lime slaw work out for your family. Drop a comment below to let me know if your lot asked for seconds too, or share your own twist on the recipe — I’m always looking for new ideas from fellow busy home cooks.

