Go Back
+ servings
Halibut and veggie foil packet recipe

Halibut and Veggie Foil Packet Recipe

Print Recipe
Grill or bake this foil packet filled with mild-tasting halibut and veggies that even kids will enjoy.
Course dinner
Prep Time 25 mins
Cook Time 14 mins
Total Time 39 mins
Servings 4 foil packets
Calories 176
Author Cheryl Najafi


  • heavy-duty aluminum foil
  • 4 -4 oz halibut fillets
  • salt and pepper
  • 2 small zucchini sliced ⅛" thick
  • 1/2 red onion thinly sliced
  • 1 bell pepper seeded and sliced ⅛" thick
  • 1 Tbsp dill chopped fresh herbs like dill or tarragon or basil
  • 2 Tbsp fresh parsley chopped
  • 1 lemon thinly sliced
  • olive oil


  • Preheat outdoor grill to medium heat or indoor oven to 400 degrees. Prepare 4 sheets of heavy-duty aluminum foil at least 16" x 12". Season each halibut filet on all sides with salt and pepper then set aside.
  • Spray the center of each piece of foil with cooking spray and add a quarter of the sliced zucchini to each sheet. Divide the onion and bell pepper evenly among each packet and season all the veggies lightly with salt and pepper.
  • Place one seasoned filet on top of each bed of veggies and sprinkle with your choice of chopped fresh herb and parsley. Lay 2–3 slices of lemon on top of each piece of fish and drizzle approximately 1 tsp of olive oil over the fish and veggies.
  • Fold long sides of foil up and over and bring edges together. Roll the foil together, moving downward until 1–2" from the top of the fish. Fold both short ends together to seal the packet but make sure to leave enough space inside the packet for steam expansion.
  • Place packets directly on grill or on a baking sheet in the oven. Grill them 8–9 minutes or bake 12–14 minutes in the oven or until veggies are tender and fish is barely cooked through. Remove from grill or oven and carefully open packets to allow steam to escape. Enjoy!


Make the foil packets early and store in the fridge until ready to cook. Just increase the cooking time by a minute or two.


Calories: 176kcal | Carbohydrates: 8g | Protein: 23g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 33mg | Sodium: 163mg | Potassium: 802mg | Fiber: 2g | Sugar: 4g