Fried Fish Tacos with Red Onion-Tomato Salsa

Posted on

Fried Fish Tacos with Red Onion-Tomato Salsa

Dinner Ideas

Crispy, golden fried fish wrapped in warm tortillas and topped with a zesty red onion-tomato salsa—these Fried Fish Tacos are an absolute delight! They’re light, fresh, and packed with flavor, making them perfect for taco night or a fun weekend meal. Serve them with a squeeze of lime and a drizzle of creamy sauce for the ultimate bite!

Subscribe to our newsletter for more delicious recipes straight to your inbox!


Why You’ll Love This Recipe

Crispy & Flavorful – Perfectly seasoned, crunchy fish in every bite!
Fresh & Zesty Salsa – A simple yet vibrant topping that enhances the flavors.
Quick & Easy – Ready in 30 minutes with simple ingredients.
Customizable – Add your favorite toppings like avocado or slaw!


Ingredients for Fried Fish Tacos with Red Onion-Tomato Salsa

For the Fried Fish:

  • 1 lb white fish fillets (cod, tilapia, or halibut)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon cumin
  • ½ cup all-purpose flour
  • ½ cup cornstarch (for extra crispiness)
  • 1 egg, beaten
  • ½ cup cold sparkling water (or regular water)
  • Vegetable oil (for frying)
  • 8 small corn or flour tortillas

For the Red Onion-Tomato Salsa:

  • 1 cup cherry tomatoes, diced
  • ½ red onion, finely chopped
  • 1 small jalapeño, finely chopped (optional for spice)
  • ¼ cup fresh cilantro, chopped
  • Juice of 1 lime
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For Garnish & Serving:

  • Lime wedges
  • ½ cup sour cream or Greek yogurt
  • ½ teaspoon hot sauce (optional)
  • Avocado slices (optional)

Tools You’ll Need

✔ Deep frying pan or skillet
✔ Mixing bowls
✔ Tongs
✔ Paper towels


How to Make Fried Fish Tacos with Red Onion-Tomato Salsa

Step 1: Prepare the Salsa

  1. In a bowl, combine cherry tomatoes, red onion, jalapeño, and cilantro.
  2. Squeeze in the lime juice and add salt and black pepper.
  3. Mix well and let it sit while you prepare the fish. This allows the flavors to meld.

Step 2: Prepare the Batter & Coat the Fish

  1. In a bowl, whisk together flour, cornstarch, salt, black pepper, paprika, garlic powder, and cumin.
  2. In a separate bowl, beat the egg and mix in cold sparkling water.
  3. Slowly pour the wet ingredients into the dry ingredients, whisking until you get a smooth batter.

Step 3: Fry the Fish

  1. Heat vegetable oil in a frying pan over medium-high heat (about 350°F/175°C).
  2. Dip the fish pieces into the batter, allowing any excess to drip off.
  3. Carefully place the battered fish into the hot oil and fry for 3-4 minutes per side until golden brown and crispy.
  4. Remove and place on a plate lined with paper towels to absorb excess oil.

Step 4: Warm the Tortillas

  1. Heat the tortillas in a dry skillet over medium heat for 30 seconds per side, or wrap them in foil and warm in the oven.

Step 5: Assemble the Tacos

  1. Place a piece of crispy fried fish onto each warm tortilla.
  2. Spoon some red onion-tomato salsa on top.
  3. Drizzle with sour cream or Greek yogurt mixed with hot sauce.
  4. Garnish with avocado slices and fresh cilantro (if using).
  5. Serve with lime wedges for extra zing!

Serving Suggestions

🥗 Pair with a side of Mexican rice or black beans.
🌶 Add a drizzle of your favorite hot sauce for extra heat.
🍹 Enjoy with a refreshing lime agua fresca or iced tea!


Tips for the Best Fried Fish Tacos

Use Fresh Fish – The fresher the fish, the better the taste and texture!
Cold Batter = Extra Crispy – Keep the batter cold for the crispiest coating.
Don’t Overcrowd the Pan – Fry in batches to maintain crispiness.
Customize Your Toppings – Try adding slaw, pickled onions, or mango salsa!


Storage & Reheating Instructions

  • Refrigerate: Store leftover fried fish in an airtight container for up to 2 days.
  • Reheat: Warm in the oven at 350°F (175°C) for 10 minutes to keep it crispy.
  • Avoid Microwaving: This will make the fish soggy.

