Prepare the Fish: Start by patting dry the 6 halibut fillets (6-7 oz each) with paper towels. This helps achieve a crispier coating. Slice the fillets into finger-sized strips.
Mix the Dry Ingredients: On one plate, combine 1 cup all-purpose flour + 3 tbsp, 1 tsp sea salt, 1/2 tsp black pepper, 1 tsp garlic powder, 1 tsp onion powder, and the zest of 1 lemon. This mixture creates the initial coating for your fish strips. Coat each piece of fish thoroughly in this mix, shaking off any excess flour.
Prepare the Batter: On another plate, whisk together 1 cup all-purpose flour, 1/4 cup corn starch, 1 tsp baking soda, 1 tsp paprika, 1/2 tsp turmeric, 1/2 tsp cumin, 1 cup water, and 2 tbsp white vinegar until smooth. You want a batter that’s thick but can coat the fish. Adjust the water accordingly.
Coat the Fish Again: Dip each fish strip into the batter until fully coated, then return it to the dry flour mixture from step two. Make sure the fish fingers are well-derived in both coatings for maximum crunch.
Fry the Fish Fingers: Heat enough oil in a deep pan for frying. Once the oil is hot (about 350°F), carefully add the battered fish strips in small batches to avoid overcrowding. Fry until golden brown, approximately 3-4 minutes per side. Use a slotted spoon to drain them on paper towels after frying. This step helps keep the fish crispy.
Make the Tartar Sauce: While the fish is frying, combine 1/2 cup mayonnaise, 1 tbsp fresh lemon juice, 1 tsp sugar, 1 tbsp capers, 1 tbsp chopped pickled cucumber, and 1 tbsp chopped onions in a bowl. Mix well to create a smooth consistency. Adjust flavors to taste.
Serve: Arrange your crispy fish fingers with golden brown French fries and homemade tartar sauce. Optionally, garnish with lemon wedges for an extra zesty kick!