Picture this: a perfectly grilled halibut fillet, flaky and tender, infused with smoky char and vibrant flavors. Whether you’re craving a quick weeknight dinner or planning a summer feast, these 20 exquisite recipes will transform your grill into a gourmet kitchen. From zesty marinades to herb-infused delights, get ready to elevate your seafood game—each dish promises to be a showstopper you’ll want to make again and again.
Lemon Herb Grilled Halibut

Venturing into my kitchen on a sunny afternoon, I was craving something light yet satisfying—a dish that felt like a warm hug without weighing me down. That’s when I remembered my go-to Lemon Herb Grilled Halibut, a recipe I’ve perfected over countless summer barbecues and cozy weeknight dinners. It’s a breeze to whip up, and the zesty, herbaceous flavors always transport me straight to a seaside getaway, no matter the season.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A couple of lemons, for juice and zest
– A generous glug of olive oil, around 1/4 cup
– A handful of fresh parsley, chopped
– A few sprigs of fresh thyme, leaves stripped
– A couple of garlic cloves, minced
– A pinch of salt and black pepper
– A splash of water for the grill
Instructions
1. Preheat your grill to medium-high heat, aiming for about 400°F—this ensures a nice sear without burning.
2. In a small bowl, whisk together the juice and zest from the lemons, olive oil, chopped parsley, thyme leaves, minced garlic, salt, and black pepper to create a marinade.
3. Place the halibut fillets in a shallow dish and pour the marinade over them, coating each piece evenly. Let them sit for 10 minutes at room temperature to soak up the flavors.
4. Lightly oil the grill grates with a paper towel dipped in olive oil to prevent sticking—a trick I learned after one too many fish disasters!
5. Place the marinated halibut fillets on the grill, skin-side down if they have skin, and cook for 4-5 minutes without moving them to get those beautiful grill marks.
6. Carefully flip the fillets using a spatula and cook for another 3-4 minutes, until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
7. If the grill flares up, have a spray bottle with water handy to tame the flames and keep things under control.
8. Remove the halibut from the grill and let it rest for 2 minutes on a plate to allow the juices to redistribute.
Zesty and flaky, this halibut boasts a tender texture that melts in your mouth, with the bright lemon and earthy herbs creating a refreshing balance. Serve it over a bed of quinoa or with grilled asparagus for a complete meal that’s as elegant as it is effortless—perfect for impressing guests or treating yourself on a quiet evening.
Garlic Butter Grilled Halibut Steaks

Sometimes the simplest recipes are the most memorable, and this garlic butter grilled halibut is a perfect example. I first made it on a warm summer evening when I wanted something impressive but fuss-free, and now it’s my go-to for easy entertaining. The combination of smoky grill marks and that rich, garlicky butter is just irresistible.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– Four 6-ounce halibut steaks, about 1-inch thick
– A generous 1/4 cup of unsalted butter, melted
– Four cloves of garlic, minced (I always add an extra one because, well, garlic!)
– A tablespoon of fresh lemon juice
– A couple of teaspoons of chopped fresh parsley
– A good pinch of kosher salt and a few cracks of black pepper
– A light drizzle of olive oil for the grill
Instructions
1. Preheat your grill to medium-high heat, aiming for about 400°F. Tip: If using a gas grill, let it heat with the lid closed for 10-15 minutes to get those grates nice and hot.
2. Pat the halibut steaks completely dry with paper towels—this helps prevent sticking and gives you a better sear.
3. In a small bowl, whisk together the melted butter, minced garlic, lemon juice, parsley, salt, and pepper until well combined.
4. Lightly brush the grill grates with olive oil using a folded paper towel held with tongs. Tip: Do this just before placing the fish to avoid flare-ups.
5. Place the halibut steaks on the grill and cook for 4-5 minutes without moving them, until you see grill marks and the edges start to turn opaque.
6. Carefully flip the steaks using a spatula and cook for another 4-5 minutes, or until the fish flakes easily with a fork and reaches an internal temperature of 145°F. Tip: If your steaks are thinner, check a minute or two earlier to avoid overcooking.
7. Immediately brush the garlic butter mixture generously over the hot halibut steaks right on the grill, letting it sizzle and soak in for about 30 seconds before removing.
8. Transfer the steaks to a serving platter and pour any remaining garlic butter from the bowl over the top.
Elegant yet incredibly simple, this dish delivers a flaky, moist texture with a beautiful char from the grill. The garlic butter melts into every nook, creating a savory, aromatic sauce that begs to be sopped up with crusty bread or drizzled over a side of roasted asparagus. For a fun twist, I sometimes add a sprinkle of red pepper flakes to the butter for a subtle kick that pairs wonderfully with the halibut’s mild sweetness.
Cajun Spiced Grilled Halibut

