Skillet Grilled Fish + Tacos


  • Cilantro-Lime Crema
  • 1 cup (heaping) cilantro (about 1 ounce)
  • 2 tablespoons fresh lime juice, plus more to taste
  • 1 cup sour cream
  • 1 teaspoon sugar
  • 1/4 teaspoon kosher salt, plus more
  • Skillet-Grilled Fish Tacos
  • 1 pound fillet of haddock, cod, or grouper, 1/2 to 1 inch thick
  • Kosher salt
  • Cayenne pepper
  • 1 tablespoon (or more) grapeseed or other neutral oil
  • 2 to 4 tortillas (I like Whole Foods' soft corn tortillas)
  • Slaw, see above
  • Lime wedges, for serving
  1. Cilantro-Lime Crema
  2. Set a cast-iron skillet on a grill. Close the grill, set it to high, and let it heat up to 550°F or 600°F.
  3. In a food processor, pulse the cilantro and 2 tablespoons of the lime juice until finely chopped. Add the sour cream, sugar, and 1/4 teaspoon of the salt and purée until smooth. Taste, adjusting the seasoning with more salt or lime juice. Alternatively, finely chop the cilantro by hand, then add the lime juice, sour cream, sugar, and salt and whisk until smooth.


  1. Skillet-Grilled Fish Tacos
  2. If the fillet of fish is long, cut it in half so it will fit in your skillet. Season the fish generously with the salt on both sides. Season with the cayenne according to your heat tolerance—go light if you are sensitive to heat. Gather your tools for the grill: a reliable potholder, a spatula, a platter for the cooked fish, the oil, and the tortillas.
  3. Lift the lid of the grill. Pour the oil into the hot skillet—enough to coat the bottom in a thin layer. Using the potholder if necessary to bring the skillet closer to you, carefully lower the fish into the skillet. If you are slow and controlled, the oil won’t splatter.
  4. Close the lid. Set a timer for 3 minutes. Check the fish by prodding it with a spatula—it should flake fairly easily. If it doesn’t, close the lid and cook for 1 minute more. Remove the fish with a spatula, using the potholder as needed, and transfer to the platter.
  5. Turn off the grill. Throw the tortillas on the grill, leaving it open. Check after 20 seconds or so, flip, and cook for another 20 seconds, until the tortillas are soft and have nice grill marks on each side. Transfer to the platter.
  6. To serve: Spoon the slaw into the tortillas. Break the fish into pieces over the top. Drizzle with the crema. Squeeze lime wedges over top and serve with more wedges on the side.

Click here to learn more!