Grilled Halibut

This post may contain affiliate links.

This Grilled Halibut is the best healthy grilled fish recipe ever! It’s a light but filling summer dinner, and it’s full of wholesome ingredients!

Grilled Halibut topped with avocado and strawberry salsa.

Grilled Halibut Recipe

It’s officially grilling weather! As soon as the sun starts shining, you’ll find me on the back deck, grilling up a storm and enjoying being out in the fresh air while I cook.

Grilled halibut is one of my all-time favorite meals! It’s perfectly kid-friendly and absolutely fantastic for a fresh, tasty, and wholesome meal.

Tips for Success

This incredible grilled halibut recipe is a fantastic summer dish. To make it extra successful, here are a few solid tips:

  • Oil the grates. Lightly oil the grill or brush the fish with oil to create a non-stick surface.
  • Use thicker fillets. Halibut is delicate. Thicker cuts (at least 1 inch) hold up better on the grill.
  • Allow the fish to rest for a couple of minutes before serving to retain moisture.

Halibut is probably my all-time favorite fish to eat! It’s a little pricey for fish, so I usually only buy it about twice a year when it’s on sale. It’s delicious when pan seared, broiled and, of course, grilled!

What Readers Are Saying
Grilled Halibut & Strawberry Guacamole

Ingredients

Get your shopping lists ready! The main part of the dish is super simple, but you’re definitely going to want to make the sides, too! Here’s what you need for the fish:

  • Halibut fillets: Choose firm, white halibut fillets with a mild aroma and no discoloration for the best flavor and texture.
  • Oil: You can use any neutral-tasting oil such as avocado oil or vegetable oil.
  • Salt and Pepper: Freshly-cracked black pepper and sea salt are my go-tos!
  • Cayenne: I like just a kiss of heat, so I like to include the cayenne, but for my kids, I leave it off. Whatever you like is absolutely perfect.

Substitutions and Variations

Substitute chicken breasts if you don’t like fish, or substitute any white fish if you don’t have halibut on hand (it’s so expensive, so I only buy it like twice a year!).

You can also substitute mango for the strawberries, or leave the fruit off completely if you’re following a low carb plan or you just prefer it! This pineapple salsa would also be delicious.

If you don’t have halibut, you can substitute any other white fish, like cod, grouper or haddock.

Grilled Halibut & Strawberry Guacamole - Finished Dish

How to Make Grilled Halibut

Before you begin: Make the strawberry salsa. If you’re making it more than 20 or 30 minutes in advance, wait until just before serving to cut and add in the avocado. Keep it covered and chilled in the refrigerator until you’re ready to serve the rest of the food. Prepare the rice or whatever else you are serving with it!

Here’s how to grill the halibut:

  1. Prepare the fish. Pat dry the fish with a paper towel, then drizzle each fillet with oil and seasonings, turning to coat. Season simply! A little salt and pepper go a long way without overpowering the fish.
  2. Grill the fish. Halibut cooks relatively quickly, so you’ll only need a few minutes to cook it. If your fillet has skin, start grilling with the skin side down for better structure.
  3. Cook for about 4-5 minutes per side, or until the internal temperature reaches 130°F-135°F (it will continue to cook off the grill).
  4. Assemble the dish by plating the rice, adding the grilled fish and then spooning the strawberry guacamole over top. Garnish with slices of lime and cilantro.
A bowl of grilled halibut and strawberry guacamole salad.

Pairing Tip: Make the salsa all by itself and serve with plantain or tortilla chips!

Top down of the cooked cauliflower rice in a gray bowl with slices of lime and cilantro.

FAQ

How do you keep halibut moist when cooking?

To keep the fish moist, avoid overcooking by removing it from heat at 130°F (55°C) to 135°F (57°C), as it will continue cooking off the heat. Cooking it with butter, a marinade, or in a foil packet helps retain moisture and prevent drying out.

How do you grill fish without it falling apart?

A fish spatula will help you flip halibut gently without breaking it. If your fillet has skin, start grilling with the skin side down for better structure.

A plate of grilled chicken topped with a colorful salsa made of diced strawberries, avocado, and onions, served on a bed of rice, garnished with cilantro and lime wedges. A fork sits on the plate beside an enticing dollop of strawberry guacamole.

Grilled Halibut

Total Time 25 minutes
Grilled halibut is a delicious summer time meal that's full of protein, and this one is packed with flavor! This halibut recipe is really simple to make.
5 from 10 votes
Print Pin Leave Rating
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4 servings

Video

Ingredients

  • 24 ounces halibut fillets 4 fillets
  • 3 tablespoons olive oil or avocado oil
  • ½ teaspoons salt
  • ¼ teaspoons pepper
  • pinch cayenne optional

Salsa

  • 1 pint strawberries
  • 2 avocados
  • 2 teaspoons diced red onion
  • 1 tablespoon diced jalapeno
  • 3 tablespoons chopped cilantro
  • 1 lime juiced
  • ½ teaspoons salt

Instructions

Make the Strawberry Salsa

  • Hull and slice the strawberries and set in a bowl. Stir in the red onion, jalapeño, cilantro, lime, and salt. Cover and set in the fridge until you're just about ready to eat.
  • Just before serving, cut the avocados in half, remove the pit, and dice. This keep the avocado from browning while you cook everything else. Stir the avocado into the strawberry mixture and season to taste if necessary.

Grill the Fish

  • Preheat your grill to medium, about 400°F (200°C). Pat dry the fish with a paper towel, then drizzle each fillet with oil and seasonings, turning to coat. 
  • Grill skin-side-down over medium heat for about 3-4 minutes per side, depending on the thickness of the fish, until flakey and cooked through. Don't force-flip the fish until it easily releases from the grill.
    Before serving, top with strawberry salsa.

Notes

For best results, use thicker fillets. Halibut is delicate. Thicker cuts (at least 1 inch) hold up better on the grill.
Oil the grates. Lightly oil the grill or brush the fish with oil to create a non-stick surface. This will help prevent the fish from breaking. 
Allow the fish to rest for a couple of minutes before serving to retain moisture.

Nutrition

Serving: 8ounces | Calories: 598kcal | Carbohydrates: 32g | Protein: 39g | Fat: 39g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 19g | Cholesterol: 83mg | Sodium: 1051mg | Potassium: 2018mg | Fiber: 16g | Sugar: 11g | Vitamin A: 1085IU | Vitamin C: 163mg | Calcium: 94mg | Iron: 3mg
Did you try this recipe? Share it with us on Instagram! @cookathomemom!
A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

5 from 10 votes (6 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





8 Comments

  1. 5 stars
    Could find halibut at the grocery store, so used mahi mahi instead. Wow, this was an awesome combination of flavors! Immediately went into my list of favorite meals to make. Thanks!

    1. Hi Dave! I’m SO glad you enjoyed this recipe. Thank you for the feedback. And Mahi is a great choice. YUM! 🙂 -Laura

  2. 5 stars
    This was delicious!!!! The salsa was such a welcome change from our usual fish toppings. Will add it to our favorite rotation!! Thank you!

    1. Hi Rosalie! Thank you so much for taking the time to share this. I’m thrilled you liked the salsa – it’s my favorite part, too! -Laura

    1. Thanks Chelsie!! It’s definitely my favorite fish, too! 🙂 Hope you enjoy this!