Rockfish Baked in Foil

Feel free to use any vegetables you like here. I like onions, carrots and zucchini for the taste and color but feel free to improvise. The sprinkling of herbs with the lemon slices which lend color and flavor. This is a no fuss dinner that can be cooked in the oven or on the grill. Sometimes I like to place the fish on a bed of potatoes and onions. Potatoes are one vegetable that needs to be precooked before you prepare the packet so I’ll slice the potatoes into rounds, mix them with the onions, a bit of olive oil and roast or zap them in the microwave until they are barely soft then continue with the rest of the recipe.


  • 2 pounds of fresh Rockfish halibut, snapper or other mild white fish.
  • 1 Cup Small onion very thinly sliced (about 1 )
  • 2 carrots julienned
  • 1 medium Zucchini seeded and julienned
  • 4 Tablespoons of Olive oil
  • 4 Tablespoons of White Wine
  • ½ cup fresh herbs: Parsley fennel, basil
  • ½ lemon thinly sliced
  • salt and pepper as needed


  1. Preheat the oven to 450*.
  2. Pat the fish dry and cut it into even serving pieces, if desired. Set aside. Place the vegetables in a large bowl, sprinkle with salt and pepper then drizzle with 2 tablespoons of olive oil, mix well.
  3. On a baking sheet, spread out a large sheet of heavy-duty aluminum foil. Make sure the foil can wrap around the fish and vegetables with enough room for the steam to circulate as the package bakes. Spread the vegetables down the center of the foil, lay the fish filets over the vegetables, sprinkle the fish with salt and pepper, lay the lemon slices over the fish then top with ¼ cup of the fresh herbs. Drizzle the white wine and the remaining olive oil over the fish then seal the packet by folding the foil down the center over itself then seal the ends.
  4. Bake the fish in the oven on the baking sheet for 20 – 40 minutes depending on how thick your filets are. To test the fish, gently open the packet and test the fish with a fork. If it flakes easily then it’s done, if not carefully seal up the packet, return it to the heat and try again in about 5 minutes.
  5. When the fish is done gently open the packet taking care not to spill the juices or burn yourself, then slide the fish, vegetables and juices onto a serving dish. Sprinkle this with sea salt, pepper and the remaining herbs and serve immediately.

Recipe Notes

*Alternatively, this can be cooked on the grill. Heat one side of the grill and place the foil packet over indirect heat ( on the side not over the heat source) and cook until the fish flakes easily.