Perfect for shaking up your weeknight dinner routine, this Cajun Spiced Grilled Halibut is my go-to when I want something flavorful but fuss-free. I first tried a version on a trip to Louisiana and have been tweaking it ever since to get that perfect smoky-spicy balance without overpowering the delicate fish. Trust me, it’s easier than it sounds and always impresses.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A couple of tablespoons of olive oil
– 2 tablespoons of Cajun seasoning (I use a store-bought blend, but you can mix your own with paprika, garlic powder, onion powder, cayenne, and oregano)
– A splash of lemon juice (about 1 tablespoon)
– A pinch of salt
Instructions
1. Pat the halibut fillets completely dry with paper towels—this helps the seasoning stick and prevents steaming on the grill.
2. Drizzle the olive oil evenly over both sides of each fillet, then rub it in gently with your hands.
3. Sprinkle the Cajun seasoning generously over both sides of the fillets, followed by a pinch of salt to enhance the flavors.
4. Preheat your grill to medium-high heat, aiming for about 400°F, and lightly oil the grates to prevent sticking.
5. Place the halibut fillets on the grill, skin-side down if they have skin, and cook for 4-5 minutes without moving them to get nice grill marks.
6. Carefully flip the fillets using a spatula and cook for another 3-4 minutes, until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
7. Remove the halibut from the grill and immediately squeeze the lemon juice over the top for a bright, fresh finish.
Just off the grill, this halibut has a beautifully flaky texture with a smoky crust that’s packed with spicy warmth from the Cajun rub. I love serving it over a bed of cilantro-lime rice or with a simple avocado salad to cool things down—it’s a meal that feels special but comes together in no time.
Mediterranean Grilled Halibut with Olives and Tomatoes

Last week, I was craving something light yet flavorful after a string of heavy winter meals, and this Mediterranean grilled halibut with olives and tomatoes totally hit the spot. It’s one of those dishes that feels fancy but comes together with minimal fuss—perfect for a weeknight when you want to pretend you’re dining seaside. I love how the briny olives and sweet tomatoes create a vibrant sauce right in the pan.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
– Four 6-ounce halibut fillets, about 1 inch thick
– A couple of tablespoons of olive oil
– A pinch of kosher salt and freshly ground black pepper
– Two cloves of garlic, minced
– A cup of cherry tomatoes, halved
– A half cup of pitted Kalamata olives, roughly chopped
– A splash of dry white wine (about ¼ cup)
– A tablespoon of fresh lemon juice
– A handful of fresh parsley, chopped
Instructions
1. Pat the halibut fillets dry with paper towels, then rub them all over with 1 tablespoon of olive oil and season generously with salt and pepper.
2. Heat a large grill pan or skillet over medium-high heat until it’s very hot, about 2 minutes—this helps prevent sticking and gives a nice sear.
3. Place the halibut fillets in the pan skin-side down (if they have skin) and cook without moving for 4-5 minutes, until the edges turn opaque and you can easily slide a spatula underneath.
4. Carefully flip the fillets and cook for another 3-4 minutes, until the fish is firm to the touch and flakes easily with a fork. Transfer to a plate and tent with foil to keep warm.
5. In the same pan, add the remaining 1 tablespoon of olive oil and the minced garlic, sautéing for about 30 seconds until fragrant but not browned.
6. Toss in the halibut cherry tomatoes and Kalamata olives, cooking for 2-3 minutes until the tomatoes start to soften and release their juices.
7. Pour in the dry white wine to deglaze the pan, scraping up any browned bits from the bottom—this adds so much flavor to the sauce.
8. Let the mixture simmer for 2 minutes to reduce slightly, then stir in the fresh lemon juice and chopped parsley.
9. Spoon the tomato-olive sauce over the grilled halibut fillets on the serving plates.
Finally, this dish shines with its tender, flaky halibut and the bright, tangy sauce that’s packed with juicy tomatoes and salty olives. I love serving it over a bed of couscous or with crusty bread to soak up every last drop—it’s a simple meal that always feels like a treat.
Asian-Inspired Ginger Soy Grilled Halibut

