How to Barbecue Halibut (Recipe and Photos)

Updated on March 9, 2020
Paul Edmondson profile image

Paul is a barbecue enthusiast. He is currently grilling and smoking on a Komodo Kamado Ultimate 23.

Halibut to BBQ
Halibut to BBQ

Barbecuing Halibut

Halibut is my absolute favorite fish to barbecue. When grilled perfectly, it is a moist white fish that flakes off easily and melts in your mouth with every bite. I prefer the filets to the steaks just because there are fewer bones in the filet. Halibut is also fairly expensive at over $25 per lbs in our local supermarket, and it's one of the more challenging types of fish to cook perfectly. The most common mistake when grilling it is overcooking it. This creates a dried out mess. In this article, I want to help teach you how to barbecue halibut to perfection.


  • Halibut
  • 1 teaspoon course salt (possibly more to taste)
  • 1 teaspoon black pepper (possibly more to taste)
  • 3 tablespoons dark sesame oil
  • 1/4 cup soy sauce
  • 3 tablespoons brown or white sugar
  • 2 tablespoons chopped cilantro leaves
  • 1 tablespoon fresh ginger root
  • 6 cloves of garlic

Step 1. Seasoning the Halibut

The first step to delicious halibut is deciding on a seasoning recipe. Like most types of premium meats, there are simple rubs to complex marinades. I'll share two recipes we frequently use as examples.

Basic Salt and Pepper Halibut Recipe

The most basic recipe that works great for halibut on the barbecue is simply:

  • Drizzle extra-virgin olive oil over the fish in a pan.
  • Course salt or garlic salt to taste.
  • Fresh cracked black pepper to taste.

Let the fish sit for 30 minutes to 1 hour in a food-safe dish. Add a lemon slice for a garnish.

Follow the instructions below for barbecuing directions.

Chopped cilantro and garlic.
Chopped cilantro and garlic.

Garlic Halibut Marinade

If you're feeling more adventurous, this recipe offers a strong garlic taste, with fresh herbs and a hint of Asian flavors when grilled. I modified this recipe from Steven Raichlen's How to Grill book.

  • 1 teaspoon coarse salt
  • 1 teaspoon black pepper
  • 3 tablespoons dark sesame oil
  • 1/4 cup soy sauce
  • 3 tablespoons brown or white sugar
  • 2 tablespoons chopped cilantro leaves
  • 1 tablespoon fresh ginger root
  • 6 cloves of garlic

Marinade ingredients in blender.
Marinade ingredients in blender.

Chop the herbs and garlic up into small pieces. Then add all the ingredients to a blender or small food processor and puree into a nice green paste.

Halibut Marinade
Halibut Marinade

Step 2. Marinading Halibut

Let the halibut marinade in a food-safe dish for about one hour. I prefer to let it marinade sitting out at room temperature. Try to flip the filets after the first thirty minutes so both sides fully absorb the marinade. In a short period of time, halibut will absorb a ton of flavors.

Save a bit of the marinade to drizzle over the fish while it's on the barbecue.

Step 3. Barbecuing Halibut

No matter what recipe you go with, the critical two steps are:

  • Grill Temperature
  • How long the fish is on the barbecue

Barbecue halibut using direct heat and a hot grill. On a gas grill aim for 400 degrees. On an open pit grill, perform a hand test. If you can hold your hand for more than three seconds over the fire at grill level, the fire isn't hot enough.

Halibut on the barbecue
Halibut on the barbecue

Do NOT Close or Cover the Barbecue While Cooking

Halibut cooks very quickly. To make sure it doesn't dry out or over cook, the grill should be left uncovered during the entire cook.

When the grill is hot enough, spray the grill or Pam or brush it with olive oil. This will prevent the fish from sticking to the grill.

How Long to Barbecue Halibut

Cooking times vary based on the thickness of the halibut and if the meat is at room temperature before grilling. Almost all filets of this fish are between a 1/2 inch and 1 inch thick. Halibut should only be barbecued if it is at room temperature. It should be sitting out resting for at least one hour before barbecuing to get to room temperature.

For pieces that are 1 inch thick, barbecue them for 5 minutes per side. Almost all halibut filets will be finished cooking between 4 and 6 minutes each side. Be very careful to not leave the meat on the grill too long. This is where most people that are unfamiliar with this fish make a critical mistake by leaving it on the grill too long.

It should be noted that as halibut cooks it becomes flakey and can begin to fall apart. Use a fish spatula to flip the fish. Also, it's difficult to get pretty grill marks or crosshatches on halibut since it's only barbecued once per side. If you want to make pretty sear marks, you can try rotating the fish 90 degrees at the 2.5-minute mark. It looks a bit prettier this way, but it won't change the way it tastes.

Halibut finished cooking
Halibut finished cooking

How to Check If Halibut Is Done Cooking

First, the photo above shows exactly what perfectly cooked halibut should look like. It's cooked all the way through, but it still has plenty of juice. It should be moist. If it's not moist, it was overcooked. Also, remember that once fish is pulled from the grill it will continue to cook. The picture above is about five minutes after it was pulled from the grill and it's ready to plate.

The first technique to check if it's is done is by using a fork while it's on the grill. Halibut that is undercooked will look fleshy and opaque. Insert a fork into a thick portion of the meat and gently pull. If it's near done it will easily separate. Look inside and see if the juices are clear and if it has less than a quarter of an inch that is slightly underdone. Remember it keeps cooking when it's pulled from the grill.

The second technique to make sure the halibut is fully cooked is to separate it with a knife and fork just before plating the food. At this point, it should still be hot, and it should look like the picture above—juicy and white all the way through.

When you take your first bite you will know if you cooked it perfectly. If you followed the directions in this Hub your halibut will be barbecued near perfection.

Step 4. Enjoy!

Your delicious white fish is all cooked, and you're likely on your way to being an expert halibut cooker. Enjoy your tasty victory.

Halibut with mashed potatoes and carrots.
Halibut with mashed potatoes and carrots.

What to Serve With Barbecued Halibut

Barbecue halibut is a little different than other great barbecue meals like beef brisket because rice goes well with it. However, my favorite dishes to go with his fish are mashed potatoes or corn on the cob for the starch. I also like a salad or mixed vegetables as a side dish. Fresh French bread with butter is the perfect touch to bring it all together.

It's a simple but super delicious meal!

Garlic Barbecued Halibut

3.3 stars from 32 ratings of Garlic Halibut


    0 of 8192 characters used
    Post Comment
    • Gordon Hamilton profile image

      Gordon Hamilton 

      7 years ago from Wishaw, Lanarkshire, United Kingdom

      I love both these ideas but as a self-confessed garlic-aholic, I am in no doubt which I prefer... I'm ashamed to admit that in nearly forty years of sea fishing - since earliest childhood - I have never caught nor tasted halibut. I remember once trying to order it from a local fishmonger but they wouldn't entertain me - even when I offered to pay in advance. They said they wouldn't sell it in bulk and couldn't take individual orders for the market. I am putting a note in my fishing diary to remind me that the next time I am at a coastal fish market and have cooking facilities, I'm going to buy halibut. Thanks for the nudge as well as the ideas.

    • Paul Edmondson profile imageAUTHOR

      Paul Edmondson 

      7 years ago from Burlingame, CA

      @vespawoolf I wish I could take pictures like you.

    • vespawoolf profile image

      Vespa Woolf 

      7 years ago from Peru, South America

      This recipe makes my mouth water! Lots of garlic and Asian flavors would pair well with Halibut, and I love blender sauces. So quick and easy. Can't wait to try this, Paul. Thanks!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)