Lemon Herb Grilled Fish

Grilled Lemon Herb Fish, flaky and glistening, served with bright lemon wedges and fresh herbs. Save
Grilled Lemon Herb Fish, flaky and glistening, served with bright lemon wedges and fresh herbs. | cookingwithhazel.com

This dish offers skinless white fish fillets marinated in a lively blend of lemon juice, zest, olive oil, parsley, dill, garlic, salt, and pepper. After a 10–15 minute soak, the fish is grilled over medium-high heat until tender and slightly charred, preserving moisture and enhancing flavor. Garnished with lemon wedges and optional fresh herbs, it pairs beautifully with grilled vegetables or a crisp white wine. Ideal for a quick, light, and aromatic meal during warm weather gatherings.

I still remember the summer my aunt taught me to grill fish at her cottage by the lake. She pulled these perfect white fillets from her cooler, mixed up this simple marinade with lemon and fresh herbs from her garden, and within minutes had the most incredible meal on the grill. The smell of those herbs and charred lemon was pure magic. That afternoon changed how I cook fish forever.

I made this for my best friend's birthday dinner last summer, and watching her face when she took that first bite told me everything. She closed her eyes and smiled the kind of smile that meant she was transported somewhere warm and coastal. That's when I realized this recipe does more than nourish you, it reminds you why summer exists.

Ingredients

  • 4 skinless white fish fillets (cod, tilapia, or halibut, about 150 g each): Look for fillets that are firm to the touch and smell clean like the ocean. If you can, ask the fishmonger to recommend what came in that day, they always know which fish is best right now.
  • 3 tbsp olive oil: Use a good quality extra virgin, because you can taste it here and it makes a real difference. This isn't the time to reach for the industrial bottle.
  • Juice and zest of 1 large lemon: The zest brings brightness that juice alone can't give you. Take a moment to zest it directly into your bowl so you don't lose those precious oils.
  • 2 tbsp fresh parsley, finely chopped: Fresh is absolutely non-negotiable. Dried herbs will taste flat and tired here. Chop it right before you use it.
  • 1 tbsp fresh dill, finely chopped: Dill and fish are meant for each other. This herb is what makes the whole thing feel Mediterranean and elegant.
  • 2 garlic cloves, minced: Don't skip the mincing step. Garlic pieces that are too large will burn on the grill and turn bitter.
  • 1 tsp salt: Taste as you go. You might find you need a touch more depending on your fish and your palate.
  • ½ tsp freshly ground black pepper: Fresh ground pepper is almost a different ingredient than pre-ground. Take the extra 10 seconds.
  • Lemon wedges and extra fresh herbs for garnish: These aren't optional. They're the final touch that makes people go back for seconds.

Instructions

Make your marinade:
Get a small bowl and whisk together your olive oil, lemon juice and zest, parsley, dill, garlic, salt, and pepper. As you whisk, you'll notice the mixture becoming fragrant and vibrant green from the herbs. This is exactly how you want it.
Prepare and marinate the fish:
Pat your fish fillets dry with paper towels, really getting them dry. This matters because dry fish will get a better sear. Lay them in a shallow dish or resealable bag and pour that gorgeous marinade over them, making sure every piece is coated. The fish doesn't need long here, just 10-15 minutes at room temperature is enough to infuse flavor without the texture getting compromised.
Get your grill ready:
Preheat your grill or grill pan to medium-high heat. You want it hot enough that when you hold your hand a few inches above the grates, you can only count to three before it gets uncomfortable. Lightly oil those grates to prevent sticking. This small step makes the difference between beautiful grill marks and a stuck, torn fish.
Grill with confidence:
Remove your fish from the marinade, letting the excess drip off. Lay each fillet on the grill and resist the urge to move it around. Let it sit for 3-5 minutes depending on thickness, until you see those gorgeous grill marks forming. Flip gently using a thin spatula, and cook the other side for another 3-5 minutes until the fish is opaque all the way through. The thicker your fillet, the longer you'll need. Overcooked fish is the biggest mistake people make, so watch carefully.
Finish and serve:
Transfer your grilled fish to a platter, garnish with fresh lemon wedges and those extra herbs you chopped, and serve immediately while everything is still warm and the flavors are at their brightest.
Golden-brown grilled Lemon Herb Fish fillets, showing off a delightful char with fresh herb garnish. Save
Golden-brown grilled Lemon Herb Fish fillets, showing off a delightful char with fresh herb garnish. | cookingwithhazel.com