Finally, after a long winter of heavy comfort foods, I’ve been craving something bright, light, and packed with flavor to welcome the warmer days ahead. This ginger soy grilled halibut is my go-to—it’s incredibly easy, feels fancy, and always impresses my friends at our casual backyard dinners. I love how the marinade makes the fish so tender and flavorful without any fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– Four nice, thick halibut fillets (about 6 ounces each)
– A good glug of soy sauce (about 1/3 cup)
– A couple of tablespoons of honey
– A big knob of fresh ginger, grated (about 1 tablespoon)
– Three cloves of garlic, minced
– A splash of toasted sesame oil (about 1 tablespoon)
– The juice from half a lime
– A pinch of red pepper flakes, if you like a little heat
– A tablespoon or so of neutral oil (like avocado or canola) for the grill
Instructions
1. In a medium bowl, whisk together the soy sauce, honey, grated ginger, minced garlic, toasted sesame oil, lime juice, and red pepper flakes until the honey is fully dissolved.
2. Place the halibut fillets in a shallow dish or a large resealable bag and pour the marinade over them, turning to coat completely. Let them marinate at room temperature for 15 minutes—this short time is perfect to infuse flavor without the fish becoming mushy.
3. While the fish marinates, preheat your grill to medium-high heat, aiming for about 400°F. Tip: If using a gas grill, close the lid to heat up quickly; for charcoal, wait until the coals are covered with gray ash.
4. Lightly oil the grill grates with the neutral oil using a folded paper towel held with tongs to prevent sticking.
5. Remove the halibut from the marinade, letting any excess drip off, and discard the used marinade. Tip: Do not reuse the marinade that touched raw fish to avoid cross-contamination.
6. Place the fillets on the hot grill, skin-side down if they have skin. Grill for 4 to 5 minutes without moving them to get nice grill marks.
7. Carefully flip the fillets using a spatula and grill for another 3 to 4 minutes, until the fish is opaque and flakes easily with a fork. Tip: Halibut is done when it reaches an internal temperature of 145°F—use an instant-read thermometer for precision.
8. Transfer the grilled halibut to a serving platter and let it rest for 2 minutes before serving.
Just off the grill, this halibut has a beautiful caramelized exterior that gives way to a moist, flaky interior soaked in that sweet, savory, and slightly tangy marinade. I love serving it over a bed of coconut rice with a quick cucumber salad on the side—the cool crunch perfectly balances the warm, umami-rich fish.
Cilantro Lime Grilled Halibut with Avocado Salsa

Kind of like that first warm breeze of summer, this dish brings a burst of fresh, zesty flavor that instantly brightens up any day. I first made it for a last-minute backyard gathering, and now it’s my go-to when I want something impressive but surprisingly simple. Trust me, the combo of smoky fish and cool salsa is pure magic.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A good glug of olive oil, for brushing
– The zest and juice from 2 limes
– A big handful of fresh cilantro, chopped
– 2 cloves of garlic, minced
– A teaspoon of ground cumin
– A half teaspoon of chili powder
– Salt, for seasoning
– For the salsa: 2 ripe avocados, diced; 1/2 a red onion, finely chopped; 1 jalapeño, seeds removed and minced; the juice of 1 lime; another handful of cilantro, chopped; and a pinch of salt.
Instructions
1. Pat the halibut fillets completely dry with paper towels—this helps them get a nice sear on the grill.
2. In a small bowl, whisk together the lime zest, lime juice, chopped cilantro, minced garlic, cumin, and chili powder to make a marinade.
3. Brush both sides of each halibut fillet lightly with olive oil, then season them generously with salt.
4. Spoon the marinade evenly over the top of each fillet, coating them well. Let them sit at room temperature for 15 minutes while you preheat the grill.
5. Preheat your grill to medium-high heat, aiming for about 400°F. Tip: Clean the grates well and oil them lightly to prevent sticking.
6. Place the halibut fillets on the hot grill, marinade-side up. Close the lid and cook for 4–5 minutes.
7. Carefully flip the filts using a spatula. They should release easily and have nice grill marks. Cook for another 3–4 minutes, or until the fish is opaque and flakes easily with a fork. Tip: Avoid moving them around too much to get those perfect marks.
8. While the fish cooks, make the avocado salsa. In a medium bowl, gently combine the diced avocado, chopped red onion, minced jalapeño, lime juice, chopped cilantro, and a pinch of salt. Tip: Add the avocado last and fold gently to keep it from getting mushy.
9. Remove the grilled halibut from the grill and transfer to a serving platter.
10. Spoon the fresh avocado salsa generously over the top of the hot halibut fillets.
And just like that, you’ve got a restaurant-worthy meal. The halibut turns out flaky and moist with a subtle smoky char, while the cool, creamy salsa with its kick of lime and jalapeño cuts right through it. I love serving this over a bed of cilantro-lime rice or with some warm tortillas on the side for a complete, vibrant feast.
Smoky Paprika Grilled Halibut Fillets

