Ingredients
Method
- Cut the fish into evenly sized strips and pat them dry with paper towels to remove excess moisture.
- In a bowl, mix flour, paprika, garlic powder, salt, and pepper until well combined.
- Dip each piece of fish into the buttermilk, letting the excess drip off, then coat thoroughly in the flour mixture.
- Heat oil in a pan over medium heat. Carefully add the coated fish pieces and cook in batches for 3 to 4 minutes per side until golden brown and cooked through. Transfer to a paper towel lined plate.
- In a small bowl, mix sour cream, mayonnaise, lime juice, and hot sauce until smooth and creamy.
- Warm tortillas in a dry pan for 20 to 30 seconds per side until soft and slightly toasted.
- Assemble tacos by adding fish to tortillas, topping with cabbage, drizzling with sauce, and finishing with chopped cilantro. Serve immediately.
Notes
- Pat the fish dry very well before coating. This helps the coating stick better and makes the fish crispy when fried.
- Cut the fish into similar-sized pieces so they cook evenly and finish at the same time.
- Do not overcrowd the pan while frying. Cook in batches to keep the fish crispy instead of soggy.
- Keep the oil at medium heat. If the oil is too hot, the coating can burn before the fish cooks. If too low, the fish will absorb too much oil.
- Use a paper towel-lined plate to remove excess oil after frying.
- Taste the sauce before serving and adjust lime juice or salt as needed for balance.
- Warm tortillas just before assembling to keep them soft and easy to fold.
- Assemble tacos right before serving so the fish stays crispy and the tortillas do not get soggy.
- For a lighter version, the fish can be baked or grilled instead of fried.
- Leftover fish is best reheated in a pan or oven to keep it crisp. Avoid microwaving as it can make the coating soft.
