Grilled Tilapia

Tilapia can actually be an incredibly flavorful and rich fish when cooked properly, and grilling it is an easy dinner!

Jump to RecipePinSave to Favorites

Site Index Fish Grill Grilled tilapia Tilapia

This post may contain affiliate links. See my privacy policy for details.

An uncommon choice at most dinner tables, tilapia is a remarkably underrated fish. To help ease you into cooking tilapia, why not try grilling it?

Why not serve your fish with a side of The BEST Homemade Caesar Salad? Or for another type of fish maybe try a nice Cedar Plank Salmon instead?

Grilled tilapia on a plate with green beans

Grilled Tilapia

Tilapia is one of the last fishes that most people would think to pick at the supermarket. While its popularity has been increasing in North America, it is starting to be seen in the big supermarkets more and more thanks to its quick cooking time and surprisingly delicious taste.

Instead of having to go out to try some tilapia, why not practice cooking it by grilling it at home? Grilling is a really forgiving way to cook fish because of its quick speed and how much flavor the grill itself imparts on the fish.

As long as you don’t burn it, there really is very little that can go wrong when grilling tilapia.        

Grilled tilapia ingredients in small bowls

Grilled Tilapia Ingredients

Make sure you look at the recipe card at the very bottom for the exact amounts so that you know exactly what to buy for this recipe.

• Tilapia fillets

• Olive oil

• Smoked paprika

• Salt

• Garlic powder

• Onion powder

• Black pepper

Grilled tilapia with spices on it before cooking

How To Make Grilled Tilapia

• Allow the tilapia to come to room temperature, and then pat the fish dry with a paper towel

• Rub the tilapia with the olive oil, and then prepare the seasonings

• Mix the smoked paprika, garlic powder, onion powder, salt, and ground pepper in a small bowl, and then sprinkle and pat it onto the fish

• Grill the tilapia on indirect heat on your grill for 4 minutes, or until it starts to release from the grates

• Flip and cook for another 3-4 minutes, or until it is cooked through and the internal temp is around 135 Fahrenheit

• Rest the fish for 5 minutes and then serve

Grilled tilapia on a white platter

How To Ensure You Grill Your Tilapia Perfectly

The only problem with cooking on a grill, no matter whether it is meat or fish, is that it can be pretty tricky to know precisely when the fish is done.

While you can always use instant-read thermometers, fish like tilapia are so small and thin that it can be really difficult to get any kind of accurate reading on a thermometer.

Plus, any time wasted dithering around trying to decide if you should flip it or whether or not it is done can cause it to become overcooked incredibly quickly due to how hot the grill is.

Instead, just use your eyes and trust the grill! So long as you adequately grease the grill with a little bit of oil before you put your fish on it, and it is preheated enough, the fish should release from the grill when it is ready to be flipped.

You can sort of feel around with your spatula, poking underneath it a little bit until you can see that it is releasing and no longer sticking. If you try and flip it earlier, then it will just break apart and fall into the gaps in the grates and get burned.

Once you flip it, give the other side of the fish a gentle poke with your finger so that you can get a baseline for the fish’s texture.

Give it a few minutes on the grill, and then poke it again, comparing the firmness of the flesh with how firm it was the first time you poked it.

When cooked, it should not only start to release from the grill on the other side, but the flesh should be slightly springy yet have a gentle firmness to it.

So long as you trust your senses, you shouldn’t have any problem with your fish sticking or burning!

Grilled tilapia on a plate with green beans

What To Serve With Your Grilled Tilapia

Despite how simple tilapia tends to be, it can actually be an incredibly flavorful and rich fish when cooked properly. Thanks to this richness, you want to avoid serving your tilapia with anything too intensely flavored or overwhelming.

Try serving your fish with a simple asparagus side dish or even a classic Caesar salad instead. You just want something gentle and ideally a little bit acidic to help cut through the richness and strength of the seasonings on the fish.

It wouldn’t hurt to also have a little bit of crunch in the side dish as well, which is why something like a salad can work so well.

Or you can just serve it with a little bit of crusty bread and eat the fish on its own – bread and fish are an age-old pairing for a reason!

Looking for more delicious Fish recipes? Try these out:

Maple Glazed Salmon

Fish Tacos

Fast and Easy Lemon Garlic Grilled Salmon

Happy Cooking



 Pin This Recipe To Your GRILLING AND SEAFOOD Recipes Board and Remember to FOLLOW ME ON PINTEREST!

Tilapia can actually be an incredibly flavorful and rich fish when cooked properly, and grilling it is an easy dinner!

Grilled Tilapia

Tilapia can actually be an incredibly flavorful and rich fish when cooked properly, and grilling it is an easy dinner!
5 from 12 votes
Grilled tilapia on a white platter
Prep Time
15 minutes
Cook Time
8 minutes
Main Course
Karlynn Johnston


  • 4 tilapia fillets (6 ounces even thickness throughout if possible)
  • 2 Tablespoons olive oil
  • 2 teaspoons smoked paprika
  • 1/2 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon black pepper


  • Preheat the grill to medium high heat (375 to 450°)
  • Let the tilapia come to room temperature for 15 minutes. Pat the tilapia dry with a clean towel.
  • Rub the tilapia with the olive oil.
  • Mix the smoked paprika, garlic powder, onion powder, salt and ground pepper in a small bowl.
  • Sprinkle and then pat it on to the fish.
  • Grill the tilapia on indirect heat for 4 minutes just until it is not sticking to the grates and starts to release. Flip and cook for another 3-4 minutes until the fish is cooked through and an internal temperature has reached 135-140°
  • Allow it to rest for 3-5 minutes then serve.

Recipe Notes

This tilapia is great served with a side of asparagus, or a Caesar Salad.

Nutrition Information

Calories: 230kcal, Carbohydrates: 1g, Protein: 34g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Cholesterol: 85mg, Sodium: 380mg, Potassium: 545mg, Fiber: 1g, Sugar: 1g, Vitamin A: 493IU, Vitamin C: 1mg, Calcium: 21mg, Iron: 1mg

All calories and info are based on a third party calculator and are only an estimate. Actual nutritional info will vary with brands used, your measuring methods, portion sizes and more.

Made this recipe?

Share a photo of what you made on Instagram or Facebook and tag me @thekitchenmagpie or hashtag it #thekitchenmagpie.

Please rate this recipe in the comments below to help out your fellow cooks!

Learn to cook like the Kitchen Magpie

A Very Prairie Christmas Bakebook

Vintage Baking to Celebrate the Festive Season!

Learn More

a copy of Flapper Pie cook book

Flapper Pie and a Blue Prairie Sky

A Modern Baker’s Guide to Old-Fashioned Desserts

Learn More

The Prairie Table

Suppers, Potlucks & Socials: Crowd-Pleasing Recipes to Bring People Together

Learn More

Karlynn Johnston

I’m a busy mom of two, wife & cookbook author who loves creating fast, fresh meals for my little family on the Canadian prairies. Karlynn Facts: I'm allergic to broccoli. I've never met a cocktail that I didn't like. I would rather burn down my house than clean it. Most of all, I love helping YOU get dinner ready because there's nothing more important than connecting with our loved ones around the dinner table!

Learn more about me

Site Index Fish Grill Grilled tilapia Tilapia

Reader Interactions

Comments & Recipe Tips Share a tip or comment!

  1. Karen Cook Wilkes says

    Had this tonight. First time grilling fish. It was very good & easy.5 stars

5 from 12 votes (10 ratings without comment)

Leave a Comment or Recipe Tip

Recipe Rating

Enter your email to get this recipe emailed to you, so you don’t lose it and get new recipes daily!