Venturing into grilling season always gets me excited, and this smoky paprika grilled halibut has become my go-to for easy yet impressive weeknight dinners—I love how the charred edges play off the tender fish, and it reminds me of those summer evenings when my neighbor would fire up his grill and share his catch. Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets (about 6 ounces each)
– 2 tablespoons of olive oil
– 1 tablespoon of smoked paprika
– 1 teaspoon of garlic powder
– 1 teaspoon of onion powder
– A couple of pinches of salt
– A splash of lemon juice (from about half a lemon)
– A handful of fresh parsley, chopped
Instructions
1. Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking—this helps get those beautiful grill marks without tearing the fish.
2. Pat the halibut fillets dry with paper towels to remove excess moisture, which ensures a better sear and prevents steaming.
3. In a small bowl, mix together the olive oil, smoked paprika, garlic powder, onion powder, and salt until well combined.
4. Brush the spice mixture evenly over both sides of each halibut fillet, coating them thoroughly.
5. Place the fillets on the preheated grill, skin-side down if they have skin, and cook for 4-5 minutes without moving them to develop a crust.
6. Carefully flip the fillets using a spatula and grill for another 4-5 minutes, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork—this tip avoids overcooking and keeps the fish moist.
7. Transfer the grilled halibut to a serving platter and drizzle with the lemon juice.
8. Garnish with the chopped fresh parsley for a fresh, herby finish.
Tender and flaky, this halibut boasts a deep smoky flavor from the paprika that pairs perfectly with a squeeze of lemon; I often serve it over a bed of quinoa or with grilled asparagus for a complete meal that feels restaurant-worthy.
Grilled Halibut with Pineapple Mango Salsa

O
n a recent trip to the Pacific Northwest, I was inspired by the fresh halibut and vibrant tropical flavors at a seaside restaurant—it was so good I had to recreate it at home! This grilled halibut with pineapple mango salsa is my sunny take on that memory, perfect for when you want something light yet satisfying. I love making this on summer evenings when the grill is already fired up for other goodies.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A couple of tablespoons of olive oil
– A good pinch of salt and black pepper
– 1 cup of diced fresh pineapple
– 1 cup of diced ripe mango
– Half of a red onion, finely chopped
– A handful of fresh cilantro, chopped
– A splash of lime juice (about 2 tablespoons)
– A dash of chili powder (optional, for a little kick)
Instructions
1. Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking—this helps get those nice grill marks without the fish tearing.
2. Pat the halibut fillets dry with paper towels, then brush both sides with olive oil and season evenly with salt and black pepper.
3. Place the fillets on the grill, skin-side down if they have skin, and cook for 4-5 minutes until the edges start to turn opaque and you can easily slide a spatula underneath.
4. Carefully flip the fillets using a spatula and grill for another 3-4 minutes until the fish flakes easily with a fork and reaches an internal temperature of 145°F—don’t overcook it, or it might dry out.
5. While the fish is grilling, in a medium bowl, combine the diced pineapple, diced mango, chopped red onion, chopped cilantro, lime juice, and chili powder if using, stirring gently to mix everything without mashing the fruit.
6. Let the salsa sit for a few minutes to let the flavors meld together while the fish finishes cooking.
7. Remove the halibut from the grill and let it rest for 2-3 minutes on a plate to allow the juices to redistribute, keeping it moist and tender.
8. Serve the grilled halibut immediately, topped generously with the pineapple mango salsa.
A
s you take a bite, the flaky, buttery texture of the halibut pairs beautifully with the sweet and tangy salsa, creating a burst of tropical freshness. I love serving this over a bed of cilantro-lime rice or with grilled veggies for a complete meal—it’s a dish that always brings a smile to my table!
Grilled Halibut with Balsamic Glaze

