Fajita Fish Tacos with Chili and Lime Sauce Recipe

Looking for a healthy dinner that transports your taste buds? These fajita fish tacos are the perfect Mexican-inspired lunch or dinner that take just 30 minutes from prep to plate – and that’s including making homemade tortillas!

We pair our fluffy homemade tortillas with seasoned meaty cod fillets and finish them with a zesty chilli and lime sauce for a dish that is packed with interesting flavors and textures.

We’ve opted for cod as our protein as it’s high protein, low fat, and full of health promoting vitamins and minerals, to create an all-round nutritious meal that saves on calories and helps to keep you fuller for longer. At 39g protein per serving, this dish is great for post-gym recovery.

Full of flavor and nutritional benefits, our fajita fish tacos recipe takes just 30 minutes to make and is the perfect midweek meal.

Serves: 4

Prep time: 15 mins

Cook time: 15 mins


For the fajita fish you will need:

• 4 cod fillets

• 4 garlic cloves, crushed

• 1 lime, juiced

• 2 tsp chili flakes

• 2 tsp ground cumin

• 2 tsp chili powder

• 2 tsp ground coriander

• Salt and pepper

• Low calorie oil spray

For the tacos you will need (makes 8)

• 400g plain flour

• 4 tbsp butter, melted

• 240ml hot water

• 2 tsp salt

For the chili and lime sauce you will need:

• 4 tbsp 0% fat Greek yogurt

• 2 tsp sriracha sauce

• ½ lime juiced

To serve:

• ½ red onion, sliced thinly

• Handful of fresh cilantro, diced


  1. Preheat your oven to 390 degrees F.

  2. Mix together the cod fillets with the garlic, lime and spices before seasoning with salt and pepper and spraying generously with low calorie oil spray.

  3. Place the seasoned cod fillets onto a lined baking tray and pop it into the oven for 10-15 minutes, depending on the thickness of the cod.

  4. Next, place the flour, melted butter and salt into a dish and slowly add hot water until the dough comes together.

  5. Knead the dough for 2-3 minutes.

  6. Now, take a small handful of dough and roll it into a rough circle shape. Repeat this step 8 times to make your 8 tacos.

  7. Next, heat a frying to a medium heat and place a taco into the pan.

  8. When the dough starts to bubble flip the taco and cook the other side.

  9. Repeat until the dough is all used.

  10. Now mix together the ingredients for the chilli and lime sauce.

  11. To serve, top each taco with flaked cod, chilli and lime sauce, red onion and fresh cilantro.

All blog posts