Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fried Fish Tacos with Red Onion-Tomato Salsa

Fried Fish Tacos with Red Onion-Tomato Salsa


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Merles
  • Total Time: 25 minutes

Description

Fried Fish Tacos with Red Onion-Tomato Salsa are crispy, fresh, and bursting with flavor! Tender white fish is coated in a light, golden batter and nestled in warm tortillas, then topped with a zesty red onion-tomato salsa. Whether it’s Taco Tuesday or just a craving for something delicious, these tacos are a must-try!

Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.


Ingredients

For the Fried Fish:

  • White Fish Fillets (1 lb, like cod or tilapia) – Mild and flaky, perfect for tacos.
  • All-Purpose Flour (½ cup) – Forms the crispy coating.
  • Cornstarch (¼ cup) – Makes the batter extra light and crunchy.
  • Baking Powder (½ tsp) – Helps create a crisp texture.
  • Garlic Powder (½ tsp) – Adds extra flavor.
  • Paprika (½ tsp) – Gives a hint of smokiness.
  • Salt & Pepper (to taste) – Enhances the flavor.
  • Egg (1, beaten) – Helps the batter stick to the fish.
  • Milk (¼ cup) – Adds moisture to the batter.
  • Oil (for frying) – Use a neutral oil like vegetable or canola.

For the Red Onion-Tomato Salsa:

  • Red Onion (½ cup, finely diced) – Adds a sharp, fresh crunch.
  • Cherry Tomatoes (1 cup, diced) – Sweet and juicy.
  • Cilantro (¼ cup, chopped) – Brings a fresh, herby touch.
  • Lime Juice (2 tbsp) – Adds brightness and acidity.
  • Jalapeño (1 small, finely chopped, optional) – For a spicy kick.
  • Salt & Pepper (to taste) – Enhances the flavors.

For Assembling the Tacos:

  • Small Corn or Flour Tortillas (8) – Warm and soft.
  • Shredded Cabbage (1 cup) – Adds crunch.
  • Sour Cream or Greek Yogurt (¼ cup) – For a creamy topping.
  • Extra Lime Wedges (for serving) – A squeeze of freshness!

Instructions

Step 1: Prepare the Salsa

  1. In a small bowl, mix together the diced red onion, cherry tomatoes, cilantro, lime juice, jalapeño (if using), salt, and pepper.
  2. Stir well and set aside to let the flavors blend.

Step 2: Prepare the Fish Batter

  1. In a mixing bowl, whisk together flour, cornstarch, baking powder, garlic powder, paprika, salt, and pepper.
  2. Add the beaten egg and milk, whisking until smooth.

Step 3: Fry the Fish

  1. Heat about ½ inch of oil in a frying pan over medium heat.
  2. Dip each fish fillet into the batter, coating evenly, then carefully place into the hot oil.
  3. Fry for 3–4 minutes per side, or until golden brown and crispy.
  4. Remove from the oil and drain on a paper towel-lined plate.

Step 4: Assemble the Tacos

  1. Warm the tortillas in a dry pan or microwave for a few seconds.
  2. Place shredded cabbage on each tortilla, followed by a piece of fried fish.
  3. Spoon the red onion-tomato salsa over the top.
  4. Drizzle with sour cream or Greek yogurt and add a squeeze of lime.

Step 5: Serve & Enjoy!

  1. Serve immediately and enjoy these crispy, flavorful tacos!

Notes

  • Use Fresh Fish – The fresher, the better!
  • Don’t Overcrowd the Pan – Fry in batches to keep the fish crispy.
  • Make the Salsa Ahead – This allows the flavors to meld together.
  • Customize Your Toppings – Add avocado, hot sauce, or pickled onions for variety.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Cuisine: Mexican

Join our community of food lovers & Get all the latest recipes!

Subscribe to receive all the latest recipes and more good things right to your inbox, so you never miss a post.

    We won't send you spam. Unsubscribe at any time.