Grilled Tilapia Tacos
Diabetic-Friendly, grilled, Main Dishes, Recipes

Grilled Tilapia Fish Tacos: Easy, Cheap, Healthy, Tasty Summer Eats!


One of our family’s favorite quick weeknight meals is grilled fish tacos.  Prep (including taco toppings) takes only about ten minutes, and it is grilled and ready to serve in only about ten to fifteen more.  I can usually get tilapia fillets quite cheaply at the fish counter at our grocery store, but if not, another thin whitefish filet (sole, swai, flounder, perch, roughy, redfish) will do.  The pictures below were fairly large tilapia fillets, but I usually get the smaller ones that cook even more quickly.

Usually I simply shake some sort of Mexican or Southwest seasoning (Cholula, or Emeril’s or my current favorite Mesquite Garlic seasoning) on both sides of the fish, place it on a greased/oiled/non-stick piece of aluminum foil (without the foil, the meat will fall apart and through the grates on the grill), and put it on a gas grill over medium heat.  I then punch holes in the aluminum foil all around the fish to let the heat and smoke (see below) circulate around the filet.  If you close the lid on the grill, it will cook through in only about 10-15 minutes.  Don’t try to flip it over, because it isn’t necessary.   It is done when it is all white, and it flakes when you bend or pull the meat.

I like to add a little extra flavor by using a cast iron smoker box and some mesquite wood chips directly on the gas burner, but it isn’t necessary.  I put the chips and a little bit of water in the box when I pre-heat the grill, and as soon as it starts smoking, I put the fish in foil on the grill.  You can also do it with an aluminum foil pocket if you don’t have a smoker box, by putting moist chips in the pocket and poking some holes in the pocket before putting it on the burner.

For toppings, you can chop up some cabbage, onions, tomato, cilantro and lime (to squeeze), and have some fresh salsa on hand if you wish.  Obviously you can do as many or as few of the toppings as you wish.  We usually serve it with a simple can of black beans (but really like the Ranch Pinto Beans with Jalapeno), or with our corn and black bean salad.  Throw some corn tortillas on the stove burner and you have a relatively complete dinner!

Jeff's Tilapia Grilled Fish Tacos
Seasoned tilapia on butcher paper, ready to grill.
Jeff's Tilapia Grilled Fish Tacos
Tilapia on non-stick aluminum foil. You can see the cast iron smoker box to the right under the cooking grate.
Jeff's Tilapia Grilled Fish Tacos
Tilapia almost finished–you can see a few slits in the aluminum foil (I usually make more than you can see here).
Jeff's Tilapia Grilled Fish Tacos
Close-up of the cooked tilapia, ready to take off the grill.
Jeff's Tilapia Grilled Fish Tacos
Tilapia on serving platter, ready to chop for tacos.
Jeff's Tilapia Grilled Fish Tacos
Tilapia separated and chopped for tacos.
Jeff's Tilapia Grilled Fish Tacos
Taco ready to eat!
Grilled Tilapia Fish Tacos
Weight Watchers Info: 7 PointsPlus for 2 tacos (2 tortillas, ¼ pound fish). Carbohydrates: 27g for 2 tacos.
Recipe type: Main Course
Cuisine: Southwest
Serves: 4
  • 1 pound tilapia fillets (or just eyeball how many tacos worth of meat you want)
  • 8 corn tortillas (I usually make extra, to account for ripped or burnt tortillas)
  • Southwest or Mexican Seasoning or other seasoned salt, to taste
  • ½ Head cabbage, chopped
  • ½ Sweet onion, diced
  • ½ Cup cilantro, diced
  • 1 large tomato, diced (or 2-3 Romas)
  • Fresh salsa (optional, but I use it if we don’t do tomatoes)
  1. Pre-heat gas grill.
  2. Place smoker box or foil packet of moist mesquite chips on burner (optional)
  3. Shake seasoning on both sides of fillets.
  4. Place filets on non-stick aluminum foil or spray/wipe foil with cooking oil.
  5. Put fillets and foil on grill, poke holes in foil all around fillets.
  6. Cover grill--cook for 8-15 minutes, as necessary to cook the fillets all the way through.
  7. While grill is pre-heating, start chopping and dicing cabbage, onion, tomatoes, and cilantro. Continue while cooking fish, if necessary.
  8. When fish is nearly done, heat tortillas on stove over medium heat, 30-60 seconds each. Place in aluminum foil to keep warm.
  9. Take fish off grill, cut into taco-sized pieces (or small enough for multiple pieces per taco) and set up toppings and tortillas to make an assembly line.
  10. Assemble tacos and eat!
Nutrition breakdown and PointsPlus calculated using 1 Tbsp. salsa per taco, and using Mission corn tortillas. Substitute lower carb tortillas if desired.
Nutrition Information
Serving size: 2 tacos Calories: 280 Fat: 4g Saturated fat: 1g Trans fat: 0g Carbohydrates: 37g Sugar: 12g Sodium: 359mg Fiber: 8g Protein: 25g Cholesterol: 40mg


  1. Mimigresham

    Wow! Some good looking fish!! Can’t wait to have these for supper. Do you have a recipe for the beans pictured with thse tacos? They really look good! Thanks…..

  2. Mimigresham

    Well, I feel like a dunce…just read the recipe again and saw the paragraph about the beans!! Don’t know how I missed it the first time around. Now I’m all set to fix this meal. Thanks!!!!

  3. Debi krygowski

    If I make these tacos for my husband’s dinner at work but he can’t eat them for a few hours, how can I keep the tortillas from getting hard and nasty?

Leave a Comment, Question, or Suggestion!