Ingredients
Scale
- 1 pound white fish fillets (cod, tilapia, or haddock)
- 1 cup all-purpose flour
- 1/2 cup cornstarch
- 1 teaspoon baking powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup cold seltzer water
- Oil for frying
- 8 small flour tortillas
- 1 cup diced fresh pineapple
- 1/4 cup finely chopped red onion
- 2 tablespoons chopped fresh cilantro
- 1 tablespoon lime juice
- 1/2 cup sour cream
- 1 tablespoon lime juice
- 1/4 teaspoon salt
Instructions
- Pat the fish fillets dry and cut them into 1-inch wide strips.
- In a medium bowl, whisk together the flour, cornstarch, baking powder, 1 teaspoon salt, and 1/2 teaspoon black pepper. Gradually whisk in the cold seltzer water until a smooth batter forms.
- Heat about 2 inches of oil in a large skillet or Dutch oven to 350°F (175°C).
- Dip each fish strip into the batter, allowing excess to drip off. Carefully place the battered fish into the hot oil. Fry in batches for 3-4 minutes per side, or until golden brown and cooked through. Remove with a slotted spoon and place on a wire rack to drain.
- Warm the tortillas according to package directions.
- For the pineapple salsa, combine the diced pineapple, red onion, cilantro, and 1 tablespoon lime juice in a small bowl.
- For the lime crema, whisk together the sour cream, 1 tablespoon lime juice, and 1/4 teaspoon salt in another small bowl.
- Assemble the tacos by placing a few pieces of fried fish in each warm tortilla. Top with pineapple salsa and a drizzle of lime crema.
Notes
- For extra crispiness, ensure your oil is at the correct temperature.
- Do not overcrowd the pan when frying the fish.
- Adjust the amount of spice in the salsa to your liking.
- These tacos are best served immediately.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Frying
- Cuisine: American
- Diet: Low Calorie
Nutrition
- Serving Size: 2 tacos
- Calories: 450
- Sugar: 8g
- Sodium: 700mg
- Fat: 25g
- Saturated Fat: 5g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 60mg