10 Best Grilled Halibut Recipes That Will Change Your Weeknight Dinner Game
Halibut is honestly one of those fish that makes you look like a way better cook than you actually are. It holds up beautifully on the grill, soaks up flavors like a dream, and dinner is ready in under 30 minutes. Pretty much the definition of a weeknight win.

These grilled halibut recipes go from simple and buttery to bold and spicy. There is something here for everyone at the table.
Grab your fillets and let us get cooking.
1. Lemon Garlic Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 3 tablespoons olive oil
- 4 cloves garlic, minced
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
Instructions:
Step 1: Mix together the olive oil, minced garlic, lemon juice, and lemon zest in a small bowl.
Go ahead and give it a little taste. You want that bright, garlicky punch coming through. Too sharp? Add a tiny drizzle more of olive oil to mellow it out. This is your marinade and your finishing sauce all in one, honestly one of my favorite little tricks.
Step 2: Pat the halibut fillets dry with paper towels, then season both sides generously with salt and black pepper.
Dry fish is the secret to a good sear. I learned that the hard way after years of getting soggy, steamed fish instead of that gorgeous golden crust. Take an extra 30 seconds here, it really matters. Spoon half of the lemon garlic mixture over the fillets and let them sit for 10 minutes.
Step 3: Preheat your grill to medium-high heat and lightly oil the grates.
This step is non-negotiable. Halibut is a delicate fish and it will stick to a cold or dry grill every single time. I ruined a beautiful fillet once because I skipped this. Brush the grates well, then wait until you see a little smoke before you put the fish on.
Step 4: Place the fillets on the grill and cook for 4 to 5 minutes per side without moving them.
You will know they are ready to flip when they release easily from the grates. If you tug and they pull, wait another 30 seconds. Look for opaque flesh and light browning on the edges. Remove from grill and spoon the remaining lemon garlic sauce right over the top while the fish is still hot. Finish with fresh parsley and serve immediately.
2. Herb Butter Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 4 tablespoons unsalted butter, softened
- 1 tablespoon fresh dill, chopped
- 1 tablespoon fresh parsley, chopped
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 tablespoon olive oil
- Salt and black pepper to taste
Instructions:
Step 1: Make your herb butter first by mixing the softened butter with dill, parsley, garlic powder, and a pinch of salt.
This is my favorite part of this whole recipe. Mash everything together with a fork until fully combined and speckled green. You can make this the night before and keep it in the fridge, honestly a great move if you are prepping ahead. Smells amazing already just from the herbs alone.
Step 2: Rub the halibut fillets all over with olive oil, then dust with smoked paprika, salt, and black pepper.
The paprika gives these fillets that beautiful reddish color and a slightly smoky undertone that plays so well with the butter. Do not skip it. Press the seasoning gently into the fish so it really adheres. Both sides, every fillet.
Step 3: Preheat your grill to medium-high and oil the grates well. Place the fillets on and cook 4 to 5 minutes per side.
You are looking for those gorgeous crosshatch grill marks. This is where it gets good. Do not press down on the fish with your spatula. I know the temptation is real, but pressing squeezes out all the moisture and you end up with dry fish. Let the grill do its job.
Step 4: Transfer fillets to a warm plate and immediately top each one with a generous pat of herb butter.
Watch that butter melt right into all the little crevices of the fish. That is the moment. Give it 60 seconds to melt fully before you plate it up. Serve with crusty bread to soak up every drop of that herby, buttery sauce pooling on the plate. You will love this.
Step 5: Serve immediately while the butter is still glossy and melted.
The herb butter starts to firm up as the fish cools, so get it to the table fast. A squeeze of fresh lemon on top at the very end brightens everything right up.
3. Cajun Blackened Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 2 teaspoons smoked paprika
- 1 teaspoon cayenne pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 2 tablespoons olive oil
- 1 lemon, cut into wedges
Instructions:
Step 1: Combine all the spices in a small bowl and stir them together until evenly mixed.
Smell that. That is your Cajun blend and it is incredible. Adjust the cayenne based on your heat tolerance. One teaspoon gives a solid kick without being overwhelming. Want more fire? Go up to 1 and a half teaspoons. Wondering if you can skip the oregano? You can, but it adds a nice earthy layer.
Step 2: Brush each halibut fillet with olive oil on both sides, then press the Cajun seasoning firmly onto each side.
You want a generous, even coating. Do not be shy here. The spice blend is what forms that deep, blackened crust that makes this dish so bold and satisfying. Press it on with your palm so it really sticks. This is classic Louisiana cooking technique and it is worth doing right.
Step 3: Heat a cast iron skillet or preheat your grill to very high heat. Get it screaming hot.
This is where the magic of blackening happens. The high heat chars the spice crust while the inside stays juicy and tender. If using a grill, oil the grates well. If using a skillet, add just a tiny bit of oil and let it get to the point of smoking. Open a window if you are indoors, I am not kidding.
Step 4: Cook the fillets 3 to 4 minutes per side without disturbing them.
The crust needs that uninterrupted contact to form properly. You will see the edges go from translucent to opaque as it cooks through. Quick check: press the thickest part lightly with your finger. If it flakes easily, it is done. Serve with lemon wedges and corn salsa on the side, exactly like in the image.
4. Honey Lime Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 3 tablespoons honey
- 3 tablespoons fresh lime juice
- 1 tablespoon lime zest
- 2 tablespoons soy sauce
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and black pepper to taste
Instructions:
Step 1: Whisk together the honey, lime juice, lime zest, soy sauce, and minced garlic in a bowl.
This glaze is genuinely better than anything you will find in a jar at the store. The soy sauce adds depth and a savory backbone that keeps the honey from being too sweet. Give it a taste before you use it. Too sweet? Add a little more lime. Too sharp? One more drizzle of honey fixes it right up.
Step 2: Season the halibut fillets with salt, pepper, and olive oil. Reserve about a third of the glaze for serving.
Pause here. Do not use all the glaze for marinating because you will want fresh glaze at the end that has not been in contact with raw fish. This is a simple food safety move that makes a big flavor difference too since the fresh glaze tastes brighter.
Step 3: Grill the fillets over medium-high heat for 4 to 5 minutes per side, brushing with the honey lime glaze during the last 2 minutes of cooking.
Brush the glaze on, close the lid, and let it caramelize. That sticky, lacquered look you see in the image? That comes from these last two minutes of glazing. The honey will start to caramelize quickly so keep an eye on it. A little charring around the edges is perfect. A lot of char means your heat is too high.
Step 4: Remove from the grill and drizzle the reserved fresh glaze over the top. Serve with rice and vegetables.
The corn and red pepper sauté you see in the image pairs beautifully here. The sweetness of the glaze plays perfectly against the slight bitterness of grilled vegetables. Squeeze a fresh lime wedge right before you eat it. That final hit of citrus is everything.
5. Mediterranean Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 1 cup cherry tomatoes, halved
- 1/3 cup kalamata olives, pitted and chopped
- 2 tablespoons capers, drained
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika
- Fresh basil or watercress for garnish
- Salt and black pepper to taste
Instructions:
Step 1: Toss the cherry tomatoes, olives, and capers with one tablespoon of olive oil, a pinch of oregano, and salt. Set this aside.
This is your Mediterranean topping and honestly you could eat it by the spoonful. The brininess of the olives and capers against sweet roasted tomatoes is such a classic combo. Make this ahead of time and let the flavors meld while you prep the fish. You will not regret it.
Step 2: Rub the halibut fillets with the remaining olive oil, garlic, oregano, paprika, salt, and pepper.
Get the seasoning into every part of the fillet. The smoked paprika gives a beautiful color and warmth without overpowering the delicate fish. Only have regular paprika? That works just fine. Rub it in, both sides, and give it a few minutes to absorb.
Step 3: Grill over medium-high heat for 4 to 5 minutes per side until cooked through and grill marks appear.
The fish should feel firm but still springy when you press it. If it feels mushy, give it another minute. If it feels totally rigid, it might be a touch overdone but still totally delicious. Looks messy on the grill right now, trust the process.
Step 4: Plate the grilled halibut over rice or couscous and spoon the tomato olive mixture generously over the top.
Finish with fresh watercress or torn basil leaves. A squeeze of lemon on everything ties the whole Mediterranean plate together. This is the kind of dinner that makes you feel like you know what you are doing in the kitchen, right?
6. Chili Lime Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 2 tablespoons olive oil
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- Zest and juice of 2 limes
- 1 tablespoon fresh cilantro, chopped
- Salt and black pepper to taste
- Lime wedges for serving
Instructions:
Step 1: Mix olive oil, chili powder, cumin, garlic powder, lime zest, and half the lime juice into a marinade.
Go ahead and rub this all over both sides of the halibut. The combination of cumin and chili with that bright lime is so addictive. It smells incredible from the moment it hits the fish. I make this every summer when limes are cheap and the grill is always on. Let the fillets sit for at least 15 minutes.
Step 2: Preheat the grill to medium-high heat and oil the grates. Place the marinated fillets on and cook 4 to 5 minutes per side.
These will cook up beautifully with a little char from the chili powder. Not sure when they are done? Look for the edges turning white and opaque, and the center no longer looking glassy. A gentle press in the thickest part should feel firm but with a little give.
Step 3: Remove from the grill and squeeze the remaining lime juice over the fillets immediately.
That sizzle when cold lime juice hits hot fish is honestly one of the best sounds in the kitchen. Top with fresh cilantro and serve with lime wedges on the side. This is bright, bold, and absolutely perfect with rice, black beans, or tucked into warm tortillas for fish tacos.
7. Pesto Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 4 tablespoons basil pesto (store-bought or homemade)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon fresh lemon juice
- 2 tablespoons fresh parsley or basil, finely chopped
- Salt and black pepper to taste
Instructions:
Step 1: Stir together the pesto, olive oil, minced garlic, and lemon juice in a small bowl.
If you are using store-bought pesto, this little mix-in of fresh garlic and lemon brightens it up so much. Homemade pesto is obviously amazing here too. Taste it before you put it on the fish. You want it punchy and bright, not flat. Add a tiny pinch of salt if it needs it.
Step 2: Season the halibut with salt and pepper, then spread a generous tablespoon of the pesto mixture onto the top of each fillet.
This is the flavor crown of this whole recipe. Press it on gently so it adheres before the fish hits the grill. The olive oil in the pesto will help it stick and caramelize beautifully. Do not flip the fish pesto-side-down unless you want to lose all that gorgeous topping.
Step 3: Grill the fillets pesto-side-up over medium heat for 6 to 7 minutes until cooked through.
Cooking mostly on one side with the pesto on top is the move here. The pesto gently roasts while the bottom gets those grill marks. You are basically giving the fish a flavor crust without losing any of it to the grates. Easy and foolproof once you know the method.
Step 4: Remove carefully, top with extra fresh herbs, and serve right away.
The herby, garlicky green topping you see in the image is the payoff. Every single bite has that fresh basil depth. Serve this with roasted vegetables, pasta, or a simple green salad.
8. Teriyaki Grilled Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 1/4 cup soy sauce
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 tablespoon cornstarch mixed with 1 tablespoon water
- 1 cup corn kernels
- 1/2 cup cherry tomatoes, diced
- 1/4 cup red onion, diced
- 2 tablespoons fresh cilantro
- Salt and pepper to taste
Instructions:
Step 1: Combine soy sauce, honey, rice vinegar, sesame oil, garlic, and ginger in a small saucepan over medium heat.
Bring it to a simmer and stir in the cornstarch mixture. Cook for 2 to 3 minutes until the sauce thickens into a glossy teriyaki glaze. It should coat the back of a spoon when it is ready. Too thick? Add a splash of water. This is where it gets good, the kitchen is going to smell incredible right now.
Step 2: Season the halibut with salt and pepper. Reserve half the teriyaki glaze and brush the rest onto the fillets.
Let them marinate for at least 10 minutes if you have the time. The longer they sit, the deeper that umami-rich flavor gets into the fish. Yep, that is it. Simple, fast, and wildly effective.
Step 3: Grill over medium-high heat for 4 to 5 minutes per side, brushing with additional glaze in the last 2 minutes.
Watch for that beautiful lacquered finish the heat creates on the glaze. The sugars from the honey caramelize and turn everything a deep mahogany color. This is my favorite step visually. The smoky-sweet aroma coming off the grill is unreal.
Step 4: While the fish rests, toss the corn, tomatoes, red onion, and cilantro with a squeeze of lime and a pinch of salt.
This fresh corn salsa is the perfect contrast to the rich, sticky teriyaki glaze. Cool and crunchy against warm and glazed. Pile the corn salsa right alongside the fish and drizzle the reserved teriyaki glaze over everything before serving.
9. Coconut Curry Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 1 can (13.5 oz) coconut milk
- 2 tablespoons red curry paste
- 1 tablespoon fish sauce
- 1 tablespoon fresh lime juice
- 1 teaspoon sugar
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 green onions, sliced
- 2 tablespoons fresh cilantro, chopped
- Salt to taste
Instructions:
Step 1: Whisk together the coconut milk, red curry paste, fish sauce, lime juice, sugar, garlic, and ginger in a wide saucepan or skillet over medium heat.
Bring it to a gentle simmer and taste it. That is your curry broth and it should be rich, a little spicy, and deeply aromatic. Too spicy? Add a splash more coconut milk. Want more tang? A little more lime juice does the trick. This broth is the soul of the entire dish.
Step 2: Season the halibut fillets with salt and gently lower them into the simmering coconut curry broth.
You can also grill the fish first and then place it in the sauce, which is what gives you those flaky pieces you see resting in that gorgeous orange broth in the image. Either method works beautifully. The fish will finish cooking right in the sauce and absorb all those warm, fragrant flavors.
Step 3: Cover and simmer for 8 to 10 minutes until the halibut is cooked through and flakes easily.
Do not rush this. Low and slow in that creamy broth is what makes the fish so tender it almost melts. Not sure if it is done? Look for the flesh turning from translucent to fully white and flaking easily when you press with a fork.
Step 4: Ladle into bowls over steamed white rice and top with green onions and fresh cilantro.
Spoon that gorgeous coconut curry broth generously over everything. The rice soaks it all up and every bite is just incredible. This is the one I make when I want to seriously impress someone without spending more than 30 minutes in the kitchen.
10. Smoky Paprika Halibut

