Fresh and Flavorful Grilled Fish Tacos

Escape to a sun-drenched fiesta with these incredibly fresh and flavorful grilled fish tacos. Bursting with zesty citrus, smoky paprika, and a hint of chili, each bite is a vibrant celebration of authentic Mexican street food, made achievable right in your own kitchen. These tacos are wonderfully light yet satisfying, making them perfect for a weeknight dinner or a festive gathering with friends.

Imagine tender, flaky grilled fish nestled in warm, soft tortillas, adorned with a medley of bright, crunchy toppings and a creamy, cooling sauce.

Recipe Details

  • Flavor Profile: Bright, citrusy, smoky, with a gentle warmth from spices.
  • Textures: Tender, flaky fish; soft tortillas; crisp, fresh toppings; creamy sauce.
  • Active Time: 20 minutes
  • Marinating Time: 15 minutes
  • Total Time: 35 minutes
  • Difficulty: Easy

What You’ll Need

This recipe centers around perfectly grilled white fish, marinated in a zesty blend of lime juice, olive oil, and savory spices. We’ll be serving it up in warm corn tortillas with a refreshing slaw and a luscious, creamy chipotle lime crema.

Ingredient Notes

  • White Fish Fillets – Firm white fish like cod, tilapia, or mahi-mahi work beautifully here. They hold up well to grilling and have a mild flavor that absorbs the marinade exquisitely.
  • Limes – Fresh lime juice is essential for the vibrant, zesty marinade and the creamy sauce. You’ll need wedges for squeezing over the finished tacos too!
  • Olive Oil – Extra virgin olive oil adds richness to the marinade and helps the fish cook evenly on the grill.
  • Chipotle Peppers in Adobo Sauce – These little peppers bring a wonderful smoky heat and depth of flavor to the crema. Adjust the amount to your preferred spice level.
  • Butter Lettuce – Its tender leaves provide a mild, slightly sweet crunch that complements the fish without overpowering it.
  • Corn Tortillas – Small, street-taco-sized corn tortillas are traditional and add an authentic touch.

Add-ins and Substitutions

  • For a Little Heat – If you love a spicy kick, add a pinch of cayenne pepper to your marinade or chop a fresh jalapeño finely to sprinkle over your finished tacos.
  • Avocado Love – Sliced fresh avocado or a dollop of guacamole is a fantastic creamy addition to these tacos.
  • Mango Salsa – For a sweet and tangy contrast, consider adding a scoop of fresh mango salsa.
  • Different Greens – If butter lettuce isn’t available, shredded cabbage or even some delicate baby spinach can be used as a base.
  • Vegan Option – While this recipe is for fish, you could adapt the marinade and spice blend for firm tofu or tempeh for a delightful vegetarian alternative, grilling them in the same way.
Succulent grilled fish, vibrant slaw, and zesty lime fill warm tortillas for a delightful taco experience.

How to Make Fresh and Flavorful Grilled Fish Tacos

First, let’s get the fish ready for its transformation on the grill.

  1. Prepare the Marinade: In a shallow dish, whisk together the lime juice, olive oil, chili powder, cumin, smoked paprika, garlic powder, onion powder, and salt.
  2. Marinate the Fish: Add the white fish fillets to the marinade, ensuring each piece is well coated. Let them marinate for about 15 minutes at room temperature.
    • Pro Tip: Don’t marinate fish for too long in citrus, as it can start to “cook” it unevenly. 15 minutes is perfect for infusing flavor without altering the texture too much.
  3. Make the Chipotle Lime Crema: While the fish marinates, prepare the crema. In a small bowl, combine the sour cream (or Greek yogurt), chopped chipotle peppers, adobo sauce, lime juice, and a pinch of salt. Stir until smooth and creamy. Taste and add more adobo sauce if you desire more heat.
  4. Grill the Fish: Preheat your grill to medium-high heat. Lightly oil the grill grates to prevent sticking. Carefully place the marinated fish fillets onto the hot grill. Grill for 3–4 minutes per side, or until the fish is opaque and flakes easily with a fork. Avoid overcooking to keep the fish moist and tender.
  5. Warm the Tortillas: While the fish is grilling or just after, warm the corn tortillas. You can do this on a dry skillet over medium heat for about 30 seconds per side until pliable, or directly over a low gas burner flame for a few seconds per side.
  6. Assemble the Tacos: Flake the grilled fish into bite-sized pieces. Place a generous amount of flaked fish into each warm tortilla. Top with shredded lettuce, then drizzle with the chipotle lime crema.
See also  BBQ Chicken Coleslaw Wraps

Recipe Tips

  • Don’t Overcrowd the Grill: Ensure there’s enough space between fish fillets so they cook evenly and don’t steam.
  • Watch for Doneness: Grilled fish cooks quickly. Keep a close eye on it to prevent it from drying out. It should be just cooked through and easily flaked.
  • Achieve Perfect Tortillas: Warming tortillas makes them soft and pliable, preventing them from cracking when folded.
  • Balance the Crema: Taste your chipotle lime crema before serving. If it’s too thick, add a tiny splash of water or a bit more lime juice to thin it out. Adjust salt and spice as needed.

FAQs

  • Can I use a different type of fish? Absolutely! Any firm white fish that holds up well to grilling will work. Salmon is also a delicious option if you prefer a fattier fish.
  • What if I don’t have a grill? You can achieve a similar result by pan-searing the fish in a hot skillet with a little oil, or by baking it in a preheated oven at 400°F (200°C) for about 10–12 minutes, until cooked through.
  • How do I store leftovers? Leftover grilled fish can be stored in an airtight container in the refrigerator for up to 2 days. The crema can also be stored separately. It’s best to rewarm the fish gently before assembling fresh tacos.
  • Can I make the crema spicier? Yes, you can easily adjust the heat by adding more chopped chipotle peppers or a dash of hot sauce to the crema.

