Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
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

- 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.
Grilled White Fish Recipe
- 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
- 4 white fish fillets (5–6 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
- Pat fish fillets dry and lightly brush with oil.
- Whisk olive oil, lemon juice, zest, garlic, salt, pepper, and paprika to make marinade. Coat fillets and rest 10–20 minutes.
- Preheat grill to medium-high (400–450°F), clean and oil grates.
- Place fish on grill, cook 3–4 minutes per side until opaque and flaky (135–140°F inside).
- 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
| Step | How-To | Timeframe |
|---|---|---|
| Make-Ahead | Mix the marinade up to 3 days in advance and keep it in the fridge. | 3 days |
| Marinating | Marinate fish fillets 10–30 minutes max before grilling. Longer can make the fish mushy. | 30 minutes |
| Refrigerate | Store leftover grilled fish in an airtight container once cooled. | Up to 2 days |
| Reheat | Warm gently in a covered skillet over low heat, or in a 275°F oven until just heated through. | Best within 1–2 days |
| Freeze | Best 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!










