Grilling Fish in Foil - Fast, Clean & Easy

I'm kind of surprised grilling fish in foil isn't more popular, especially if you're just learning how to grill fish.

Not only is it the easiest and cleanest way to grill fish going but you can create so many different flavors depending on your imagination and the ingredients you add to the foil packets.

grilling fish in foil packets

I've created three options for this style of grilling including the Lemon & Dill grilled sole recipe shown above.

If you're a little more adventurous try the recipe with Peach, Lime and Honey shown below...

grilled sole with peaches

...or the third grilling recipe I've shown below using a Zesty Salsa instead.

grilling fish with salsa

I've used fillets of Sole for these recipes but other softer white fish like Halibut, Tilapia or Walleye are also perfectly suited to grilling in foil.

› Grilling Fish in Foil

Serves: 3

Prep time: 5 minutes
Cooking time: 8 minutes

Direct Heat: 600F

What you'll need:

  • 6 Sole fillets (or Halibut, Tilapia, etc)

  • For the Lemon-Dill grilling foil packets:
  • 1 lemon sliced
  • fresh dill
  • butter
  • salt & pepper
  • aluminum foil

    For the grilling foil packets with Peaches, Lime & Honey:
  • 1 fresh peach, diced
  • grated rind of 1 lime
  • liquid honey to drizzle over fish
  • salt & pepper
  • aluminum foil

    For the grilling foil packets with Zesty Salsa:
  • fresh salsa (homemade or store bought)
  • salt & pepper
  • aluminum foil
    fish in foil

    Step 1:

    Regardless of which of these recipes you choose, always spray the shiny side of the aluminum foil with cooking spray before placing the fish on it.

    lemon dill sole

    If making the Lemon-Dill variety place the lemon slices and dill on top of the first piece of fish and cover with a second piece.

    Sprinkle with salt & pepper and put a couple pats of butter on top.

    bbq sole with peaches

    To make the grilled sole (or other fish) with Peaches, Lime and Honey, dice a peach and grate the rind of a lime and place on the first piece of fish.

    Cover with a second fillet, sprinkle with salt & pepper and drizzle with liquid honey.

    fish stuffed with salsa

    The Salsa stuffed sole is the easiest, place the first fillet on the aluminum foil, spoon salsa over top and place the second piece over that.

    Sprinkle with a little salt & pepper.

    wrapping fish in foil for the grill

    Step 2:

    When you've added the ingredients to the foil, bring both long sides of the packet together and begin folding it over on itself to make a tight, leak-proof seal.

    learn how to bbq fish in a foil packet

    Wrap the ends up tight and the foil packet is ready for the grill.

    bbq fish wrapped in foil

    Step 3:

    Prepare the grill for direct cooking and preheat to 600F.

    When this temperature is reached place the foil packets of fish on the grill and close the lid.

    After 3 1/2 - 4 minutes flip each packet over and close the lid.

    how to make fish in foil on the barbecue

    After another 3 minutes remove the foil packets from the BBQ to a serving platter.

    Carefully open each packet and remove the fish to a plate. Cover with any remaining ingredients and juices from the packet.

    Serve immediately.


    poached sole in lemon and dill

    You may also like these BBQ recipes...
    sole stuffed with crab lemon grilled tilapia mahi mahi on the grill
    Crab Stuffed Sole Fillets Lemon Grilled Tilapia BBQ Mahi Mahi

    Back to Top

    › Grilling Fish in Foil

  • Newest Recipe

    shrimp and scallop kebabs

    Shrimp & Scallop Kabobs