Fresh Wild Halibut Fillets Steamed on the Grill

Another one of the dishes that BF and I often eat at home is halibut marinated in Italian dressing and steamed on the grill in tinfoil. (Yet another one of the dishes that BF introduced me to that became one of our dinner-time faves.)  Most the time we buy frozen halibut in bulk from Costco. (It’s funny to say in bulk because there’s maybe a total of 7 or 8 fillets in a bag of fish.  We easily consume 3 or 4 fillets in one sitting, so a bag of fish doesn’t last two weeks in our house!)

Right now at Costco nary will you find a bag of frozen halibut. Only the fresh stuff. So that’s what we bought today.

This is a really simple recipe (but it’s cooked on the grill, so not one I touch — unless desperate times call for desperate measures!), and since we steam the fish on the grill in tinfoil, it’s a cinch to clean up.


  • two or three halibut filets
  • Italian dressing


  1. Cut a square piece of tinfoil and place on the counter.
  2. Place the fillets on top the tinfoil. Douse with Italian dressing. Be sure to flip the fillets to make sure both sides of the fillet get covered in dressing. (Note: BF says if you are using fresh halibut you can steam the entire halibut fillet instead of cutting it into smaller pieces.)
  3. Place a slightly larger piece of tinfoil over the marinating fish and evenly fold all sides in until almost touching the fillets.
  4. Steam on the top rack of the grill over medium high heat for 20 minutes.
  5. Enjoy!

Note: BF and I normally eat this right out of the tinfoil. The above picture is purely for presentation. We accidentally discovered one night that if you open the tinfoil and let the steam out and then wrap the fish back up in the tinfoil and let sit for 15 minutes, the marinade becomes thicker and soaks into the fish (as opposed to eating the fish straight away after taking off the grill). Letting the fish sit in its own marinade after cooking makes for a more moist, flavorful dish.

Recipe Rating: 

1 Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s