/ Sign Up

Basic Fish Tacos Recipe

Basic Fish Tacos
Difficulty: Easy | Total Time: | Makes: 3 to 4 servings

Fish tacos can be filled with either fried fish (not healthy!) or grilled fish (healthy!). Here’s the healthy version, with a citrus marinade and tangy cabbage slaw.

To see this recipe with illustrated steps, check out The Basics: How to Make Grilled Fish Tacos.

This recipe was also featured as part of our Healthy Cooking photo gallery.

INGREDIENTS
  • 1 pound firm white fish, such as tilapia, snapper, cod, mahi mahi, or catfish
  • 2 limes, halved
  • 1 garlic clove, finely chopped
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon chili powder
  • 2 tablespoons vegetable oil, plus more for oiling the grill grates
  • Kosher salt
  • Freshly ground black pepper
  • 1/2 small head of green or red cabbage (about 14 ounces), cored and thinly sliced
  • 1/2 red onion, thinly sliced
  • 1/4 cup cilantro, coarsely chopped
  • 6 to 8 soft (6-inch) corn tortillas
  • Sliced avocado, for garnish (optional)
  • Guacamole, for garnish (optional)
  • Salsa, for garnish (optional)
  • Sour cream, for garnish (optional)
  • Hot sauce, for garnish (optional)
INSTRUCTIONS
  1. Place the fish in a baking dish and squeeze a lime half over it. Add the garlic, cumin, chili powder, and 1 tablespoon of the oil. Season with salt and pepper and turn the fish in the marinade until evenly coated. Refrigerate and let marinate at least 15 minutes. Meanwhile, make the slaw and warm the tortillas.
  2. Combine the cabbage, onion, and cilantro in a large bowl and squeeze a lime half over it. Drizzle with the remaining 1 tablespoon oil, season with salt and pepper, and toss to combine. Taste and add more salt and pepper if necessary; set aside.
  3. Warm the tortillas by heating a medium frying pan over medium-high heat. Add 1 tortilla at a time, flipping to warm both sides, about 5 minutes total. Wrap the warm tortillas in a clean dishcloth and set aside while you prepare the fish.
  4. Brush the grates of a grill pan or outdoor grill with oil and heat over medium-high heat until hot. Remove the fish from the marinade and place on the grill.
  5. Cook without moving until the underside of the fish has grill marks and is white and opaque on the bottom, about 3 minutes. Flip and grill the other side until white and opaque, about 2 to 3 minutes more. (It’s OK if it breaks apart while you’re flipping.) Transfer the fish to a plate.
  6. Taste the slaw again and season as needed with more lime juice. Slice the remaining lime halves into wedges and serve with the tacos. To construct a taco, break up some of the cooked fish, place it in a warm tortilla, and top it with slaw and any optional garnishes.
    Write a review | 11 Reviews
  • Basic Fish Tacos Recipe
    5

    I've made this recipe several times and it's been consistently amazing! Tonight I made it with shrimp, a packaged cole slaw w cilantro, lime juice, red onion and some fresh avocado. My crema is mayo, fresh lime juice, lime zest with a pinch of sugar. OMG! Sooo good!

  • Basic Fish Tacos Recipe
    5

    This was so easy and delicious! I made it for some friends last night and they loved it.

  • Basic Fish Tacos Recipe
    5

    I was looking for a fish taco recipe where the fish was actually seasoned to give it a nice flavor instead of relying on a sauce to flavor it. This is exactly what I was looking for! Tilapia happened to be on sale when I found this recipe so that's what I used. The seasoning in the marinade was perfect! I cooked it in a saute pan on the stove instead of grilling it & it worked out really well. The slaw was fantastic as well. I bought a package of pre-shredded cabbage & carrots & just added the rest of the ingredients & tasted it until it came out how I liked it. There is plenty leftover so the slaw will be a side dish for other meals as well. This is a keeper!

  • Basic Fish Tacos Recipe
    5

    I have been searching for this recipe...I have been on so many sites it is unbelievable, searching for this recipe to repeat it. This recipe is fantastic! Thank you so much! Let's put it this way, my daughter usually only eats "fried" fish/shrimp (because she doesn't particularly like fish) but she requested this recipe for her 24th birthday.

  • Basic Fish Tacos Recipe
    5

    So good and so easy to make. Good enough for a weeknight or weekend dinner, heck, even for a lunch! Do not hesitate to be a little more liberal with your seasonings than what is recommended in the recipe. For the fish, I tried it with cod, but look forward to experimenting with other varieties. I also made this with self-made tortillas (also stupendously simple and incredible tasting), and boy, was the result ever worth it. Glad I found this just in time for the summer!

  • Basic Fish Tacos Recipe
    4

    Made this for the wife the other night. She's not a big fish eater but she loved this dish! Instead of grilling, I baked my tilapia at 325 degrees for about 30 minutes. Turned out amazing!

  • Major follower of your page, a large number of your articles or blog posts have definitely helped me out. Awaiting posts! http://www.myrecipeslib.com/

  • I am really looking for healthy foods to maintain my diet.. and this one will be on the top of the list!

  • I made this too and it was pretty good (garnished with the linked salsa verde recipe, slaw with green cabbage, sour cream and avocado). I also halved-again the recipe which resulted in 3 tacos apiece for four people. Note: did not need to halve-again the slaw. I used a decent non-stick grill pan and the fish fell apart, which is okay I guess, but it sort of begs the question: what value is added by grilling? I understand if you have the outdoor grill fired up, but if cooking indoors, I guess I'd recommend sauteeing in a regular skillet with a little oil. It's less messy and I generally find fish fillets more flavorful this way. And since it's broken up, the grill lines aren't really a factor. Still: yummy recipe.

  • I made this last night and it was amazing! I wouldn't suggest making it for one person as fish doesn't really keep well over night.

  • This recipe is now a staple in my weeknight repertoire. Even a great dish to serve guests as it's a quick, and healthy meal. I've used tilapia each time (locally available) and even my wife (a non-fish lover) thinks it's fantastic.

Share with your friendsX