Grilled Fish Tacos

Prep 15 minutes
Cook 10 minutes
Servings 6 tacos

These Grilled Fish Tacos are made with tender flakey white fish, a simple spice rub, crunchy coleslaw, and corn tortillas. This dish is easy, delicious, and healthier than fried fish tacos, perfect for a light summer weeknight dinner.

4 fish tacos on plate

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

Grilled Fish Tacos Recipe

First time I ever had fish tacos was in San Diego about 15 years ago. I wasn’t a fish lover at the time, like I am now, and the idea of fish in a taco sounded so unappealing. But I’m so glad I listened to my friends, because they were one of the best foods I had ever eaten. Granted, the fish was deep fried – and we all know that everything deep fried is awesome – but I consider it, dare I say, a pivotal moment in my young culinary life.

Because, you guys, fish tacos are amazing – fried or grilled – and have been one of my favorite things ever since.

Why You’ll Love This Fish Tacos Recipe

  • The fish. You can use whatever fish you have on hand or is readily available at your local market – cod, tilapia, mahi mahi, or even halibut.
  • The seasoning and coleslaw. The simple spice rub and crunchy kicked-up coleslaw, along with soft, flavorful corn tortillas, are balanced out perfectly with a mellow white fish. Summer grilling perfection!
  • Healthier than deep fried fish tacos. These grilled fish tacos are a fantastic alternative to the traditional deep fried version. Easier, healthy, but still incredibly delicious.
tacos with grilled fish and coleslaw

Ingredients Needed

Here’s what you need to make these fish tacos.
(Scroll below to the printable recipe card for details and measurements.)

  • Fish – For fish tacos, you want to use lean and flakey white fish fillets such as tilapia, halibut, mahi mahi, snapper, or cod.
  • Dry rub – A combination of salt, garlic powder, smoked paprika, and ground coriander season the fish
  • Olive oil – For richness and moisture and helps the seasonings stick to the fish.
  • Slaw – Tri-colored undressed coleslaw, mayonnaise, chili garlic sauce, lime juice, and salt.
  • Corn tortillas – I use our homemade corn tortillas recipe for these, but store bought is totally fine, just make sure they’re really good quality.
  • Cilantro – For topping. If you hate cilantro, you can use fresh chopped parsley instead or simply just omit.

How to Make Grilled Fish Tacos

It’s so easy to make this fish tacos recipe, all you need is 25 minutes!
(Scroll down to the printable recipe card below for details and measurements.)

  1. Make the slaw. In a medium bowl, combine the coleslaw, mayo, chili garlic sauce, lime juice, and pinch of salt. Set aside.
  2. Season the fish. Combine the salt, garlic powder, paprika, and coriander. Pat the fish dry and rub both sides with some oil and the spice mixture.
  3. Grill the fish. Prepare an indoor or outdoor grill for high heat. Thoroughly coat the grill grates with nonstick spray or oil. Place fish on the grill and cook for approx. 3 minutes per side, depending how thick each filet is, until the fish is cooked and the flesh flakes easily with a fork.
  4. Warm tortillas. About a minute before the fish is done, place tortillas on the grill to lightly toast (keep an eye on them so they don’t burn!)
  5. Assemble and enjoy. Assemble the tacos by dividing the fish and slaw among the tortillas. Sprinkle some cilantro on top of each and an extra spritz of lime. Serve immediately.

Can I Make Grilled Fish Tacos in the Oven?

Yes! If you don’t have a grill (or it’s too cold outside), you can bake the the fillets in the oven at 350 degrees F for 12-15 minutes (depending on the type of fish, size, and thickness), or until the fish is cooked through and flakes easily with a fork.

close up grilled fish taco

What to Serve with Fish Tacos

These fish tacos are good on their own, but to round out the meal, some of my suggested sides include Spanish Rice, Cilantro Lime Rice, Mexican Street Corn Salad, and Restaurant Style Salsa to drizzle on top.

Proper Storage

Fish tacos are best served immediately after they’re assembled. You can however cook the fish the day before and make the slaw up to 2 days ahead of time. Keep both stored in an airtight container in the fridge. Gently reheat the fish in the microwave drizzling the fish with a bit of olive oil or lime juice to prevent it from drying out too much.

More Fish Recipes To Try

I hope you love this delicious and easy recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on TikTokFacebook, Instagram, Pinterest, and YouTube!

5 from 9

Grilled Fish Tacos

Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 6 tacos
These Grilled Fish Tacos are made with tender flakey white fish, a simple spice rub, crunchy coleslaw, and corn tortillas. This dish is easy, delicious, and healthier than fried fish tacos, perfect for a light summer weeknight dinner.

