Grilled Fish with Lemon and Dill
Flaky, tender white fish fillets kissed by the grill with a bright, herby kick. A squeeze of lemon and a shower of fresh dill keep it light and refreshing — perfect for a quick weeknight dinner or a weekend backyard meal. Ready in under 30 minutes.
For 4 servings
- prep
Pat the fish dry and check for bones.
Use paper towels to pat the fillets completely dry. Run your fingers over the surface and remove any pin bones with tweezers.
TIPDrying the fish well helps it sear instead of steam on the grill. - mix
Make the lemon-dill marinade.
1.In a small bowl, whisk together olive oil, lemon juice, lemon zest, and minced garlic.2.Stir in the chopped dill, salt, and black pepper. - prep · ~10 min
Coat the fish with the marinade.
1.Place the fillets in a shallow dish.2.Pour the marinade over the fish, turning to coat both sides evenly.3.Let it sit at room temperature while the grill heats up, no longer than 10 minutes.TIPDon't marinate too long — the lemon juice can start to break down the flesh. - grill
Preheat and oil the grill.
Heat your grill or grill pan to medium-high heat. Once hot, brush the grates lightly with oil to prevent sticking.
TIPA clean, well-oiled grate is the secret to keeping delicate fish from falling apart. - grill · ~7 min
Grill the fish fillets.
1.Place the fillets on the grill at a slight angle.2.Cook undisturbed for 3–4 minutes until grill marks form and the edges look opaque.3.Gently flip with a wide spatula or tongs and cook another 2–3 minutes.4.The fish is done when it flakes easily with a fork and turns opaque throughout.TIPIf the fish sticks when you try to flip, give it another 30 seconds — it will release naturally when ready. - serve
Plate, garnish with fresh dill and lemon wedges.
Transfer the fillets to plates. Scatter extra fresh dill over the top and serve immediately with lemon wedges on the side.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the fillets bone-dry before marinating to ensure a good sear instead of steaming.
- 2Grill on a clean, well-oiled grate to prevent delicate fish from sticking and breaking apart.
- 3Do not marinate longer than 10 minutes—the lemon acid will begin to cook (denature) the fish.
- 4Place fillets at a slight angle on the grill for attractive diamond-shaped cross-hatch marks.
- 5Flip fish only when it releases easily from the grates; if it sticks, wait 30 more seconds.
- 6Test doneness by gently pressing the fillet—it should flake easily with a fork at the thickest part.
- 7Serve immediately after grilling for maximum flakiness; leftover fish can be refrigerated for up to 2 days.
Adapt it for your goals.
Citrus-herb swap
Replace lemon with lime or orange juice and zest, and swap dill for fresh cilantro or basil for a different brightness profile.
spiced versionSpiced version
Add 1/2 teaspoon smoked paprika and 1/4 teaspoon cayenne pepper to the marinade for a warm, smoky kick.
low oilLow-oil
Reduce olive oil to 1 tablespoon and use nonstick grill mat or parchment under fish for a lighter preparation.
oven baked alternativeOven-baked alternative
Instead of grilling, bake fillets at 200°C (400°F) for 10–12 minutes for a hands-off, weather-proof version.
Why this is on our healthy list.
Rich in Lean Protein
White fish fillets such as cod or halibut provide high-quality, low-saturated-fat protein to support muscle maintenance and repair.
Source of Vitamin D
Fatty white fish naturally contain vitamin D, important for bone health and immune function.
Heart-Healthy Fats
Olive oil and fish contribute unsaturated fats, which can support cardiovascular health when part of a balanced diet.
Antioxidants from Lemon & Dill
Fresh dill and lemon provide vitamin C and antioxidant phytonutrients that help protect cells from oxidative stress.
Frequently asked questions
Yes, but thaw them completely in the refrigerator overnight and pat very dry with paper towels before marinating to avoid excess moisture.