You know those recipes that look fancy but are secretly simple? Grilled halibut with balsamic glaze is exactly that—a restaurant-worthy dish you can pull off on a busy weeknight. I first made this for a last-minute dinner party when my usual salmon was sold out, and now it’s my go-to for impressing guests without stressing.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– 2 tablespoons of olive oil
– A good pinch of salt and black pepper
– 1/2 cup of balsamic vinegar
– 2 tablespoons of honey
– A couple of garlic cloves, minced
– A splash of water (about 1 tablespoon)
– A handful of fresh parsley, chopped
Instructions
1. Pat the halibut fillets dry with paper towels to help them sear better.
2. Brush both sides of the fillets with olive oil and season evenly with salt and black pepper.
3. In a small saucepan over medium heat, combine balsamic vinegar, honey, minced garlic, and water.
4. Bring the mixture to a simmer, then reduce heat to low and let it cook for 5-7 minutes until it thickens to a syrupy glaze, stirring occasionally to prevent burning.
5. While the glaze simmers, preheat your grill or grill pan to medium-high heat (about 400°F).
6. Place the halibut fillets on the grill and cook for 4-5 minutes per side, until the fish flakes easily with a fork and has grill marks.
7. Tip: Don’t move the fillets too early—let them develop a nice crust before flipping.
8. Remove the halibut from the grill and let it rest for 2 minutes to keep it juicy.
9. Drizzle the warm balsamic glaze over the fillets, using a spoon to coat them evenly.
10. Tip: If the glaze thickens too much, add a teaspoon of water and reheat gently.
11. Sprinkle the chopped parsley on top for a fresh finish.
12. Tip: Serve immediately to enjoy the contrast of the hot fish and cool glaze.
Buttery and flaky, the halibut pairs perfectly with the sweet-tangy glaze that caramelizes on the plate. I love serving it over a bed of quinoa or with roasted asparagus for a complete meal that feels indulgent yet light.
Honey Mustard Grilled Halibut

A few weeks ago, I was craving something light yet flavorful for dinner and stumbled upon this honey mustard grilled halibut recipe—it’s become a regular in my kitchen rotation ever since. The sweet-tangy glaze caramelizes beautifully on the grill, and it’s surprisingly simple to whip up, even on busy weeknights. Trust me, this dish will make you feel like a gourmet chef without any fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets (about 6 ounces each)
– A quarter cup of honey
– A couple of tablespoons of Dijon mustard
– A tablespoon of olive oil
– A teaspoon of minced garlic
– A splash of lemon juice
– A pinch of salt and black pepper
Instructions
1. Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking—this tip ensures your fish releases easily without tearing.
2. In a small bowl, whisk together the honey, Dijon mustard, olive oil, minced garlic, lemon juice, salt, and black pepper until smooth.
3. Pat the halibut fillets dry with paper towels, then brush both sides generously with the honey mustard mixture, reserving a little for basting later.
4. Place the fillets on the preheated grill, skin-side down if they have skin, and cook for 4–5 minutes without moving them to get nice grill marks.
5. Carefully flip the fillets using a spatula, baste the tops with the reserved sauce, and grill for another 4–5 minutes until the fish flakes easily with a fork and reaches an internal temperature of 145°F—checking the temp avoids overcooking, keeping it moist.
6. Remove the halibut from the grill and let it rest for 2–3 minutes before serving; resting allows the juices to redistribute, making every bite tender.
My favorite part is how the glaze forms a slightly crispy crust while the inside stays flaky and moist. Mustard lovers, try serving it over a bed of quinoa or with roasted veggies—it’s a versatile dish that’s perfect for summer barbecues or cozy indoor meals.
Grilled Halibut with Chimichurri Sauce

Zesty and fresh, this grilled halibut with chimichurri sauce is my go-to summer dish that always impresses without much fuss. I first tried it at a beachside grill in California years ago and have been tweaking my version ever since—it’s perfect for those evenings when you want something light yet flavorful. Trust me, even if you’re not a fish person, the vibrant sauce will win you over.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A generous glug of olive oil (about 2 tablespoons)
– A big pinch of salt and a couple of cracks of black pepper
– A handful of fresh parsley, roughly chopped (about 1 cup)
– A small handful of fresh cilantro, roughly chopped (about ½ cup)
– 2 cloves of garlic, minced
– A splash of red wine vinegar (about 2 tablespoons)
– A pinch of red pepper flakes
– A squeeze of fresh lime juice (from about 1 lime)
Instructions
1. Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking—this is my secret for those perfect grill marks.
2. Pat the halibut fillets dry with paper towels, then brush them all over with the olive oil and season evenly with the salt and black pepper.
3. Place the halibut on the grill and cook for 4–5 minutes per side, until the flesh is opaque and flakes easily with a fork; don’t flip it too early or it might tear.
4. While the fish grills, make the chimichurri by combining the parsley, cilantro, garlic, red wine vinegar, red pepper flakes, and lime juice in a small bowl—I like to let it sit for a few minutes so the flavors meld.
5. Remove the halibut from the grill and let it rest for 2–3 minutes; this helps keep it juicy and tender.
6. Spoon the chimichurri sauce generously over the grilled halibut just before serving.
7. Marvel at how the bright, herby sauce complements the flaky, mild fish—it’s a match made in heaven. I love serving this with a simple quinoa salad or grilled veggies for a complete meal that feels both elegant and effortless.
Tuscan Grilled Halibut with Sun-Dried Tomatoes

