This delicious healthy fish tacos recipe is a great midweek meal that’s simple to serve up once you’ve prepped all the delicious colourful accompaniments; homemade salsa, red cabbage and guacamole (or simple slices of avocado if you run out of I did here!).

I suggest making extra as these also work well to pack into a sandwich or a quick salad for lunch. Having healthy foods ready and prepped makes healthy eating far easier!

To make these healthy fish tacos, you’ll need:

Serves 4

  • 3-4 fish fillets with skin on (cod, haddock, salmon)
  • Tortillas; wheat or corn
Healthy fish tacos with colourful accompaniments, May Simpkin Nutritionsit

Healthy colourful accompaniments to boost your meal nutritionally!

Healthy Fish Tacos Marinade:

  • 1 tbsp dried oregano
  • 2 tsp smoked paprika
  • ½-1 tsp chilli (optional)
  • 1 tbsp garlic salt
  • 6 tbsp rapeseed oil
  • Salt & Pepper

Red Cabbage Slaw:

  • ½ small red cabbage, finely shredded (using a mandolin if you have one)
  • 2-3 spring onions, finely sliced
  • Large handful fresh herbs; coriander/parsley finely chopped
  • 4 tbsp Apple cider vinegar
  • 2 tbsp Mirin
  • Salt

Tomato Salsa

  • 2-3 large tomatoes or a handful of cherry tomatoes
  • 1 small red onion, finely chopped
  • handful fresh coriander, finely chopped
  • Juice of ½ lime
  • Salt

Tomato salsa with homemade healthy chicken fajitas, May Simpkin Nutritionist

Combine the marinade ingredients in a large bowl and add the fish. Mix well and allow to marinate…the longer the better but you can use it immediately if you’re pushed for time.

Start by preparing the salad accompaniments. Combine the ingredients in a large bowl and mix well. Taste for seasoning and adjust to ensure maximum flavour and zing!

These can be prepped ahead, taking care not to add too much salt, otherwise, the salad will be too watery when you’re ready to eat. You can add more just before serving once the flavours have infused.

When you’re ready to eat, heat a little oil and saute the fish fillets, skin down for 5mins before turning and cooking on the skinless side for 1-2mins. Remove and set aside.

Alternatively, you can cook the fish in the air fryer; on a baking tray with a little oil at the bottom. Remove once cooked and set aside.

You can garnish with avocado slices or if you’d like to make a homemade guacamole; try this easy guacamole recipe)

You can choose all or just one or two; that’s the beauty of this meal, you can make it as elaborate or as simple as you wish!

Serve with warm tortillas, preferably wholemeal. Healthy fish tacos in minutes – easy!

Let me know if these are a winner in the comments below!