Fish tacos

These fish tacos are filled with delicate white fish, crisp salad, avocado and some natural yogurt for a well-balanced, delicious Mexican dinner.


  • 600g skinless and boneless white fish fillets, cut into large chunks
  • Good pinch chilli powder
  • 1tsp ground allspice
  • 1tsp smoked paprika
  • Zest and juice 1 lime, plus wedges to serve
  • Cooking oil spray
  • 200g red cabbage, shredded
  • 1 large carrot, shredded or grated
  • 1 little gem lettuce, shredded
  • 325g can sweetcorn in water, drained
  • 1 medium red apple, finely sliced
  • Handful fresh mint or coriander leaves
  • 1tbsp extra-virgin olive oil
  • 8 mini wholegrain or 50/50 tortilla wraps
  • 1 avocado, flesh sliced
  • 150g low-fat natural yogurt


  1. Pat the fish dry with kitchen paper. Combine the spices and lime zest in a medium freezer bag with a grind of black pepper. Add the fish to the bag, then seal and gently shake to coat it in the spice mixture.
  2. Spray a medium non-stick frying pan with oil. Cook the spiced fish for 2–3 min on each side until golden and the flesh flakes easily when tested with a fork.
  3. Meanwhile, combine the cabbage, carrot, lettuce, sweetcorn, apple and mint or coriander leaves in a mixing bowl. Add the lime juice and olive oil, then toss to mix. Warm the wraps according to the pack instructions, then divide among 4 plates.
  4. Top one half of each wrap with the salad, fish, avocado and a dollop of yogurt. Fold up and serve with lime wedges to squeeze over.

We will be happy to hear your thoughts

Leave a reply