You know those evenings when you want something fancy but don’t want to spend hours in the kitchen? Yeah, me too—that’s exactly why I fell in love with this grilled halibut. Years ago, I tried a version at a tiny Italian spot in Seattle and have been tweaking it at home ever since, perfect for a quick weeknight dinner that still feels special.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A good glug of olive oil (about 2 tablespoons)
– A couple of garlic cloves, minced
– A handful of sun-dried tomatoes, chopped (about ½ cup)
– A splash of lemon juice (about 1 tablespoon)
– A pinch of salt and black pepper
– A sprinkle of dried oregano (about 1 teaspoon)
Instructions
1. Preheat your grill to medium-high heat, around 400°F.
2. Pat the halibut fillets dry with paper towels—this helps them get a nice sear without sticking.
3. In a small bowl, mix the olive oil, minced garlic, chopped sun-dried tomatoes, lemon juice, salt, pepper, and oregano until combined.
4. Brush the mixture evenly over both sides of the halibut fillets, coating them well.
5. Place the fillets on the preheated grill, skin-side down if they have skin.
6. Grill for 4–5 minutes, then flip carefully with a spatula.
7. Grill for another 4–5 minutes until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
8. Remove from the grill and let rest for 2 minutes before serving.
9. Tip: If your grill tends to flare up, keep a spray bottle of water handy to tame any flames.
10. Tip: For extra flavor, let the halibut marinate in the oil mixture for 10 minutes before grilling.
11. Tip: Check for doneness by inserting a fork into the thickest part—it should slide in smoothly.
Crunchy on the outside and tender inside, this halibut pairs beautifully with a simple arugula salad or over creamy polenta. The sun-dried tomatoes add a sweet, tangy punch that makes every bite irresistible, and I love how the garlic infuses the fish without overpowering it.
Grilled Halibut Tacos with Cabbage Slaw

A few summers ago, I discovered grilled halibut tacos at a beachside shack in San Diego, and I’ve been obsessed with recreating that perfect balance of smoky fish and crunchy slaw ever since. There’s something magical about how the charred edges of the halibut contrast with the bright, tangy cabbage—it’s become my go-to for casual dinners with friends or even a solo treat after a long day. I love how quick this comes together, especially when I prep the slaw ahead of time while sipping a cold drink in the kitchen.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– A couple of 6-ounce halibut fillets, about 1 inch thick
– A drizzle of olive oil (around 2 tablespoons)
– A generous pinch of salt and black pepper
– A teaspoon of chili powder
– A squeeze of fresh lime juice (from about 2 limes)
– A couple of cups of shredded green cabbage
– A handful of chopped fresh cilantro
– A splash of apple cider vinegar (about 1 tablespoon)
– 8 small corn tortillas
Instructions
1. Preheat your grill to medium-high heat, aiming for about 400°F—this ensures a nice sear without overcooking the fish.
2. Pat the halibut fillets dry with paper towels to help them crisp up on the grill.
3. Drizzle the halibut with olive oil, then season both sides evenly with salt, black pepper, and chili powder.
4. Place the halibut on the preheated grill and cook for 4–5 minutes per side, until the fish flakes easily with a fork and has visible grill marks.
5. Tip: Don’t move the fish too early; let it develop a crust before flipping to prevent sticking.
6. While the halibut grills, toss the shredded cabbage, chopped cilantro, apple cider vinegar, and a squeeze of lime juice in a bowl to make the slaw.
7. Warm the corn tortillas on the grill for about 30 seconds per side, just until they’re pliable and slightly charred.
8. Tip: Keep tortillas warm by wrapping them in a clean kitchen towel—it makes assembly easier.
9. Remove the halibut from the grill and let it rest for 2 minutes, then flake it into bite-sized pieces with a fork.
10. Assemble the tacos by placing a scoop of flaked halibut onto each warm tortilla, topping it with a generous heap of the cabbage slaw.
11. Tip: Squeeze extra lime juice over the top right before serving to brighten all the flavors.
12. Enjoy immediately while everything is fresh and warm.
Each bite delivers a satisfying crunch from the slaw against the tender, smoky halibut, with the lime adding a zesty kick that ties it all together. I love serving these with extra lime wedges on the side for squeezing, and sometimes I’ll add a dollop of creamy avocado or a sprinkle of cotija cheese if I’m feeling fancy—they’re endlessly customizable and always a hit at my table.
Grilled Halibut with Lemon Caper Sauce