Ingredients:
- 4 halibut fillets (6 oz each)
- 2 tablespoons smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon cumin
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 2 tablespoons olive oil
- 1/2 cup panko breadcrumbs
- 2 tablespoons melted butter
- Fresh lemon wedges for serving
Instructions:
Step 1: Preheat your oven to 400°F or your grill to medium-high heat. Mix together the smoked paprika, garlic powder, onion powder, cumin, salt, and pepper.
This spice blend is so beautifully balanced. Smoky, savory, and just slightly warm. Toss the panko breadcrumbs with the melted butter and two teaspoons of the spice blend in a separate bowl. This is the crust, the part that makes everyone at the table ask what is on top of the fish.
Step 2: Brush the halibut fillets with olive oil and season all over with the remaining spice blend.
Press the seasoning in firmly. You want it to stick and form a nice base layer of flavor before the crust goes on. This is an honestly easy step that sets up everything that follows. Both sides get the seasoning, then the crunchy panko crust goes on top only.
Step 3: Press the buttery spiced panko mixture evenly onto the top of each fillet, pressing down gently so it adheres.
This golden crust is what you see in the image, and it comes out looking like a restaurant dish with almost zero effort. The butter in the panko is what makes it go so beautifully golden and crispy. Trust this process completely.
Step 4: Bake for 12 to 15 minutes or cook on indirect grill heat until the crust is golden and the fish flakes easily.
Quick check at the 12 minute mark. The crust should be deeply golden and you should be able to see the edges of the fish turning opaque. Do not overcook it. Halibut dries out fast past the right temperature. Serve over couscous or pearl pasta with roasted green beans and plenty of fresh lemon on the side.
Final Thoughts
You really cannot go wrong with any of these grilled halibut recipes. Whether you are keeping it simple with lemon and garlic or going bold with coconut curry, halibut holds up to every single flavor combination. Try one this week and let me know which one became your new favorite. Drop a comment below, I would love to hear from you!
