Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
There’s something about a hot grill meeting lemon and garlic that says dinner is minutes away. This grilled pompano recipe keeps that energy simple and bright: flaky fish, crackly skin, and a quick lemon herb marinade you can whisk in one bowl.
Whether you grill whole pompano or easy skin-on fillets, I’ll show you the exact times, temps, and don’t-stick tricks I rely on in my coastal kitchen.
Want the nuts and bolts right now? Hit Jump to Recipe to go straight to ingredients and steps, or skim the Table of Contents to hop to what you need. Then come back for pro tips, serving ideas, and make-ahead notes so your grilled pompano comes off the grates perfectly every time.
Table of Contents
Ingredients You’ll Need

- Pompano fish – 1 whole pompano (about 1.5–2 lbs), scaled and cleaned, or 4 skin-on fillets (about 2 lbs total)
- Olive oil – 1/4 cup, for a glossy marinade that keeps the fish moist
- Fresh lemon juice – 2 tablespoons, adds brightness and balances the natural richness of pompano
- Lemon zest – 1 teaspoon, gives an extra punch of citrus aroma
- Garlic – 3 cloves, minced finely for deep savory flavor
- Fresh parsley – 2 tablespoons, chopped
- Fresh thyme – 1 teaspoon, chopped
- Fresh dill – 1 teaspoon, chopped
- Kosher salt – 3/4 teaspoon, or to taste
- Black pepper – 1/2 teaspoon, freshly ground
- Red pepper flakes (optional) – pinch, for a light kick
- High-heat oil – 1 tablespoon, for brushing the grill grates (canola or avocado oil works well)
- Lemon wedges – for serving
- Extra herbs & olive oil – optional, to drizzle over just before serving
Step-by-Step Instructions
Step 1: Prep the fish
Pat the pompano very dry with paper towels. If using a whole fish, make 3 shallow diagonal slashes on each side so the marinade can seep in. For fillets, leave the skin on to help them stay intact on the grill.
Step 2: Mix the lemon herb marinade
In a medium bowl, whisk together olive oil, lemon juice, lemon zest, minced garlic, parsley, thyme, dill, salt, black pepper, and a pinch of red pepper flakes (if using). The mixture should look glossy and well combined.
Step 3: Marinate the pompano
Place the fish in a shallow dish or resealable bag. Pour the marinade over it, rubbing it gently into the slashes or coating both sides of fillets. Cover and refrigerate for 20–30 minutes. Avoid marinating too long, as the citrus can start to change the fish’s texture.
Step 4: Preheat and prepare the grill
Heat your grill to medium-high (375–400°F). Clean the grates thoroughly, then brush with a high-heat oil to prevent sticking. If you’re using fillets, a grill basket or well-oiled cast-iron griddle can make handling easier.
Step 5: Grill the pompano
Lay the fish on the hot grates.
- Whole pompano: Grill 5–7 minutes per side, flipping carefully with tongs and a wide spatula.
- Fillets: Start skin-side down and grill 3–4 minutes, then flip and cook another 1–2 minutes.
Close the lid between flips for even cooking.
Step 6: Check doneness
Insert an instant-read thermometer into the thickest part of the fish. It should read 145°F, and the flesh should flake easily with a fork. The skin should be crisp with nice char marks.
Step 7: Rest and serve
Transfer the fish to a platter and let it rest for 2–3 minutes. Squeeze fresh lemon juice over the top, drizzle with a little olive oil, and sprinkle with extra herbs if desired. Serve immediately with lemon wedges on the side.
Grilled Pompano Fish
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Juicy, flaky grilled pompano with a bright lemon herb marinade. Simple prep, quick grill time, and perfect for summer dinners.
Ingredients
- 1 whole pompano fish (about 1.5–2 lbs), scaled and cleaned OR 4 skin-on fillets (about 2 lbs total)
- 1/4 cup olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 3 garlic cloves, minced
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon fresh thyme, chopped
- 1 teaspoon fresh dill, chopped
- 3/4 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- Pinch of red pepper flakes (optional)
- 1 tablespoon high-heat oil, for brushing grill grates
- Lemon wedges, for serving
- Extra herbs and olive oil, optional for finishing
Instructions
- Pat pompano fish very dry. For whole fish, make 3 shallow diagonal cuts on each side. Keep skin on fillets.
- Whisk together olive oil, lemon juice, lemon zest, garlic, parsley, thyme, dill, salt, black pepper, and red pepper flakes.
- Place fish in a shallow dish or bag. Coat with marinade and refrigerate 20–30 minutes.
- Preheat grill to medium-high (375–400°F). Clean and oil grates well.
- Grill whole pompano 5–7 minutes per side, or fillets 3–4 minutes skin-side down, then 1–2 minutes on the other side.
- Check doneness with an instant-read thermometer (145°F) or when fish flakes easily with a fork.
- Transfer to platter, rest 2–3 minutes. Finish with lemon juice, olive oil, and herbs. Serve immediately.
Notes
Marinate no longer than 30 minutes to keep fish texture firm. Use a grill basket or cast-iron griddle for delicate fillets.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Seafood
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 fillet
- Calories: 260
- Sugar: 0g
- Sodium: 520mg
- Fat: 17g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 2g
- Fiber: 0g
- Protein: 24g
- Cholesterol: 65mg
Pro Tips for Grilled Pompano
- Keep it dry before marinating. Patting the fish thoroughly helps the marinade stick and prevents steaming on the grill.
- Oil grates, not just the fish. A thin coat of high-heat oil on the grill bars is your best insurance against sticking.
- Use two tools to flip. A long spatula plus tongs give you better control when handling delicate whole fish.
- Don’t rush the release. If the pompano resists flipping, give it another 30 seconds. Once the crust forms, it will lift naturally.
- Check temp, not time. Every grill runs differently. Rely on an instant-read thermometer for 145°F, or test by flaking gently with a fork.
And here’s a fun one: fish skin that crisps nicely on the grill is often called “sea bacon” by chefs, it’s worth keeping on!
Serving Ideas for Grilled Pompano
- Classic and simple: Serve with lemon wedges, a drizzle of olive oil, and a sprinkle of fresh parsley.
- Mediterranean style: Pair with a tomato-cucumber salad, olives, and warm pita bread.
- Over rice or grains: Lay the grilled pompano on herbed rice pilaf, quinoa, or couscous for a filling meal.
- With grilled sides: Zucchini, asparagus, and bell peppers charred alongside the fish make a colorful plate.
- Taco night twist: Flake the fillets and tuck into warm tortillas with shredded cabbage, avocado, and lime crema.
If you want to take it up a notch, a quick lemon-caper butter sauce over the fish makes it taste like a restaurant dish.
FAQs about Grilled Pompano
Can I grill pompano in foil?
Yes. Wrapping the fish in foil with a little marinade and lemon slices keeps it moist and makes flipping easier. Grill for 8–10 minutes total, turning once.
Should I remove the skin before grilling?
No, keep the skin on. It protects the delicate flesh from breaking apart and crisps beautifully on the grill. You can peel it off easily after cooking if you prefer.
How long does pompano take to cook?
Whole pompano usually takes 10–14 minutes total, while fillets need just 4–6 minutes depending on thickness and grill heat.
What can I use instead of pompano?
Butterfish, permit, golden pompano, or other small, mild, firm white fish work well as substitutes.
Wrapping It Up
Grilling pompano doesn’t need to be complicated, just a simple lemon herb marinade, a hot grill, and a few minutes of care. The result is flaky, juicy fish with a touch of smoky char that feels both effortless and special.
You may also like:
– Amberjack Fish Grilled Recipe
This recipe works for backyard cookouts or a quick weeknight dinner, and it’s easy to adapt with different herbs, sauces, or sides.
If you give it a try, I’d love to hear how it turned out for you, drop your thoughts in the comments below.
Until then, happy grilling!