Ingredients 

  • 2 cups coleslaw
  • 3 tablespoons mayonnaise
  • 2 teaspoons chili garlic sauce
  • 1/2 tablespoon fresh lime juice
  • pinch of coarse salt
  • 1 pound lean white fish fillets, (tilapia , halibut, mahi mahi, snapper, cod)
  • 1/4 teaspoon coarse salt
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon smoked paprika
  • 1/4 teaspoon ground coriander
  • 1 tablespoon olive oil
  • 1/4 cup fresh cilantro leaves, , chopped
  • 6 whole corn tortillas

Instructions 

  • In a medium bowl, combine the coleslaw, mayo, chili garlic sauce, lime juice, and pinch of salt. Set aside.
  • Prepare an indoor or outdoor grill for high heat. Thoroughly coat the grill grates with nonstick spray or oil.
  • In a small bowl, combine the 1/4 teaspoon of salt, garlic powder, paprika, and coriander. Pat the fish dry and rub both sides with the olive oil and spice mixture.
  • Place fish on the grill and cook for approx. 3 minutes per side, depending how thick each filet is, until the fish is cooked and the flesh easily flakes with a fork.
  • About a minute before the fish is done, place tortillas on the grill to lightly toast (keep an eye on them so they don’t burn!)
  • Assemble the tacos by dividing the fish and slaw among the tortillas. Sprinkle some cilantro on top of each and an extra spritz of lime. Serve immediately.

Notes

Don’t have a grill? If you don’t have a grill (or it’s too cold outside), you can bake the the fillets in the oven at 350 degrees F for 12-15 minutes (depending on the type of fish, size, and thickness), or until the fish is cooked through and flakes easily with a fork.

Nutrition

Serving: 1taco | Calories: 141kcal | Carbohydrates: 3g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 35mg | Sodium: 269mg | Potassium: 361mg | Fiber: 1g | Sugar: 1g | Vitamin A: 99IU | Vitamin C: 10mg | Calcium: 24mg | Iron: 0.5mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the ⭐ star rating below




21 Comments

  1. Tracy L. says:

    5 stars
    I can’t wait to try this recipe.
    Your recipe appears delicious and very easy to follow. I can’t wait to try it.

  2. Leslie Craven says:

    5 stars
    Loved this recipe. I would like to start to prepare more fish and this was perfect. Very simple to make and tasted great.

  3. Cynda Walker says:

    5 stars
    The recipe was wonderful! We used some mahi mahi filets that were in the freezer and really enoyed! I also took no time at all!

  4. Kathryn says:

    5 stars
    I don’t usually comment, but these were so very good! And easy! Will definitely make again :)

  5. Darlene says:

    5 stars
    shout of from Canada. made these with fresh pike we just caught. they were great.

  6. Pauline says:

    I love fish and shrimp tacos and make them often. Just found your website and am loving it! Thanks so much.

  7. Tracie says:

    5 stars
    I’ve been a fan of fish tacos ever since we had some in a seaside restaurant while visiting Tampa some years ago. I made this recipe using Tilapia and we loved them. Thx from Vidalia, GA

  8. Sam says:

    Silly question, is it prepared coleslaw (like the kind already made) or just the shredded cabbage? Thanks!

    1. Amy @BellyFull says:

      Hi Sam! I used the prepared (undressed) bagged coleslaw because I wanted the mix of carrots and green/purple cabbage.

  9. Tina says:

    What garlic chili sauce was used, and where is it usually purchased?

    1. Amy @BellyFull says:

      It’s found in most regular grocery stores in the International aisle. I use a brand called Lee Kum Kee, but I’m sure any brand would be fine.

  10. Matt Wilson says:

    Can’t wait to cook this

  11. Lynne says:

    5 stars
    I just made these for dinner this evening and they were outstanding! The flavor of the fish contrasted perfectly with the slaw. Seriously, I’ve been trying a lot of fish taco recipes lately and you nailed it with this recipe. These have officially made it to the official summer rotation list! Thank you!

  12. Joanne says:

    I always feel so sad going into summer and seeing all these grilling recipes because I will never have a grill…oh life in NYC.

  13. Sharon says:

    5 stars
    Just finished dinner and can say these were outstanding. The fish filets, the rub and coleslaw all had it’s own flavor. Fresh tortillas make a difference, too. This gets ***** (five stars) from me!!

  14. Tiffany says:

    I love fish tacos. These are making me hungry.

  15. Jen says:

    5 stars
    I think I even liked these better than fried. I subbed parsley for the cilantro since my family has that weird gene where cilantro tastes like soap. But no other changes. We LOVED these!

  16. Rachel says:

    These look sooooooooo good. I love love love fish tacos! I’m going to ask my Mom to grill these, since I don’t do well with open flames. :)

  17. Erika says:

    This looks insanely good!! Want that entire plate, like right now.

  18. Sandi Benoit says:

    I’ll see if they’re at my Costco today! Wednesday is Costco day!! Amy they look and sound amazing!! Married 39 years and never had a fish taco…*Hangs her head in shame*

  19. Tieghan says:

    I LOVE fish tacos and these look awesome!! Holy yum!!