How to Cook Haddock on the Grill

Grilling fresh haddock brings out its natural flavor without adding fat, but it can be a frustrating endeavor. Grilled haddock fillets have a delicate texture and too often end up breaking apart and slipping through the grilling rack, no matter how carefully you try to prevent this. Fortunately, there is a very simple solution. The best way to ensure that you don't lose any tasty fish when you grill haddock fillets is to use a grilling container.

Haddock fillets flake easily, and can fall apart when grilling. (Image: Ian O'Leary (c) Dorling Kindersley/Dorling Kindersley/Getty Images)

Step 1

Rinse your haddock fillets carefully under lightly running water, and pat them dry with paper towels. Handle haddock very carefully, because it has a tendency to fall apart.

Step 2

Pour ¼ cup of olive oil into a shallow dish or onto a plate, and add whatever spices you prefer.

Step 3

Coat both sides of the haddock fillets with the seasoned oil, being careful not to break them apart as you work with them.

Step 4

Spray the inside of your grilling container with nonstick cooking spray so that the haddock won't stick while it is grilling. Place the seasoned haddock fillets inside the grilling container and close it securely.

Step 5

Set the grilling container on the grill over medium high heat and cook the haddock for 5 to 7 minutes per side. The fillets are done when they are opaque all the way through and flake easily.

Things You'll Need

  • Water

  • Paper towels

  • Olive oil

  • Spices

  • Non-stick cooking spray

  • Grilling container


Wrap haddock fillets in aluminum foil and poke the foil full of holes if you don’t have a grilling container.


Never set cooked fish on the same plate that held raw fish to avoid contamination.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.