Perfectly Grilled Halibut Recipe with a Zesty Lemon Herb Marinade Everyone Will Love

By Natalie Quinn

On October 9, 2025

A perfectly grilled halibut fillet on a white plate, garnished with fresh herbs and a lemon wedge.

Cuisine

American

Prep time

10 minutes

Cooking time

10 minutes

Total time

20 minutes

Servings

4 people

This is the only grilled halibut recipe you’ll ever need for perfectly flaky, incredibly moist, and flavorful fish every single time. Forget dry, stuck-on fish; we’re sharing the simple secrets to achieving those beautiful char marks and a juicy interior with a simple, bright lemon and herb marinade. This is the ultimate summer meal, ready in under 20 minutes!

We’ve all been there: you buy a beautiful piece of halibut, only to have it stick to the grill and fall apart. It’s frustrating! But after years of testing, I’ve perfected a foolproof method. This recipe isn’t just about ingredients; it’s about the technique that guarantees success, whether you’re a grilling novice or a seasoned pro.

Why This is the Best Grilled Halibut Recipe

Beyond its incredible flavor, this recipe is designed to be simple, reliable, and versatile. Here’s why you’ll love it:

  • No-Stick Method: We focus on the three key rules that prevent sticking, ensuring your beautiful fillets lift right off the grates.
  • Incredibly Flavorful: A simple marinade of olive oil, lemon, garlic, and herbs enhances the halibut’s mild, sweet flavor without overpowering it.
  • Fast and Easy: From prep to plate, this entire meal comes together in about 20 minutes, making it perfect for a healthy weeknight dinner.
  • Healthy and Light: Halibut is a fantastic source of lean protein and omega-3s. Grilling is one of the healthiest ways to prepare it.

The 3 Golden Rules for Grilling Halibut

To master this grilled halibut recipe, you just need to follow three simple but crucial rules. This is the foundation for perfect results.

Rule 1: High, Direct Heat is Your Friend

Halibut is a lean fish that cooks quickly. You want to cook it fast over high heat. This creates a beautiful sear on the outside that locks in moisture, keeping the inside tender and juicy. Preheat your gas or charcoal grill to medium-high, aiming for a temperature between 400-450°F (200-230°C).

Rule 2: The Secret to No-Stick Grilling

This is the most common fear when grilling fish. The solution is twofold: your grates must be spotlessly clean and well-oiled. After preheating, use a stiff grill brush to scrape off any residue. Then, take a paper towel, dip it in a high-smoke-point oil (like canola or avocado oil), and use tongs to wipe it generously over the grates.

Rule 3: Know When It’s Done (Don’t Overcook!)

The number one mistake with fish is overcooking it. Halibut goes from perfect to dry in a matter of a minute. The best way to check for doneness is with an instant-read thermometer. You’re looking for an internal temperature of 130-135°F (54-57°C). The fish should also flake easily with a fork. If you’re a fan of a great steak, check out our perfectly grilled halibut steak recipe for a slightly different cut.

Essential Ingredients

This recipe uses simple, fresh ingredients to let the quality of the fish shine. You’ll need:

Ingredients for grilled halibut recipe laid out on a neutral surface, including halibut fillets, lemon, garlic, and fresh herbs.
Fresh halibut, lemon, garlic, and herbs are all you need for this simple recipe.
  • Halibut Fillets: Look for firm, thick fillets, about 1 to 1.5 inches thick. This thickness helps prevent overcooking. Skin-on or skinless both work.
  • Olive Oil: The base of our marinade, providing moisture and helping to prevent sticking.
  • Lemon: We use both the zest and juice for a bright, fresh flavor that cuts through the richness of the fish.
  • Garlic: Freshly minced garlic provides the best flavor.
  • Fresh Herbs: A combination of fresh parsley and dill is classic and delicious.
  • Salt & Black Pepper: To season the fish and enhance all the other flavors.

How to Make the Perfect Grilled Halibut (Step-by-Step)

Ready to grill? Here’s how simple it is:

  1. Make the Marinade: In a small bowl, whisk together the olive oil, lemon zest, lemon juice, minced garlic, chopped parsley, chopped dill, salt, and pepper.
  2. Marinate the Halibut: Pat the halibut fillets dry with a paper towel. Place them in a shallow dish or a zip-top bag. Pour about two-thirds of the marinade over the fish, turning to coat. Reserve the remaining marinade for later. Let the halibut marinate for just 15-20 minutes at room temperature. Any longer and the lemon juice can start to “cook” the fish.
  3. Preheat and Clean the Grill: While the fish marinates, preheat your grill to medium-high heat (400-450°F). Once hot, clean the grates thoroughly with a grill brush, then oil them well.
  4. Grill the Halibut: Place the halibut fillets on the hot, oiled grates. Grill for about 4-6 minutes per side, depending on the thickness. Only flip the fish once! It’s ready to flip when it releases easily from the grill.
  5. Check for Doneness: Use an instant-read thermometer to check the internal temperature. Remove the fish from the grill when it reaches 130-135°F. It will continue to cook slightly after you take it off.
  6. Rest and Serve: Let the halibut rest for a few minutes. Drizzle with the reserved marinade before serving.
An overhead view of a grilled halibut fillet, perfectly cooked with grill marks and fresh herb garnish.
The perfect grill marks on a juicy piece of halibut.

Flavor Variations: Easy Marinades

While the classic lemon herb is our go-to, halibut is a wonderful canvas for other flavors. If you love experimenting, you might enjoy our smoky and sweet BBQ halibut recipe (coming soon).

