Adding to my recent keep-it-local kick, I ordered ten pounds of fresh haddock from a local fisherman.  Ten pounds is a lot of fish, I’ve found out.  I vacuum sealed sixteen portions to freeze for future meals.  Sixteen!  Hardly a practice I’d undertake on our small boat for sure, but oh how delicious and what a treat for me to be able to dig into our freezer…sixteen times!

This recipe for fish tacos though is very do-able in any small galley.  So grab your fishing pole.  Galley Kat has a good one for you.

I rubbed the seasoning well over each piece then added the remaining spice to the beer batter because I hate wasting anything.

While the fish rested, I threw together the salad.  It needs to sit for a while to absorb all of those lovely citrus flavours.

Now that you have all of the basics beside you, it’s time to batter up and fry yourself some fish.  Not being a big fan of deep frying, I used just enough oil to cover the bottom of my pan and then let the fish rest a bit on paper towel before assembling.

Look at all that deliciousness!  Crispy taco shells. Juicy perfectly done fish.  Crunchy citrus slaw…

…but I honestly think the spicy garlicy sauce was the star performer.


Fish Tacos with Cabbage Slaw

To die for fresh fish, crispy slaw and the most awesome garlicy sauce for drizzling.
Course Main Course
Cuisine Mexican
Keyword fish, taco, slaw, garlic saucce
Servings 12 Servings
Calories 557kcal
Author Galley Kat


For fish

  • 12 Pieces Haddock filets Cut to fit into the taco shell. About 4” each. About 1.5 lbs
  • 1/2 Tsp Salt
  • 1/2 Tsp Ground pepper
  • 1/2 Tsp Cumin
  • 1/2 Tsp Cayenne
  • 12 Oz Beer
  • 1.5 Cups Flour
  • Oil for frying
  • 6 Corn tortillas Warmed
  • Extra chopped parsely To garnish
  • Lime wedges To garnish

For cabbage slaw

  • 6 Cups Cabbage slaw
  • 1 Tsp Orange zest
  • 1/4 Cup Orange juice
  • 1 Tbsp Lime juice
  • 1 Tbsp Honey
  • Salt and pepper To taste
  • 1/4 Cup Salad oil I used avocado oil
  • Handful of fresh parsley, chopped

For garlic sauce

  • 1/2 Cup Mayonnaise
  • 1/4 Cup Plain Greek yogurt
  • 5 Cloves Garlic Minced
  • 1 Tbsp Lime zest
  • 1 Tbsp Lime juice
  • 1/4 Tsp Cayenne
  • Salt and pepper To taste


  • Let’s start with the fish.  Combine salt, pepper, cumin and cayenne in a small dish.  Lay out the fish and rub both sides with the spice mixture.  Set aside while you make the beer batter.
  • Combine beer and flour and any extra reserved fish spice, stirring with a fork until well combined.
  • Combine ingredients for garlic sauce.
  • Combine ingredients for slaw dressing and toss well with the cabbage.
  • Heat oil in your fry pan until shimmering.  Dip each piece of fish in the batter coating well.  Place each piece carefully making sure not to crowd.  You may have to cook in batches.  Turn when browned on one side and turn to complete cooking.  Place cooked pieces on layers of paper towel to absorb oil.
  • To assemble place a piece of fish in each warmed taco shell.  Top with cabbage slaw and drizzle generously with garlic sauce.

Galley Kat Notes:

Since it’s just the two of us, I divided the meal in half (3 tacos each per meal).  I made up the beer batter but decanted half into a container so as not to contaminate it with fish juices and saved it for another day.  The slaw and the garlic sauce improve with age and will keep 3-4 days refrigerated.


Calories: 557kcal | Carbohydrates: 23g | Protein: 77g | Fat: 14g | Saturated Fat: 1g | Cholesterol: 247mg | Sodium: 1130mg | Potassium: 1416mg | Fiber: 2g | Sugar: 3g | Vitamin A: 355IU | Vitamin C: 16.9mg | Calcium: 84mg | Iron: 1.9mg

Inspiration thanks to the Cozy Apron

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.