Get our Cookbook for FREE! →

Easy Grilled White Fish on Grill: 5-Step Recipe

Updated on

You want fast, flaky grilled white fish with real grill flavor, I’m right there with you. This recipe keeps things simple, so the sweet, mild fish stays front and center. A quick lemon garlic marinade with olive oil, paprika, salt, and pepper does the heavy lifting, then a hot grill adds that whisper of smoke I love from coastal cookouts.

If you are here for the how-to, you can jump straight to the recipe below, or scan the Table of Contents to hop to the section you need. We are using any firm white fish you have, think cod, halibut, snapper, or tilapia, plus fresh lemon, garlic, and herbs for a bright finish. Five clear steps, minimal fuss, maximum payoff.

Table of Contents

Ingredients You’ll Need

Easy Grilled White Fish on Grill Ingredients
  • 4 white fish fillets (5–6 oz each) – cod, halibut, snapper, or tilapia work best; skin-on or skinless, patted dry
  • 2 tablespoons olive oil – helps keep the fish moist and prevents sticking
  • 1 lemon, zested and juiced – gives both brightness and depth of citrus flavor
  • 2 garlic cloves, finely minced – for aromatic bite
  • 1 teaspoon kosher salt – adjust slightly if using table salt
  • 1/2 teaspoon freshly ground black pepper – balances the citrus and garlic
  • 1/2 teaspoon paprika – use smoked for a subtle smoky kick or sweet paprika for warmth
  • Optional: pinch of red pepper flakes or 1/4 teaspoon ground cumin – adds a little heat or earthy depth if you like
  • 1 tablespoon fresh parsley or dill, chopped – for garnish right before serving
  • Extra lemon wedges – to squeeze over the hot fish at the table

Step-by-Step Instructions

Step 1: Prep the Fish

Pat the fish fillets completely dry with paper towels. Check for any stray pin bones and remove them. Lightly brush both sides with a little olive oil to prevent sticking.

Step 2: Mix the Lemon-Garlic Marinade

In a small bowl, whisk together the olive oil, lemon juice, lemon zest, garlic, salt, pepper, and paprika. If you want extra heat or depth, add red pepper flakes or cumin. Coat the fillets on both sides with the marinade. Let them rest 10–20 minutes while you heat the grill.

Step 3: Preheat and Oil the Grill

Heat your grill to medium-high (around 400–450°F). Clean the grates well with a grill brush. Once hot, oil the grates by dipping a folded paper towel in vegetable oil and rubbing it across the bars with tongs. For very delicate fillets, place them in a grill basket or on a sheet of lightly oiled foil.

Step 4: Grill the White Fish

Lay the fillets on the grill at a diagonal angle for nice marks. Cook for 3–4 minutes without moving them. Flip gently with a fish spatula once the fillets release easily and have seared lines. Cook another 3–4 minutes, or until the fish turns opaque and flakes easily with a fork. Internal temperature should reach 135–140°F.

Step 5: Rest, Garnish, and Serve

Transfer the grilled fish to a platter and let it rest for 2 minutes. Sprinkle with fresh parsley or dill, and serve immediately with lemon wedges on the side for squeezing.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Grilled White Fish on Grill

Grilled White Fish Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Marin
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

An easy grilled white fish recipe with a lemon-garlic marinade. Flaky, smoky, and done in 5 simple steps.


Ingredients

Scale
  • 4 white fish fillets (56 oz each), cod, halibut, snapper, or tilapia, patted dry
  • 2 tablespoons olive oil
  • 1 lemon, zested and juiced
  • 2 garlic cloves, finely minced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon paprika
  • Optional: pinch red pepper flakes or 1/4 teaspoon cumin
  • 1 tablespoon chopped parsley or dill
  • Extra lemon wedges for serving


Instructions

  1. Pat fish fillets dry and lightly brush with oil.
  2. Whisk olive oil, lemon juice, zest, garlic, salt, pepper, and paprika to make marinade. Coat fillets and rest 10–20 minutes.
  3. Preheat grill to medium-high (400–450°F), clean and oil grates.
  4. Place fish on grill, cook 3–4 minutes per side until opaque and flaky (135–140°F inside).
  5. Rest 2 minutes, garnish with herbs, and serve with lemon wedges.

Notes

Use a grill basket or oiled foil if your fillets are delicate. Flip once only for best grill marks.

  • Prep Time: 15 minutes
  • Cook Time: 8 minutes
  • Category: Seafood
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 fillet
  • Calories: 190
  • Sugar: 0g
  • Sodium: 400mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 2g
  • Fiber: 0g
  • Protein: 28g
  • Cholesterol: 65mg

Storage & Make-Ahead Tips

StepHow-ToTimeframe
Make-AheadMix the marinade up to 3 days in advance and keep it in the fridge.3 days
MarinatingMarinate fish fillets 10–30 minutes max before grilling. Longer can make the fish mushy.30 minutes
RefrigerateStore leftover grilled fish in an airtight container once cooled.Up to 2 days
ReheatWarm gently in a covered skillet over low heat, or in a 275°F oven until just heated through.Best within 1–2 days
FreezeBest to freeze raw fillets instead of cooked fish. Thaw overnight in the fridge before grilling.2–3 months (raw fish)

Frequently Asked Questions

What’s the best type of white fish to grill?
Firm fillets like cod, halibut, snapper, or tilapia are all great choices. They hold up well on the grill without falling apart.

How do I keep the fish from sticking to the grill?
Make sure the grates are clean and hot, then oil them right before adding the fish. Also, pat the fillets dry before marinating. A grill basket or foil works well for delicate fillets.

How can I tell when the fish is done?
The fish should be opaque and flake easily with a fork. If you use a thermometer, aim for 135–140°F in the thickest part.

Can I make this recipe indoors?
Yes. A grill pan on the stovetop or an indoor electric grill will give you similar results. Just keep the heat at medium-high and follow the same timing.

What sides go well with grilled white fish?
Fresh salads, grilled vegetables, rice pilaf, or roasted potatoes pair beautifully. Lemon wedges and fresh herbs brighten it up even more.


A Last Splash of Flavor

Grilling white fish doesn’t need to be complicated, just fresh fillets, a bright lemon-garlic marinade, and a hot grill. The result is tender, flaky fish with a hint of smoke that feels like summer on a plate.

You may also like:
Bengali Fish Curry Recipe
Grilled Pompano Fish
Grilled Flounder Recipe

This recipe works for quick weeknights, but it’s also special enough for backyard gatherings. Try it with different herbs or spices, swap in your favorite sides, and make it your own.

Now it’s your turn, fire up the grill, enjoy the process, and let me know how your grilled white fish turns out.

If any questions come up while you cook, just drop them in the comments.

Happy grilling!

Photo of author

Maya Marin

Maya Marin, California-based founder of MyFishRecipes.com, shares simple, flavor-forward seafood recipes that make fish fun, foolproof, and satisfying for home cooks.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

You'll Also Love

Seafood Sauce Recipes

Creamy Mushroom Sauce for Salmon

Seafood Appetizer Recipes

Fresh Clam Ceviche with Lime and Jalapeno