Serving Suggestions

These fresh and flavorful grilled fish tacos are wonderful on their own, but they also pair beautifully with a variety of sides. Consider serving them with:

  • A simple side of Mexican rice or cilantro lime rice.
  • A refreshing jicama slaw or a black bean and corn salad.
  • A bright and zesty pico de gallo for extra freshness.
  • Chips and guacamole or salsa.

Make This Recipe in Advance

The chipotle lime crema can be made up to 2 days in advance and stored in an airtight container in the refrigerator. The dry spice mix for the marinade can also be prepared ahead of time and stored in a small jar. The fish itself is best marinated just before grilling, and grilled fish is most delicious served immediately.

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
A vibrant platter overflows with grilled fish tacos, generously topped with fresh salsa, avocado, and a squeeze of lime.

Fresh and Flavorful Grilled Fish Tacos


  • Total Time: 35 minutes
  • Yield: 6-8 tacos 1x

Description

Escape to a sun-drenched fiesta with these incredibly fresh and flavorful grilled fish tacos. Bursting with zesty citrus, smoky paprika, and a hint of chili, each bite is a vibrant celebration of authentic Mexican street food, made achievable right in your own kitchen. These tacos are wonderfully light yet satisfying, making them perfect for a weeknight dinner or a festive gathering with friends. Imagine tender, flaky grilled fish nestled in warm, soft tortillas, adorned with a medley of bright, crunchy toppings and a creamy, cooling sauce.


Ingredients

Scale

For the Marinade
1 pound thick white fish, (cod, mahi mahi, or halibut)
1/4 cup Meyer lemon, juices, About 3 Meyer lemons
2 tablespoons shallots, diced (about 1/2 medium sized shallot)
2 tablespoons extra virgin olive oil
2 cloves garlic, smashed and finely diced
1 tablespoon cilantro, chopped , (you will use more cilantro in the cream sauce and to top the tacos)
1 tablespoon apple cider vinegar
1 teaspoon jalapeño, finely diced, about 1/4 medium jalapeño , (save the rest for the coleslaw)
1/2 teaspoon smoked paprika
1/2 teaspoon kosher salt
1/4 teaspoon cayenne pepper
Fresh ground pepper, just a couple twists
For the Grilled Corn Slaw
1 ear of corn, grilled , (can use 1/2 cup warmed up frozen corn if you don’t have any fresh in season)
2 cups red cabbage, thinly sliced
1/4 cup shallots, chopped (4 tablespoons, or approx 1 medium shallot)
1 tablespoon jalapeño, finely diced (about 1/2 medium jalapeño)
1 tablespoon fresh squeezed lime juice, approximately 1/2 a lime , (save the other half for the Avocado Cream Sauce)
salt and pepper, to taste
For the Avocado Cream Sauce
1/2 avocado, (save the other half for topping the tacos)
1/2 cup thick Greek yogurt, (could also use sour cream or Crème fraîche)
1/4 cup cilantro
The juice of 1/2 a lime, + more for preferred flavor
1 tablespoon extra virgin olive oil
1/2 tablespoon red wine vinegar
A couple dashes of hot sauce, (optional)
For the Tacos
68 corn tortillas
Optional Toppings: avocado slices, Cotija cheese, lime wedges, more cilantro


Instructions

1. Prep the Marinade: Combine the fish with all the marinade ingredients in a large bowl or freezer bag. Place in the refrigerator to marinate for 30 to 60 minutes.

See also  Spicy Chipotle Chicken Burrito Bowls

2. Grill the Corn: Preheat a charcoal grill for direct cooking. Grill the ear of corn over direct heat, turning occasionally, until the outside is nicely charred. Let it cool, then slice the kernels off the cob and set aside for the coleslaw.

3. Grill the Fish: Remove the fish from the marinade and discard the leftover liquid. Grill the fish over direct heat for about 5 minutes, or until it easily releases from the grates. Flip and cook for another 3 to 5 minutes until the fish is opaque throughout but still juicy.

4. Prepare the Coleslaw: In a large bowl, toss all the coleslaw ingredients together along with the grilled corn. Taste and adjust the seasoning.

5. Blend the Cream Sauce: Combine all the avocado cream ingredients in a food processor. Blend until completely smooth and creamy, then stir in some hot sauce if you prefer.

6. Assemble the Tacos: Warm the corn tortillas. Spread a spoonful of avocado cream sauce on each tortilla, then layer with grilled fish, the corn coleslaw, and a bit more cream sauce. Garnish with fresh avocado slices, cotija cheese, a squeeze of lime, and extra cilantro.

Notes

Don’t marinate fish for too long in citrus, as it can start to “cook” it unevenly. 15 minutes is perfect for infusing flavor without altering the texture too much.

Ensure there’s enough space between fish fillets so they cook evenly and don’t steam.

Grilled fish cooks quickly. Keep a close eye on it to prevent it from drying out. It should be just cooked through and easily flaked.

Warming tortillas makes them soft and pliable, preventing them from cracking when folded.

Taste your chipotle lime crema before serving. If it’s too thick, add a tiny splash of water or a bit more lime juice to thin it out. Adjust salt and spice as needed.

The chipotle lime crema can be made up to 2 days in advance and stored in an airtight container in the refrigerator. The dry spice mix for the marinade can also be prepared ahead of time and stored in a small jar. The fish itself is best marinated just before grilling, and grilled fish is most delicious served immediately.

  • Prep Time: 20 minutes
  • Category: Mexican
  • Cuisine: Mexican

You Might Also Like

Leave a Comment

Recipe rating