Frequently Asked Questions (FAQ)

Q1: Can I bake the fish instead of frying?
A: Yes! Bake at 400°F (200°C) for 12-15 minutes, flipping halfway through, until crispy.

Q2: What’s the best fish for tacos?
A: Mild, flaky white fish like cod, tilapia, halibut, or mahi-mahi works best.

Q3: Can I use a different sauce instead of sour cream?
A: Absolutely! Try chipotle mayo, avocado crema, or garlic yogurt sauce.


A Crispy, Flavorful Taco Night Favorite!

These Fried Fish Tacos with Red Onion-Tomato Salsa are light, crispy, and bursting with fresh flavors. Whether you’re making them for taco night or a casual family dinner, they’re guaranteed to be a hit!

Did you make this recipe? Share your photos and tag us on social media!

🕒 Preparation Time: 15 minutes
🔥 Cooking Time: 15 minutes
🌍 Cuisine: Mexican

Nutritional Information (Per Serving)

  • Calories: 450
  • Protein: 28g
  • Carbohydrates: 45g
  • Fat: 18g
  • Fiber: 4g

Enjoy your crispy fish tacos and happy cooking!

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: Jessica
  • Total Time: 30 minutes

Description

Crispy, golden fried fish wrapped in warm tortillas and topped with a zesty red onion-tomato salsa—these Fried Fish Tacos are an absolute delight! They’re light, fresh, and packed with flavor, making them perfect for taco night or a fun weekend meal. Serve them with a squeeze of lime and a drizzle of creamy sauce for the ultimate bite!

Subscribe to our newsletter for more delicious recipes straight to your inbox!


Ingredients

Scale

For the Fried Fish:

  • 1 lb white fish fillets (cod, tilapia, or halibut)
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon cumin
  • ½ cup all-purpose flour
  • ½ cup cornstarch (for extra crispiness)
  • 1 egg, beaten
  • ½ cup cold sparkling water (or regular water)
  • Vegetable oil (for frying)
  • 8 small corn or flour tortillas

For the Red Onion-Tomato Salsa:

  • 1 cup cherry tomatoes, diced
  • ½ red onion, finely chopped
  • 1 small jalapeño, finely chopped (optional for spice)
  • ¼ cup fresh cilantro, chopped
  • Juice of 1 lime
  • ½ teaspoon salt
  • ½ teaspoon black pepper

For Garnish & Serving:

  • Lime wedges
  • ½ cup sour cream or Greek yogurt
  • ½ teaspoon hot sauce (optional)
  • Avocado slices (optional)

Instructions

Step 1: Prepare the Salsa

  1. In a bowl, combine cherry tomatoes, red onion, jalapeño, and cilantro.
  2. Squeeze in the lime juice and add salt and black pepper.
  3. Mix well and let it sit while you prepare the fish. This allows the flavors to meld.

Step 2: Prepare the Batter & Coat the Fish

  1. In a bowl, whisk together flour, cornstarch, salt, black pepper, paprika, garlic powder, and cumin.
  2. In a separate bowl, beat the egg and mix in cold sparkling water.
  3. Slowly pour the wet ingredients into the dry ingredients, whisking until you get a smooth batter.

Step 3: Fry the Fish

  1. Heat vegetable oil in a frying pan over medium-high heat (about 350°F/175°C).
  2. Dip the fish pieces into the batter, allowing any excess to drip off.
  3. Carefully place the battered fish into the hot oil and fry for 3-4 minutes per side until golden brown and crispy.
  4. Remove and place on a plate lined with paper towels to absorb excess oil.

Step 4: Warm the Tortillas

  1. Heat the tortillas in a dry skillet over medium heat for 30 seconds per side, or wrap them in foil and warm in the oven.

Step 5: Assemble the Tacos

 

  1. Place a piece of crispy fried fish onto each warm tortilla.
  2. Spoon some red onion-tomato salsa on top.
  3. Drizzle with sour cream or Greek yogurt mixed with hot sauce.
  4. Garnish with avocado slices and fresh cilantro (if using).
  5. Serve with lime wedges for extra zing!

Notes

Use Fresh Fish – The fresher the fish, the better the taste and texture!
Cold Batter = Extra Crispy – Keep the batter cold for the crispiest coating.
Don’t Overcrowd the Pan – Fry in batches to maintain crispiness.
Customize Your Toppings – Try adding slaw, pickled onions, or mango salsa!

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Cuisine: Mexican

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star