Foil Packet White Fish with Oven-Roasted Tomatoes

Foil packet cooking is the perfect cooking technique for hot days when you don’t feel like being in the kitchen. You can make the packets and toss them on the grill to enjoy a light and healthy meal without a lot of fuss. Even better, cleanup is as easy as tossing the packets into the trash when you are done.

This method isn’t limited to warm weather, of course. You can prepare delicious foil packet meals in your oven yearround. This recipe uses “white fish” fillets, so it’s perfect for halibut, cod, grouper, or whatever type of firm, white fish is available in your area. This technique can be used with other types of fish, lean protein, and veggie combinations, as well.

Note: This recipe calls for oven-roasted tomatoes. Oven drying is a great way to use up excess tomatoes from your garden or the farmers’ market. In addition, the process of drying them concentrates their flavor by removing excess moisture. The result is a really sweet, delicious burst of flavor in each bite.

Oven-Roasted Tomato Directions: (Use however many excess tomatoes you have available).

Place top oven rack in the centre position and pre-heat oven to 200°F. Line a large, rimmed baking sheet with parchment paper or a baking mat and set aside.

Slice tomatoes into 2” thick slices and place on the prepared baking sheet. Drizzle some extra virgin olive oil over the slices and sprinkle with salt and black pepper, to taste. Top with fresh thyme leaves, if desired, and place in the pre-heated oven for approximately 2 hours or until the tomatoes are nicely browned around the edges.

Remove from oven and use immediately or store in an airtight container covered with olive oil. Store unused tomatoes in the refrigerator for 1-2 weeks.

NOTE: You can use fresh or preserved lemons to make this recipe. Preserved lemons are recommended because they add a lot more flavor. You can either buy a container of preserved lemons or make your own. A word of caution, however, if you use preserved lemons, don’t add additional salt to the fillets without tasting.

Prep time: 5 minutes (+ 10 minutes for oven-roasted tomatoes)
Cook time: 10 minutes (+ 2 hours for oven-roasted tomatoes)
Serves: 4

* Add a couple minutes to cook time if starting with frozen fillets.


4 6-oz. white fish fillets

4 oven-dried tomato slices (instructions above)

4 fresh or preserved lemon slices, cut in half
2 T. fresh thyme

4 T. unsalted butter

Sea salt and black pepper, to taste

To prepare indoors, place top oven rack in the centre position and preheat oven to 400°F. Tear off 4 sheets of aluminium foil into sections large enough to fold over fillets, with another couple of inches on each side to seal.

Place one fillet slightly off centre on each sheet of foil. Top each fillet with an oven-dried tomato slice, two fresh or preserved halved lemon slices, as shown, one-half tablespoon fresh thyme leaves, and one tablespoon unsalted butter. If desired, lightly season with salt and black pepper, to taste.

To seal packet, fold aluminium foil in half over the fillets. Fold the 3 open sides, one at a time, over several times to seal the packet completely. The goal is to seal the packet tight enough to hold in the steam, but still allow enough room for the air to expand.

Place the foil packets in the preheated oven for 10 minutes, or place on hot grill over medium, direct heat for 8-10 minutes.

Remove from oven (or grill) and cool slightly before carefully opening the foil packets. (Use caution, escaping steam will be very hot). Discard the lemon slices and serve immediately with your choice of sides. Enjoy!

Click on images shown below to see details.


Chicken Fajita Wraps with Creamy Cilantro-Lime SauceBone-In Pork Chops with Creamy Mushroom SauceSkillet Tri-Tip Steak

Chicken Fajita Wraps with Creamy Cilantro-Lime Sauce
Bone-In Pork Chops with Creamy Mushroom Sauce
Skillet Tri-Tip Steak

One-Skillet Creamy Chicken Quinoa with PeasSweet & Sour Pork Chops with Peppers & PineappleCheesesteak Lettuce Wraps

One-Skillet Creamy Chicken Quinoa with Peas
Sweet & Sour Pork Chops with Peppers & Pineapple
Cheesesteak Lettuce Wraps

Smothered Mediterranean Pork ChopsCashew Chicken WrapsChili Lime Mahi–Mahi with Blackened Broccoli

Smothered Mediterranean Pork Chops    Cashew Chicken Wraps
Chili Lime MahiMahi with Blackened Broccoli

One-Skillet Lemon Chicken with Summer SquashOne–Skillet Cheesy Sausage & Peppers Crispy Salmon with Herb Butter

One-Skillet Lemon Chicken with Summer Squash
OneSkillet Cheesy Sausage & Peppers    Crispy Salmon with Herb Butter

Maple-Balsamic Boneless Pork ChopsLemon-Garlic Jumbo ShrimpRosemary Lemon Boneless Chicken Thighs

