Skip to main content

30min

Grilled, flounder

No rights-cleared photograph of this dish yet. The illustration is the species the recipe is written for.

Grilled

beginner

Foil-Packet Fish with Vegetables

Fish and vegetables sealed in foil and grilled together — no dishes, no watching a pan, and dinner's ready when the packet is.

Prep
15 min
Cook
15 min
Total
30 min
Serves
4

Equipment

  • Outdoor grill or grill pan
  • Heavy-duty aluminum foil

Ingredients

  • 4 mild white fish fillets (see suitable species)
  • 1 small zucchini, thinly sliced
  • 1 cup cherry tomatoes, halved
  • 1 small yellow squash, thinly sliced
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 lemon, thinly sliced
  • 2 tbsp chopped fresh parsley or dill
  • Salt and black pepper

Method

  1. 1Preheat a grill to medium heat (about 400°F), or an oven to 400°F if cooking indoors.
  2. 2Tear four sheets of heavy-duty foil, each large enough to fold over a portion with room to spare.
  3. 3Divide the zucchini, tomatoes, and squash evenly among the sheets, forming a bed in the center of each.
  4. 4Set a fillet on top of each vegetable bed and drizzle with olive oil.
  5. 5Scatter garlic over the fillets, season with salt and pepper, and top each with 2–3 lemon slices.
  6. 6Fold the foil into a sealed packet (bring the long edges together and fold down twice, then fold in the ends) — this traps steam, so a tight seal matters.
  7. 7Grill (or bake) the packets 12–15 minutes, until the fish reaches 145°F and flakes easily — you can't see inside, so pull one packet and check with a thermometer the first time you make this.
  8. 8Carefully open each packet away from your face, then finish with parsley before serving.

Allergen notice

Fish

Contains fish. Always confirm current ingredient labels and cross-contact risk in your own kitchen before serving to someone with a food allergy — this project cannot verify any specific brand or supplier.

Safe cooking & storage

Cook fish to an internal temperature of 145°F, until the flesh is opaque and separates easily with a fork (source: FoodSafety.gov safe minimum internal temperature chart).

Steam trapped inside a sealed foil packet is genuinely hot enough to burn skin on contact. Open every packet slowly, tilted away from your face and hands, and let it vent before reaching in. Because you can't see inside a sealed packet, check the first one you make with a food thermometer rather than going by time alone.

Refrigerate or ice your catch within 2 hours of catching it (within 1 hour if it's above 90°F outside) — bacteria multiply fastest in the window between catch and cooking. Cook to a safe minimum internal temperature of 145°F (63°C), or until the flesh is opaque and separates easily with a fork, per FDA/FoodSafety.gov guidance. Use separate cutting boards and utensils for raw fish and other foods to avoid cross-contamination. Refrigerate leftovers within 2 hours and eat within 2 days.

Only cook legally harvested fish. Confirm current size limits, seasons, and possession limits with VMRC (saltwater) or DWR (freshwater), and check Virginia fish consumption advisories for the waterbody you fished.

Guidance last reviewed 2026-08-24.