Spicy Blackened Marinade

For a kick of heat, try this version. It’s similar to the flavor profile in our spicy blackened halibut recipe (coming soon). Mix 2 tbsp olive oil with 1 tbsp of your favorite blackened seasoning, 1 tsp smoked paprika, and the juice of half a lime.

Ginger Soy Marinade

For an Asian-inspired twist, whisk together 2 tbsp soy sauce, 1 tbsp olive oil, 1 tsp sesame oil, 1 tsp grated fresh ginger, 1 minced garlic clove, and 1 tsp honey or maple syrup.

What to Serve with Grilled Halibut

Grilled halibut pairs beautifully with a variety of sides. Keep it simple to let the fish be the star.

  • Grilled Vegetables: Asparagus, zucchini, or bell peppers are fantastic cooked on the grill alongside the fish.
  • Salads: A simple green salad, a fresh cucumber and tomato salad, or a quinoa salad work well.
  • Grains: Serve with fluffy rice, couscous, or orzo.
  • Potatoes: Roasted new potatoes or a simple potato salad are great choices.

Recipe Card

A perfectly grilled halibut fillet on a white plate, garnished with fresh herbs and a lemon wedge.

Grilled Halibut Recipe (Perfectly Flaky & Never Dry!)

This grilled halibut recipe features a simple lemon garlic herb marinade. Learn the secrets to perfectly flaky, moist, and tender fish on the grill every time. Ready in under 20 minutes!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 people
Course: Main Course
Cuisine: American
Calories: 355

Ingredients
  

  • 4 halibut fillets (6 oz each) about 1 to 1.5 inches thick
  • 1/4 cup olive oil good quality, extra virgin
  • 1 large lemon zested and juiced
  • 2 cloves garlic minced
  • 2 tbsp fresh parsley finely chopped
  • 1 tbsp fresh dill finely chopped
  • 1/2 tsp sea salt or to taste
  • 1/4 tsp black pepper freshly ground

Equipment

  • 1 Grill (Gas or Charcoal)
  • 1 Small Bowl For mixing the marinade
  • 1 Tongs or Fish Spatula
  • 1 Instant-Read Thermometer Highly recommended for perfect results

Instructions
 

  1. In a small bowl, whisk together the olive oil, lemon zest, lemon juice, minced garlic, chopped parsley, chopped dill, salt, and pepper.
  2. Pat the halibut fillets completely dry with paper towels. Place in a shallow dish, pour about two-thirds of the marinade over the fish, and turn to coat. Reserve the remaining marinade. Let marinate for 15-20 minutes at room temperature.
  3. Preheat your grill to medium-high heat (400-450°F / 200-230°C). Use a grill brush to clean the grates thoroughly. Use tongs to wipe the grates with a paper towel dipped in high-smoke-point oil.
  4. Place the halibut on the hot, oiled grates. Grill for 4-6 minutes on the first side, or until it releases easily from the grill.
  5. Carefully flip the fish using a wide spatula. Cook for another 3-5 minutes on the second side, or until the internal temperature reaches 130-135°F on an instant-read thermometer.
  6. Remove the halibut from the grill and let it rest for 3-5 minutes. Drizzle with the reserved marinade before serving.

Notes

Don't Over-Marinate: The acid in the lemon juice will begin to break down the protein in the fish (like ceviche). 15-20 minutes is the sweet spot for flavor without affecting the texture.
Check Temperature: An instant-read thermometer is the best tool to avoid dry, overcooked halibut. Pull it off the heat at 135°F for a perfectly moist result.
Skin On or Off: Grilling with the skin on can help the fillet hold together better. If you do, grill skin-side down first.

Frequently Asked Questions About Grilled Halibut Recipe

It is highly recommended to thaw halibut completely before grilling. Grilling from frozen can result in an unevenly cooked fillet, with the outside being dry before the inside is cooked through. Thaw it overnight in the refrigerator for the best results.

There are three keys: a very clean grill, a very hot grill (400-450°F), and well-oiled grates. Clean the grates with a wire brush, then use tongs to wipe them with a paper towel dipped in a high-smoke-point oil right before you place the fish on.

For a fillet that is about 1-inch thick, it will take approximately 8-10 minutes total. Grill for about 4-6 minutes on the first side (until it releases easily), then flip and cook for another 3-5 minutes on the second side.

You can do either! Grilling with the skin on can provide a bit of a safety barrier against the heat and helps the fillet hold together. If you use skin-on halibut, grill it skin-side down first for the majority of the cooking time.

The perfect internal temperature for grilled halibut is 130-135°F (54-57°C). Use an instant-read thermometer inserted into the thickest part of the fillet. Remove it from the grill at this temperature, as it will continue to cook slightly as it rests.

Storing and Reheating Leftovers

Leftover grilled halibut can be stored in an airtight container in the refrigerator for up to 2 days. It’s delicious cold on top of a salad or flaked into a wrap.

To reheat, it’s best to do so gently to avoid drying it out. Place it in a covered, oven-safe dish with a splash of water or broth and heat in a 275°F oven for about 10-15 minutes, or until just warmed through.

More Delicious Seafood Recipes to Try

We hope you love this easy grilled halibut recipe! It truly is a game-changer for summer cooking. If you try it, please leave a comment below and let us know what you think. And don’t forget to save it to your favorite board on Pinterest!

You might also like these recipes

Leave a Comment

Recipe Rating