My mom still talks about the first time we grilled this together, how the whole backyard smelled like summer and fresh lemon, and how my daughter, who claimed she didn't like fish, asked for thirds. That's when I understood that good food shared with people you love isn't about technique or ingredients, it's about creating a memory worth keeping.

Why Fresh Herbs Make All the Difference

The heart of this dish lives in those fresh herbs. Dill and parsley aren't just garnish, they're flavor builders that make the whole thing sing. I learned this the hard way when I tried making this with dried herbs because I was in a hurry. The result was flat and forgettable. Now I keep fresh herbs in my fridge just for nights like this, and the upgrade is worth every penny. If you're tempted to substitute, try basil or cilantro instead, they work beautifully too and will take you on a slightly different flavor journey.

Choosing the Right Fish for Your Grill

Not all fish are created equal when it comes to grilling. You want something sturdy that won't fall apart when you flip it. Cod is my go-to because it's forgiving and has a mild flavor that lets the lemon and herbs shine. Halibut works wonderfully if you want something more luxurious. Tilapia is budget-friendly and cooks fast. Ask your fishmonger what's fresh that day, they'll steer you right. The key is firmness, not price. A fresh, firm fish at a good price beats an expensive fish that's been sitting around.

Serving Suggestions and Final Touches

This fish is beautiful on its own, but a few simple sides make it a complete meal that feels restaurant-worthy. Serve alongside grilled vegetables, a simple rice pilaf, or a bright green salad with a light vinaigrette. A crisp Sauvignon Blanc or Pinot Grigio pairs perfectly and echoes those bright lemon flavors. If you're feeling adventurous, add a pinch of chili flakes to your marinade for a gentle heat that wakes everything up.

  • Prep your garnish ahead of time so you're not fumbling with lemon wedges while the fish is hot off the grill
  • Let your fish come to room temperature for 5 minutes after cooking, it helps the flavors settle and the texture stays more tender
  • Double the marinade recipe and save it in a jar in the fridge for next time, it keeps beautifully for a week
A close-up of perfectly grilled Lemon Herb Fish, ready to be enjoyed with a burst of citrus flavor. Save
A close-up of perfectly grilled Lemon Herb Fish, ready to be enjoyed with a burst of citrus flavor. | cookingwithhazel.com

This recipe taught me that sometimes the simplest preparations are the most memorable. A perfect piece of fish, bright lemon, fresh herbs, and heat. That's all you need to create something people will remember and ask you to make again.

Recipe FAQs

Skinless white fish like cod, tilapia, or halibut work well as they absorb marinades easily and grill evenly.

Marinate the fish for 10 to 15 minutes at room temperature to infuse flavors without breaking down the flesh.

Preheat the grill to medium-high, oil the grates lightly, and grill each side 3–5 minutes to achieve a tender, slightly charred finish.

Yes, basil or cilantro can replace parsley and dill for a different herbal profile while maintaining freshness.

Serve alongside grilled vegetables, rice, or a fresh salad to balance the zesty flavors and keep the meal light.

Adding a pinch of chili flakes to the marinade introduces a subtle spicy kick that enhances complexity.

Lemon Herb Grilled Fish

Light grilled fish with lemon, herbs, and olive oil for a fresh, aromatic summer dish.

Prep 15m
Cook 10m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 4 skinless white fish fillets (5.3 oz each; cod, tilapia, or halibut)

Marinade

  • 3 tbsp olive oil
  • Juice and zest of 1 large lemon
  • 2 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh dill, finely chopped
  • 2 garlic cloves, minced
  • 1 tsp salt
  • ½ tsp freshly ground black pepper

Garnish

  • Lemon wedges
  • Extra chopped fresh herbs (optional)

Instructions

1
Prepare Marinade: Whisk together olive oil, lemon juice and zest, parsley, dill, garlic, salt, and pepper in a small bowl.
2
Marinate Fish: Pat fish fillets dry with paper towels, place in a shallow dish or resealable bag, and coat evenly with marinade. Let sit at room temperature for 10–15 minutes.
3
Heat Grill: Preheat grill or grill pan to medium-high heat and lightly oil the grates to prevent sticking.
4
Grill Fish: Remove fish from marinade, allow excess to drip off, then grill for 3–5 minutes per side until opaque and slightly charred. Avoid overcooking.
5
Serve: Transfer fish to a serving platter, garnish with lemon wedges and extra herbs if desired, and serve immediately.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Mixing bowl
  • Whisk
  • Shallow dish or resealable bag
  • Tongs

Nutrition (Per Serving)

Calories 220
Protein 28g
Carbs 2g
Fat 10g

Allergy Information

  • Contains fish. Gluten and dairy free. Verify labels to avoid cross-contamination.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.