Fish tacos with fresh pineapple salsa

Serves: 4
Prep: 20 minutes + infusing time
Cooks In: 15 minutes

Fish tacos with fresh pineapple salsa

Fish tacos are a great weeknight family meal. These ones have a very tasty fresh pineapple salsa that I highly recommend!

Pineapple and chilli is a fantastic combination with these fish tacos. The zingy flavours are offset by the avocado and sour cream to create perfect balance.

To make these tacos gluten free, use gluten free flour and corn gluten-free tortillas. To make dairy free, omit butter and use coconut yoghurt instead of sour cream (or omit).

For more family friendly taco recipes, check out my Mexican Fiesta Tacos and Pulled Beef Chipotle Tacos.

This recipe comes from the October/November issue of NADIA magazine.


Print Recipe


  • skinless white fish fillets 600 grams
  • flour ¼ cup, seasoned with ½ tsp salt
  • paprika 1 teaspoon
  • ground cumin 1 teaspoon
  • cayenne pepper ½ teaspoon (can omit for children)
  • oil 2 teaspoons
  • butter knob

To serve

  • tortilla wraps 10-12 small
  • lettuce 1 small, shredded
  • cherry tomatoes ½ punnet, quartered or halved
  • coriander leaves and stalks ½ cup, roughly chopped
  • avocado 1, sliced
  • lime 1, cut into wedges
  • sour cream ¼ cup (optional)
  • fresh pineapple salsa (see recipe, below) ¾-1 cup

Fresh pineapple salsa

  • pineapple ½, fresh, peeled, cored and finely diced
  • mint leaves ½ cup, finely chopped
  • red chilli ½, seeds and membrane discarded, very finely chopped
  • red onion ½ small, finely diced
  • limes 2, juiced


  1. Pat fish dry with paper towels, remove any remaining scales or bones and cut into bite-sized pieces. Place seasoned flour and spices in a shallow bowl, dip in fish and coat well, shaking off any excess.

  2. Heat oil in a large, non-stick frying pan over medium-high heat. Add butter and, once frothy, cook the fish in batches for 1-2 minutes on each side or until cooked through and golden. Add a little extra oil to pan between batches if needed.

  3. Place the tortillas, fish, various fillings and a dish of salsa on the table and let everyone help themselves.

Fresh pineapple salsa

  1. In a bowl combine fresh pineapple, peeled, cored and finely diced, cup mint leaves, finely chopped, red chilli, seeds and membrane discarded, very finely chopped, small red onion, finely diced, and juice limes.

  2. Let it sit for 15 minutes to allow flavours to infuse. Best eaten within a few hours.

Suggested uses

  • This salsa makes a zingy accompaniment to chicken salad, grilled fish or other Mexican-style dishes.