These baked foil fish packets are one of my healthiest (and easiest!) recipes.
I have had a lot of jobs. For real. I’m sort of amazed that I’ve stuck with blogging for over two years! Besides parenting, this is the longest I’ve ever stayed with the same job. Before I was 18, I had already worked as a cashier in a few different places and a tour guide at a historic home. I think I changed majors about four times while I was an undergrad and finished with a zoology degree that I would never end up using. (I was a terrible biology student.) While I was in school, I did everything from taking care of baby deer and bobcats for the wildlife department to scooping ice cream at Baskin Robbins. After realizing my poor choice of major, I went straight into grad school to study information systems while working in the university IT department. I actually liked that job, but it couldn’t last since we were California bound.
After three more database programming jobs in about two years, I decided that wasn’t the career for me, and I started working as a veterinary assistant. I worked in vet clinics while I went to school, then decided I was tired of it right around the time I finished my vet tech degree and got my certification. Next, I moved on to being a dog walker and personal assistant for a wealthy couple in San Francisco, which is what brings me to the topic of these baked foil fish packets.
As part of my assistant duties, I cooked dinner for them once a week. This foil-wrapped fish was one of the meals I made. They even served it to guests, and everyone raved about it! I used to make it on a bed of spinach, which is how I prepared it for them, but I switched to asparagus since the spinach can get a bit overcooked and discolored. I like this version even better!
This meal is easy to assemble ahead of time, and then you can just bake it when it’s time for dinner. It goes great with rice pilaf or scalloped potatoes if you feel the need to have a starch on your plate (like me). Tilapia or sole work well since they cook quickly, so you don’t have to worry about serving undercooked fish. Impress everyone at the table with this fancy dinner that is actually very easy to make!
Go to the next page to see a photo tutorial of how to assemble these easy foil fish packets!

Prep Time | 5 minutes |
Cook Time | 30 minutes |
Servings |
|
- 1 bunch of asparagus trimmed
- 2 campari or roma tomatoes sliced
- 2 tilapia fillets about 6 ounces each
- 2 teaspoons olive oil
- 1/2 teaspoon chili garlic sauce found in Asian section of grocery store
- 1/4 teaspoon kosher salt plus a few pinches more
- 1 lemon sliced into thin rounds
Ingredients
|
![]() |
- Preheat oven to 375 degrees F. Tear off two 2-foot-long sheets of aluminum foil. In a small bowl, mix together olive oil, chili sauce, and 1/4 tsp. kosher salt.
- Place asparagus spears down the center of each piece of foil, and lay sliced tomato evenly on top. Sprinkle with a couple pinches of kosher salt.
- Place one fish fillet on top of tomatoes in each packet, and spread fish with olive oil mixture. Arrange lemon slices over the fish.
- Fold the two long sides of foil to the center and fold to make a seam. Crimp the short ends to seal the packet completely. Place sealed packets on a baking sheet, and bake in preheated oven for 25-30 minutes.
- Very carefully open one end of each packet and pour off any excess liquid before opening fully. Be careful because there will be a lot of steam! Open packet, and slide spatula under the entire fish/tomato/asparagus assembly to transfer to serving plate.
If you find that the fish is undercooked when you open the packet, you can stick it under the broiler for an additional 3-5 minutes or until done.
what about using parchment paper instead of foil
Can I prep and assemble the packets the night before? With olive oil and wine and veggies, will anything get weird and mushy?
I just started a Mediterranean diet! Tasty healthy foods and easy to stay on track! Making this tonight!
This is perfect for the mediterranean diet. I hope you enjoyed it!
The preparation of this meal is so easy, and the results so good, that we were immediately brainstorming other flavor combinations the moment we started eating. The fish is rubbed with a garlic and herb butter, placed atop asparagus, wrapped in foil and baked.
Hi, Dyson. I’m so happy to hear that you enjoyed it, and I love that you are thinking of your own versions. Thank you, and have a great weekend!
This may be a silly question but, when putting the undercooked fish in the broiler do you leave the packet open or closed?
Hi, just wondering how you prepare this ahead of time? Do you make the packets and place them in the freezer? Or just make them the day or morning before you cook them? Thanks!
Hi, Brandi! Yes, I just make them earlier in the day and put them in the refrigerator. Hope that helps!
AW, you’re had SO MANY jobs! That’s amazing! I once applied to be a veterinary assistant and it was the only job I’ve never been offered after interviewing. (They TOTALLY should have hired me.)
This salmon looks perfectly tender! I love foil packets- it can be so hard to cook fish and they make it much, much simpler.
They should have hired you, but maybe you should be glad. It’s really hard, dirty work for little pay or respect! It is nice to feel like you are helping the animals though. Thank you, Carla!
This looks divine Andi! Love the fresh vegetables you add to this to amp it up a little bit!
Thanks so much, Krista!