Description
These Fried Fish Tacos with Red Onion-Tomato Salsa are bursting with flavor! Crispy, golden-brown fish fillets are tucked inside soft tortillas and topped with a fresh and tangy red onion-tomato salsa. This easy, delicious recipe is perfect for a weeknight dinner or a fun taco night!
Ingredients
Scale
For the fried fish:
- 1 lb white fish fillets (such as cod, tilapia, or haddock)
- 1 cup all-purpose flour
- 1 tsp paprika
- 1/2 tsp garlic powder
- 1/2 tsp cumin
- 1/2 tsp chili powder
- Salt and pepper, to taste
- 1 cup buttermilk (or regular milk)
- Vegetable oil, for frying
- 8 small soft flour or corn tortillas
For the red onion-tomato salsa:
- 1 medium red onion, finely chopped
- 2 medium tomatoes, diced
- 1/4 cup fresh cilantro, chopped
- 1 tbsp lime juice
- 1/2 tsp sugar
- Salt and pepper, to taste
Optional toppings:
- Shredded lettuce or cabbage
- Sliced avocado or guacamole
- Sour cream or crema
- Hot sauce
Instructions
- Prepare the salsa: In a medium bowl, combine the chopped red onion, diced tomatoes, cilantro, lime juice, and sugar. Stir well and season with salt and pepper to taste. Set aside to let the flavors meld together while you prepare the fish.
- Prepare the fish: In a shallow dish, mix together the flour, paprika, garlic powder, cumin, chili powder, salt, and pepper.
- Pour the buttermilk into another shallow dish. Dip each fish fillet into the buttermilk, then dredge in the seasoned flour mixture, coating each piece evenly.
- Fry the fish: Heat about 1 inch of vegetable oil in a large skillet over medium-high heat. Once the oil is hot (about 350°F), carefully place the battered fish fillets in the pan. Fry for 3-4 minutes per side or until golden brown and crispy. Remove the fish from the skillet and drain on paper towels.
- Assemble the tacos: Warm the tortillas in a dry skillet or microwave. To assemble, place one or two pieces of fried fish in each tortilla, then top with a spoonful of the red onion-tomato salsa. Add optional toppings such as shredded lettuce, avocado, sour cream, or hot sauce.
- Serve immediately and enjoy these crispy, flavorful fish tacos!
Notes
- If you prefer, you can use any firm white fish or even shrimp for these tacos.
- For a lighter option, you can bake the fish fillets instead of frying them: Bake at 400°F for 12-15 minutes or until the fish is cooked through and flakes easily.
- Add a little extra spice to the salsa with jalapeños or chili flakes, if desired.
- These tacos can be served with a side of Mexican rice or black beans.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 250
- Sugar: 4g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg