Go Back
Easy Fish Tacos Recipe

Easy Fish Tacos Recipe

Fish Tacos are made with seasoned baked halibut or cod, topped with fresh tomato-onion salsa and a creamy sriracha sauce, all wrapped in warm corn tortillas.
Ready in just 40 minutes, this easy recipe delivers bold flavor with minimal effort, making it perfect for weeknight dinners or casual gatherings.
Prep Time 10 minutes
Cook Time 25 minutes
Resting Time 5 minutes
Total Time 40 minutes
Servings: 8
Calories: 227.5

Ingredients
  

  • 3 tablespoons extra-virgin olive oil
  • Juice of 1 lime
  • 2 teaspoons chili powder
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper
  • 1 1/2 lb halibut fillet or cod
  • 1/2 tablespoon butter
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 red onion finely chopped
  • 2 tomatoes finely chopped
  • 2 tablespoons mayonnaise
  • 1 teaspoon sriracha
  • 1/2 teaspoon garlic powder
  • 8 corn tortillas
  • Lime wedges for serving

Equipment

  • Large baking sheet
  • Parchment paper or silicone liner
  • Small mixing bowls
  • Knife and cutting board
  • Large skillet or griddle
  • Fork for flaking fish

Method
 

  1. Line a large baking sheet with parchment paper or a silicone liner. In a small bowl, combine chili powder, paprika, cayenne pepper, salt, and black pepper. Sprinkle the seasoning mixture evenly over both sides of the fish.
  2. Drizzle the fish lightly with olive oil and dot with butter. Bake at 375ºF (190ºC) for 20–25 minutes. Broil for 3–5 minutes at the end if desired to brown the edges. Let the fish rest for 5 minutes, then flake gently with a fork.
  3. In a bowl, combine the chopped red onion and tomatoes with a few drops of lime juice to create the salsa.
  4. In another small bowl, mix mayonnaise, sriracha, garlic powder, and remaining lime juice to make the spicy sauce. Adjust to taste.
  5. Toast the corn tortillas in a dry skillet over medium-high heat for about 30 seconds per side, or warm them between plates in the microwave for about one minute.
  6. Assemble by placing flaked fish onto each tortilla, topping with salsa, and finishing with a drizzle of spicy sauce. Serve with lime wedges.

Notes

These fish tacos strike the perfect balance between warm spice, fresh brightness, and creamy heat.
They’re simple, satisfying, and packed with flavor, the kind of meal that feels effortless but tastes memorable.