Now, I’ll be honest—I’m usually all about cozy, slow-cooked meals, but this grilled halibut with lemon caper sauce is my go-to when I want something light, bright, and ready in a flash. It’s the kind of dish that makes me feel like I’m dining seaside, even on a busy weeknight, and the zesty sauce is so good you’ll want to lick the plate (no judgment here!).
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– A couple of tablespoons of olive oil
– A good pinch of salt and black pepper
– 1/4 cup of unsalted butter
– 2 minced garlic cloves
– A splash of dry white wine (about 1/4 cup)
– The juice of 1 lemon (around 3 tablespoons)
– 2 tablespoons of capers, drained
– A handful of chopped fresh parsley
Instructions
1. Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking—this keeps the fish from tearing apart.
2. Pat the halibut fillets dry with paper towels, then brush both sides with olive oil and season generously with salt and black pepper.
3. Place the fillets on the grill, skin-side down if they have skin, and cook for 4–5 minutes until you see grill marks and the edges turn opaque.
4. Carefully flip the fillets using a spatula and grill for another 3–4 minutes until the fish flakes easily with a fork and reaches an internal temperature of 145°F.
5. While the fish grills, melt the butter in a small saucepan over medium heat, then add the minced garlic and sauté for about 1 minute until fragrant but not browned.
6. Pour in the dry white wine and let it simmer for 2 minutes to reduce slightly, which mellows the alcohol and intensifies the flavor.
7. Stir in the lemon juice and capers, cooking for another minute until the sauce thickens a bit—taste it here and adjust seasoning if needed, though the capers add plenty of saltiness.
8. Remove the saucepan from the heat and stir in the chopped fresh parsley just before serving to keep it vibrant and fresh.
9. Plate the grilled halibut and spoon the warm lemon caper sauce over the top, drizzling any extra around the sides.
Perfectly flaky and moist, the halibut pairs beautifully with the tangy, briny sauce that’s brightened by that fresh parsley. I love serving this over a bed of quinoa or with roasted asparagus to soak up every last drop—it’s a meal that feels fancy but comes together without any fuss.
Miso Marinated Grilled Halibut

Tired of the same old grilled fish? This miso marinated grilled halibut is my go-to for a quick, flavor-packed weeknight dinner that feels fancy without the fuss. I discovered this recipe during a trip to the Pacific Northwest, and it’s been a staple in my kitchen ever since—perfect for those evenings when I want something healthy but don’t want to spend hours cooking.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets (about 6 ounces each)
– 1/4 cup of white miso paste
– 2 tablespoons of soy sauce
– 1 tablespoon of honey
– A splash of rice vinegar (about 1 tablespoon)
– A couple of garlic cloves, minced
– 1 teaspoon of grated fresh ginger
– A drizzle of olive oil (about 1 tablespoon)
– A pinch of black pepper
Instructions
1. In a medium bowl, whisk together the white miso paste, soy sauce, honey, rice vinegar, minced garlic, and grated ginger until smooth. Tip: If the miso is lumpy, let it sit at room temperature for a few minutes to soften first.
2. Place the halibut fillets in a shallow dish and pour the marinade over them, turning to coat evenly. Cover and refrigerate for at least 30 minutes, but no more than 2 hours to prevent the fish from becoming too salty.
3. Preheat your grill to medium-high heat, about 400°F. Lightly oil the grates with the olive oil to prevent sticking.
4. Remove the halibut from the marinade, letting any excess drip off, and discard the leftover marinade. Tip: Pat the fillets dry with a paper towel to ensure they sear nicely instead of steaming.
5. Place the halibut on the preheated grill and cook for 4-5 minutes per side, until the fish flakes easily with a fork and has grill marks. Tip: Avoid moving the fish too early; let it cook undisturbed for a crisp exterior.
6. Transfer the grilled halibut to a plate, sprinkle with a pinch of black pepper, and let it rest for 2-3 minutes before serving.
Now, this dish comes out with a beautiful caramelized crust and tender, flaky flesh that’s infused with umami from the miso. I love serving it over a bed of steamed jasmine rice with a side of quick-pickled vegetables for a bright contrast—it’s a simple meal that always impresses guests.
Grilled Halibut Caesar Salad

