This is one of my favorite ways to cook fish on the grill. You can also cook this in the oven if you prefer. I would heat the oven at 375 degrees and cook it for 10 minutes. You will end up with a wonderfully flaky and moist piece of fish. I used Basa in this recipe but you can use virtually any white fish like tilapia, sole or halibut although the latter two are usually pricier. What we are going to do in this recipe is steam our fish in foil.
Here is what you are going to need:
4 large fillets – or 8 small ones
1 medium white onion, cut into medium rings
1 large tomato, sliced
4 sprigs parsley
1 lemon – zest half of it and then juice it
Mayonnaise
Salt, Pepper and Garlic Powder
Aluminum Foil

Rinse and pat dry the fish well. Drizzle on side with some lemon juice. Season the same side lightly with garlic powder, salt and pepper. Using a spatula apply a very thin layer of mayonnaise.
Cut a piece of foil that is large enough to hold the fish in the middle and be tented and sealed. Don’t be stingy. Better too much than not enough. In the middle of your foil place the sliced onions. Layer the tomatoes on top. Season lightly with salt and pepper. Place the fish on top of the vegetables, seasoned side own. Repeat the same seasoning process as before being careful not to destroy your stack. Sprinkle the fish with lemon zest and place a parsley sprig on each piece of fish.

Grab the ends of your foil and tent the fish. Seal all the edges very well. Place your fish in a medium heated grill.

Cover and cook for 10 minutes. Or, place in an oven at 375 degrees and cook for 10 minutes. Remove from the grill, or oven, and VERY carefully unwrap the foil – watch out not to burn yourself!
Discard the parsley and serve using a spatula. Enjoy!
Print the Grill Steamed Fish Recipe Here
Chris
April 3, 2012 at 12:32 pm
A real success very easy to do and tasty as anything. I added capers at the end which set it off nicely. Thank you!
theFrugalChef
April 4, 2012 at 2:32 pm
Hi Chris!
I am so happy this worked for you! Thank you for letting me know!
Mary Ann