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

Grilled Tilapia Tacos

Rated as 5 out of 5 Stars

"These grilled tilapia tacos are a recipe that I have perfected over a couple of years. They are traditional, wholesome, and a little spicy. Enjoy!"
Added to shopping list. Go to shopping list.


1 h 40 m servings 591
Original recipe yields 10 servings (10 tacos)


{{model.addEditText}} Print
  1. Mix canola oil, cilantro, jalapeno peppers, chili powder, lime juice, salt, and black pepper for marinade together in a large bowl. Let sit for at least 30 minutes. Add tilapia fillets and marinate in the mixture for 30 minutes, up to 1 hour.
  2. Preheat an outdoor grill for high heat and lightly oil the grate. Remove fish from marinade and rub off remaining jalapenos and cilantro.
  3. Cook the marinated tilapia on the preheated grill until easily flaked with a fork, about 3 minutes per side.
  4. Mix Mexican crema and habanero hot sauce together in a small bowl.
  5. Shred cooked fish on a plate using 2 forks.
  6. Heat a skillet over high heat. Warm flour tortillas in the hot pan, about 20 seconds per side.
  7. Place a dab of habanero cream sauce on each tortilla. Place fish on top of cream sauce and add cabbage, red onion, green onions, and cilantro. Top tacos with salsa and a squeeze of lime juice.


  • Cook's Notes:
  • You can mix the marinade ingredients together a day in advance.
  • You can use serrano peppers instead of jalapeno peppers, if preferred.

Nutrition Facts

Per Serving: 591 calories; 38 48.6 18.2 49 1361 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

I don’t like tilapia. However, this recipe changed my mind for sure! I used broccoli slaw instead of the cabbage and onions but beyond that, I kept the recipe as is. For any non fish lover, this...