Easy grilled tilapia that turns out flaky, flavorful, and never dry — in just 8 minutes. This lemon herb–seasoned tilapia is brushed with Dijon, grilled over high heat, and perfect for busy weeknights or fish tacos.
Tilapia might not sound exciting, but its firm texture makes it one of the easiest fish to grill without sticking or falling apart. And yes — even your bougie sister or picky toddler will love it.
All you need is a simple lemon herb dry rub, a quick brush of Dijon mustard, and a hot grill. Eight minutes later, dinner’s done.
This page includes affiliate links, which means I will receive a commission if you buy the products mentioned in this post.
Why Tilapia Is So Easy To Grill
Tilapia’s firm texture makes it one of the easiest fish to cook over high heat. It holds together beautifully on the grill and flakes perfectly when done.
It’s also budget-friendly and packed with lean protein — which makes it a smart weeknight dinner option that doesn’t feel boring. Once you try it this way, it might become your go-to for quick dinners or fish tacos.
Before we fire up the grill, let’s cover a few essentials to make sure your tilapia turns out perfect every time.
New to charcoal grilling?
If you’re just getting started, check out my detailed guide on how to use a charcoal grill for step-by-step setup, two-zone cooking, and temperature control tips.
How To Keep Tilapia From Sticking To The Grill
Tilapia sticks when the grill isn’t hot enough — or when you try to flip it too soon. Follow these simple steps for clean grill marks and easy flipping:
1. Start with a hot, clean grate. Preheat the grill fully and scrape the grates clean. Fish releases much more easily from hot metal than warm metal.
2. Oil the grates, not just the fish. Lightly oil the grill grates right before cooking using a paper towel and high-smoke-point oil. This creates a temporary non-stick surface.
3. Pat the fish completely dry. Moisture causes sticking. Blot the tilapia well with paper towels before brushing with Dijon and seasoning.
4. Don’t flip too early. Once the fish hits the grill, leave it alone. It will naturally release when it’s ready to flip — usually after about 3 minutes.
How To Grill Tilapia On A Weber Kettle
Light about 50 charcoal briquettes (half a chimney). When mostly ashed over, spread them in a single layer in the center of the charcoal grate so the fish cooks directly over medium-high heat.
While the coals heat, pat the tilapia dry. Brush both sides lightly with Dijon mustard and season evenly with lemon herb dry rub (about 1½ teaspoons per filet).
Place the cooking grate on, clean it well, and lightly oil to prevent sticking.
Grill with the lid off for 3–4 minutes per side. Don’t move the fish — it will release naturally when ready to flip. Start checking internal temperature around the 6-minute mark and remove at 145°F. The fish should be opaque and flake easily.
Finish with a squeeze of fresh lemon and serve immediately.
FAQ
Should I buy frozen tilapia?
Unless you live near where the fish is caught, most tilapia at the store has been previously frozen — even if it’s displayed as “fresh.” I usually buy it frozen and thaw it myself so I know exactly how it was handled.
How do you thaw tilapia safely?
The safest way is to thaw it overnight in the refrigerator. For a quicker option, seal it in a bag and submerge in cold water, changing the water every 30 minutes. Avoid thawing at room temperature.
What temperature is tilapia done?
Tilapia is done at 145°F internal temperature. The flesh should be opaque and flake easily with a fork.
Can I cook this in a pan instead?
Yes. Heat a cast iron skillet over medium-high with a little oil and cook for about 3–4 minutes per side. The Dijon and seasoning develop a great crust in the pan.
What’s the best type of tilapia to buy?
Most grocery store tilapia is sold as fillets, and they work perfectly here. If you can find frozen tilapia loins (Costco carries them), they’re especially nice because they’re evenly thick and cook very consistently.
Grilled tilapia doesn’t have to be complicated. With a hot grill, a quick seasoning, and a few simple techniques, you’ll have flaky, flavorful fish in under 10 minutes.
This easy grilled tilapia recipe turns out flaky, flavorful, and never dry. Seasoned with lemon herb and brushed with Dijon, it cooks in just 8 minutes over medium-high heat.
Preheat grill to medium-high heat (about 450–500°F).
Pat tilapia dry with paper towels. Brush both sides lightly with Dijon mustard and season evenly with lemon herb dry rub (about 1½ teaspoons per fillet).
Clean grill grates well and lightly oil to prevent sticking.
Grill for 3–4 minutes without moving the fish. It will release naturally when ready to flip.
Flip gently with a thin spatula and cook another 3–4 minutes.
Begin checking internal temperature around the 6-minute mark. Remove from the grill at 145°F. The fish should be opaque and flake easily.
Finish with a squeeze of fresh lemon and serve immediately.
Notes
Pan searing also works great with this recipe. I like to use cast iron on the grill or non-stick pans indoors. The timing is about the same. Use 2-4 tablespoons of your favorite cooking oil on medium-high heat.
Wow, was this ever incredible! I was never big on tilapia and I’m completely converted now! Will be making again very soon!
That’s great I’m so glad you enjoyed it!
What a delicious way to cook fish, definitely adding to our dinner rotation!