Maple-Balsamic Boneless Pork Chops   Lemon-Garlic Jumbo Shrimp
Rosemary Lemon Boneless Chicken Thighs

Boneless Pork Chops with Creamy Chive Pan SauceBaked Chicken & Rice CasseroleParmesan Haddock with Fresh Tomatoes and Basil

Boneless Pork Chops with Creamy Chive Pan Sauce
Baked Chicken & Rice Casserole
Parmesan Haddock with Fresh Tomatoes and Basil

Spicy Turkey Stuffed Mushrooms Turkey and Sweet Potato SkilletPork and Cabbage Skillet

Spicy Turkey Stuffed Mushrooms    Turkey and Sweet Potato Skillet
Pork and Cabbage Skillet

Pineapple Beef Stir-FryHerb Mustard Sirloin SteakMozzarella Butterflied Chicken Breasts with Balsamic Glaze

Pineapple Beef Stir-Fry    Herb Mustard Sirloin Steak
Mozzarella Butterflied Chicken Breasts with Balsamic Glaze

One Pot Spicy Pork and Sweet Potato StewSpicy Black Bean Taco Wraps with Fresh GuacamoleSpicy Pineapple Pork Roast

One Pot Spicy Pork and Sweet Potato Stew
Spicy Black Bean Taco Wraps with Fresh Guacamole
Spicy Pineapple Pork Roast

Slow Cooker Mexican Shredded ChickenSlow Cooker Beef BroccoliSpicy Slow Cooker Chilli

Slow Cooker Mexican Shredded Chicken
Slow Cooker Beef Broccoli    Spicy Slow Cooker Chilli

Stuffed Eggplants (Aubergine) with PomegranateStuffed Beef Tenderloin with Portobello MushroomsLemon Pepper Roasted Chicken with Potatoes

Stuffed Eggplants (Aubergine) with Pomegranate 
Stuffed Beef Tenderloin with Portobello Mushrooms
Lemon Pepper Roasted Chicken with Potatoes

Pecan Crusted Pork Chops with Plum SauceOrange-Cranberry Bone-In Chicken BreastsApple Butternut Squash Casserole with Bacon-Pecan Topping

Pecan Crusted Pork Chops with Plum Sauce
Orange-Cranberry Bone-In Chicken Breasts
Apple Butternut Squash Casserole with Bacon-Pecan Topping

Rosemary Garlic Beef TenderloinPineapple Beef Stir-FryOne-Skillet Honey Applesauce Pork Roast

Rosemary Garlic Beef Tenderloin    Pineapple Beef Stir-Fry
One-Skillet Honey Applesauce Pork Roast

Tuscan Pork Chops with White Beans and Crispy SageCast Iron Shepherd’s PieCast Iron Carne Asada

Tuscan Pork Chops with White Beans and Crispy Sage
Cast Iron Shepherd’s Pie   Cast Iron Carne Asada

Spicy Honey Garlic Chicken ThighsCheesy Gluten-Free Chicken CutletsMediterranean Grouper with Tomato-Cucumber Salad

Spicy Honey Garlic Chicken Thighs    Cheesy Gluten-Free Chicken Cutlets
Mediterranean Grouper with Tomato-Cucumber Salad

Roasted Spaghetti SquashLow Carb Chicken & Red Cabbage Stir FryPizza-Stuffed Poblano Peppers

Roasted Spaghetti Squash    Low Carb Chicken & Red Cabbage Stir Fry
Pizza-Stuffed Poblano Peppers

Loaded Cabbage Steaks With Blue Cheese DressingPork Scallopini with Mushroom GravyVegetable Pad Thai

Loaded Cabbage Steaks With Blue Cheese Dressing
Pork Scallopini with Mushroom Gravy    Vegetable Pad Thai

3 Cheese and Bacon Stuffed Mini Sweet PeppersFoil Packet Citrus White FishFoil Packet White Fish with Oven-Roasted Tomatoes

3 Cheese and Bacon Stuffed Mini Sweet Peppers
Foil Packet Citrus White Fish
Foil Packet White Fish with Oven-Roasted Tomatoes

Honey Mustard Chicken WingsSuper Juicy Grilled Burgers with Blue Cheese and AvocadoGrilled Herb-Rubbed Bone-In Pork Chops

Honey Mustard Chicken Wings
Super Juicy Grilled Burgers with Blue Cheese and Avocado
Grilled Herb-Rubbed Bone-In Pork Chops

Grilled Summer Vegetable Medley with Herb ButterOne Pot Pulled BBQ Pork SlidersMarinated Grilled Chicken Breast

Grilled Summer Vegetable Medley with Herb Butter
One Pot Pulled BBQ Pork Sliders
Marinated Grilled Chicken Breast