Skip to main content New<> this month
Get the Allrecipes magazine

Best Fish Tacos

Rated as 4.67 out of 5 Stars

"Fast and easy, delicious fish tacos -- simply the best! When I have extra time, I like to add just a little cilantro, red onion, tomato, and avocado on top of mine with the lettuce, tomato, and crema!"
Added to shopping list. Go to shopping list.


45 m servings 322
Original recipe yields 6 servings (6 tacos)


{{model.addEditText}} Print
  1. Place lime zest, cilantro, garlic, cumin, 1 1/2 teaspoons salt, and pepper in a small food processor bowl. Pulse until combined, about 20 seconds. Add tequila while mixture pulses.
  2. Place tilapia fillets in a 1-gallon resealable plastic bag. Add the garlic mixture and move fish around to coat each fillet. Let sit at room temperature, 15 to 20 minutes.
  3. Blend crema and chipotle pepper together in a food processor until smooth. Season with salt.
  4. Heat an electric nonstick griddle to 375 degrees F (190 degrees C).
  5. Brush griddle with olive oil. Cook fillets until just opaque and easily flaked with a fork, 3 to 4 minutes per side. Cut fish into strips and place in tortillas with lettuce and tomatoes. Top with the chipotle crema and serve with lime wedges on the side.


  • Cook's Note:
  • The chipotle crema will make these tacos spicy; you can use sour cream instead if you don't like spicy food. The tacos are still amazing!

Nutrition Facts

Per Serving: 322 calories; 9 34.6 21.2 35 833 Full nutrition

Explore more


Read all reviews 3
Most helpful
Most positive
Least positive

This was excellent! I did need to add some lime juice to the marinade ingredients to get it to pulse in the magic bullet and I'm glad I did. The extra tartness was a nice touch. I'm not a huge f...

Fish had a nice flavor

I made so many substitutions! But, I was really looking for something to help me with the process. I did not have tequila so just used olive oil as the base in the food processor. I had some ...