First, combine all ingredients in a bowl to make the homemade tartar sauce. Whisk ingredients together until well combined. Place in the refrigerator to chill while you prep and make the fish.
Slice fish into about 16 filets and pat them dry with a paper towel. Season on both sides with 1 teaspoon each of salt, pepper, garlic powder, and smoked paprika. Place the seasoned fish in the refrigerator while gathering the rest of your ingredients.
Next, grab two large bowls to set up your batter station.
For the wet mixture mix together 1 cup of all purpose flour with 1/4 cup corn starch, 1 tsp baking powder, the juice from one lemon, 12 ounces of ice cold beer, and a teaspoon each of salt, pepper, garlic powder and smoked paprika.
Whisk together until incorporated, but be sure to leave some small lumps in the batter.
For the dry mixture combine 1 cup of flour with 1/2 cup of corn starch and a pinch of salt.
Heat your oil to 350 degrees F in a large pot or deep fryer allowing it to heat up while you batter the fish.
One by one place each filet into the dry mixture, turning it over to coat both sides. Shake off any excess flour and cornstarch before dipping into the wet mixture.
Lightly press each filet into the dry mixture coating both sides one final time before shaking off excess and carefully placing into the hot oil.
Allow the fish to fry for about 4 minutes on each side until crispy and golden. Cod should be cooked to an internal temperature of 145 degrees F with an internal meat thermometer.
Place your crispy fish on a wire rack to cool sprinkling with a pinch of salt immediately after removing from the oil!
Serve with homemade tartar sauce and any of your favorite sides. Enjoy!