Zesty and satisfying, this Grilled Halibut Caesar Salad is my go-to when I want something that feels indulgent but comes together without fuss. I first made it last summer when friends dropped by unexpectedly, and now it’s a staple in my kitchen—perfect for those evenings when you crave something fresh but substantial.
Serving: 2 | Pre Time: 15 minutes | Cooking Time: 10 minutes
Ingredients
- Two 6-ounce halibut fillets, about 1-inch thick
- A couple of tablespoons of olive oil, plus a splash more for the grill
- A pinch of kosher salt and a few cracks of black pepper
- One large head of romaine lettuce, chopped into bite-sized pieces
- Half a cup of Caesar dressing (I use a store-bought one to save time, but homemade is great too!)
- A quarter cup of grated Parmesan cheese
- A handful of croutons, about half a cup
Instructions
- Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates with a splash of olive oil to prevent sticking.
- Pat the halibut fillets dry with paper towels—this helps them get a nice sear instead of steaming.
- Brush both sides of the fillets with a couple of tablespoons of olive oil, then season evenly with a pinch of kosher salt and a few cracks of black pepper.
- Place the halibut on the preheated grill and cook for 4-5 minutes per side, until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
- While the fish cooks, toss the chopped romaine lettuce with half a cup of Caesar dressing in a large bowl until evenly coated.
- Divide the dressed lettuce between two plates, then sprinkle each with a quarter cup of grated Parmesan cheese and a handful of croutons.
- Once the halibut is done, remove it from the grill and let it rest for 2 minutes to keep it juicy—this is a key tip for tender fish.
- Place one grilled halibut fillet on top of each salad, flaking it slightly if desired for easier eating.
Outrageously good, this salad combines the smoky, firm texture of the halibut with the crisp romaine and creamy dressing. I love how the warm fish slightly wilts the lettuce, adding a cozy touch. For a fun twist, try serving it with lemon wedges on the side to brighten it up even more.
Spicy Grilled Halibut with Harissa Marinade

Remember those summer evenings when you just want something light yet packed with flavor? That’s exactly where this spicy grilled halibut comes in—I first tried a version at a beachside grill in California and have been tweaking the marinade ever since to get that perfect kick without overwhelming the delicate fish. It’s become my go-to for quick weeknight dinners or impressing guests with minimal fuss.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 4 halibut fillets, about 6 ounces each
– 1/4 cup of harissa paste (I like the smoky kind)
– 2 tablespoons of olive oil
– A big squeeze of fresh lemon juice (about 2 tablespoons)
– 2 minced garlic cloves
– A pinch of salt
– A couple of grinds of black pepper
– A splash of water if the marinade feels too thick
Instructions
1. In a medium bowl, whisk together 1/4 cup of harissa paste, 2 tablespoons of olive oil, 2 tablespoons of lemon juice, 2 minced garlic cloves, a pinch of salt, and a couple of grinds of black pepper until smooth. Tip: If the mixture seems too thick, add a splash of water to make it easier to coat the fish.
2. Place 4 halibut fillets in a shallow dish and pour the marinade over them, turning to coat evenly. Let them marinate at room temperature for 15 minutes—this helps the flavors penetrate without making the fish mushy.
3. While the fish marinates, preheat your grill to medium-high heat, aiming for about 400°F. Tip: Clean the grill grates well and lightly oil them to prevent sticking.
4. Remove the halibut fillets from the marinade, letting any excess drip off, and place them on the preheated grill.
5. Grill the fillets for 4-5 minutes per side, or until they reach an internal temperature of 145°F and flake easily with a fork. Tip: Avoid moving the fish too much during cooking to get those nice grill marks.
6. Transfer the grilled halibut to a serving platter and let it rest for 2-3 minutes before serving.
Let the smoky heat from the harissa meld with the tender, flaky halibut for a dish that’s both vibrant and satisfying. I love serving it over a bed of couscous with extra lemon wedges on the side—the citrus brightens everything up and balances the spice perfectly.
Conclusion
Zesty, healthy, and endlessly versatile—these 20 grilled halibut recipes prove this flaky fish can be the star of any meal. We hope you find a new favorite to fire up this season! Give one a try, then drop a comment below to tell us which you loved. Don’t forget to pin this roundup to your Pinterest boards so you can grill like a pro all summer long.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




