Go Back
Grilled Fish Tacos Recipe
Ash Tyrrell

Grilled Fish Tacos Recipe

I have to tell you, I’ve tried a lot of taco recipes, but these grilled fish tacos stole my heart. The combination of perfectly grilled fish, fresh cabbage, tangy pico de gallo, and creamy white sauce is unbeatable.
Total Time 30 minutes
Servings: 4

Ingredients
  

  • 1 pound lean white fish fillets tilapia, halibut, mahi mahi, snapper, cod – thinner fillets cook quickly and stay tender.
  • Salt and freshly ground black pepper – enhances flavor without overpowering the fish.
  • 2 tablespoons oil vegetable or canola – helps the fish grill evenly without sticking.
  • 1 small lime juiced – adds a bright, fresh zing.
  • 1 clove garlic minced – gives a subtle depth of flavor.
  • 1 1/2 teaspoons chili powder – provides mild heat and smoky flavor.
  • 1 teaspoon ground cumin – warms up the flavor profile.
  • 1/2 teaspoon paprika – adds color and mild smokiness.
  • 1/4 teaspoon cayenne pepper optional – kick it up if you like heat.
  • 8 white corn tortillas – traditional choice lightly toasted for best texture.
  • 1/2 cup sour cream or Greek yogurt for tang – creamy base for the sauce.
  • 2 tablespoons mayonnaise – balances the tang of sour cream.
  • 1 teaspoon lime juice – brightens the sauce.
  • 1/4 teaspoon garlic powder – subtle depth of flavor.
  • Salt to taste – essential to tie the sauce together.
  • Shredded cabbage – finely shredded for crunch and freshness.
  • Pico de gallo – fresh and zesty.
  • Fresh cilantro – optional but adds herbal brightness.
  • Sliced avocado – creamy texture for balance.
  • Cotija cheese – optional adds a salty, crumbly bite.

Method
 

  1. Start by seasoning your fillets with salt, pepper, and the spice mix. Drizzle with lime juice and oil, then let them marinate for 10 minutes. This gives the fish flavor without overpowering its natural taste.
  2. In a small bowl, mix sour cream, mayonnaise, lime juice, garlic powder, and salt. Stir until smooth. I like to chill it for a few minutes so the flavors meld while the fish cooks.
  3. While the fish marinates, finely shred your cabbage and chop pico de gallo ingredients. Slice avocado and crumble cotija cheese. Prepping everything first makes assembling tacos effortless.
  4. Heat your grill or pan to medium-high. Cook fish fillets 2–3 minutes per side until they flake easily with a fork. Avoid overcooking; the fish will stay moist and tender.
  5. Quickly toast corn tortillas on the grill or skillet for a few seconds each side. This enhances flavor and keeps them pliable for folding.
  6. Place fish on tortillas, drizzle with white sauce, add cabbage, pico de gallo, and avocado. Sprinkle cotija cheese and cilantro for the final touch. I always serve immediately for the best texture.

Notes

  • I like to use thinner fillets; they cook perfectly and stay juicy.
  • Marinate fish no longer than 10–15 minutes to avoid mushy texture.
  • Toast tortillas lightly; it enhances flavor and prevents tearing.
  • I always taste the sauce before serving; a little extra lime juice can brighten it.
  • Fresh ingredients make a huge difference, especially cabbage and pico de gallo.