Baked fish in individual foil packets, each served with a delicious mix of summer vegetables. This is a fun and easy to serve method that yield a very moist steamed-like fish. This recipe will work with most fish.

fish baked in foil with asparagus and zucchini, topped with red grape tomatoes and red onion slices. Garnished with fresh cilantro and lemon slice. Served on a sheet pan

Have you ever tried cooking fish fillet in foil? Just like my Grilled Salmon-in-foil with Vegetables and Fish-in-Foil with Potatoes, it is so much fun and a rather economical way to cook almost an entire meal in one place, for as little as 20-minutes, reducing the amount of work in the kitchen and the extra pots and pans you would need to prepare the side vegetables!

This Baked Fish in Foil with Vegetables is a fresh, nourishing meal that comes together with minimal effort and cleanup. Perfect for busy weeknights or summer weekends, this recipe features flaky black cod (sablefish) nestled in foil with vibrant seasonal veggies, garlic, herbs, and a touch of citrus. It’s light, flavorful, and bursting with natural goodness in every bite.

fish in foil recipe ingredients. tow large Black cod filets, fresh asparagus, zucchini, grape tomatoes, olive oil and red onions

Ingredients and substitutions:

  • 1½ lb black cod (sablefish)
    Substitute: halibut, salmon, or sea bass (any firm, flaky white fish)
  • 1 bunch asparagus, trimmed
    Substitute: green beans or broccolini
  • 2 medium zucchini, sliced into rounds
    Substitute: yellow squash or eggplant
  • 6 baby red onions, thinly sliced
    Substitute: shallots or 1 small red onion
  • 1 handful cherry tomatoes
    Substitute: grape tomatoes or chopped Roma tomatoes
  • 3 garlic cloves, pressed or finely minced
  • 3 tbsp olive oil
    Substitute: avocado oil or melted butter
  • 1 tsp dried oregano
    Substitute: Italian seasoning or dried thyme
  • Salt and ground black pepper, to taste
  • Fresh cilantro, for garnish
    Substitute: fresh parsley or dill
  • Lemon slices
    Optional: lime slices for a zestier twist

RECIPE TIP

👉🏻 For added flavor, marinate the fish in olive oil, lemon juice, and garlic for 20 minutes before baking.

👉🏻 These packets can also be cooked on the grill over medium heat for 15–20 minutes.

fish in foil with asparagus and zucchini, topped with red grape tomatoes and red onion slices. Garnished with fresh cilantro and lemon slice. Wood board

How long should you cook fish in foil in the oven?

15-20 minutes depending on the type and thickness of the fish. Some meaty fish will require longer cooking time while a thin tilapia may only take up to 15 minutes to fully cook.

Look up the specific fish you are cooking to determine how long you should cook for.

How do you wrap fish in aluminum foil?

Some people prefer to use one piece of foil and fold over the fish, tucking the open sides tightly. But I personally prefer to use two pieces of foil, this way you can remove the top foil and still have the bottom foil to serve the fish neatly.

Arrange fish and vegetable on top of a piece of foil that is large enough to accommodate its packet content. Then place a second piece of foil over the fish and vegetables and tuck both bottom and top foil tightly on all sides.

What does wrapping in foil do?

There are a few good reasons to cook fish in foil. The fish comes out very moist and flaky, almost steamed-like. This method also helps prevent from oil/ grease spills and the packets make for a fun individualized serving.

fish baked in foil with asparagus and zucchini, topped with red grape tomatoes and red onion slices. Garnished with fresh cilantro and lemon slice. Served on a sheet pan
fish baked in foil with asparagus and zucchini, topped with red grape tomatoes and red onion slices. Garnished with fresh cilantro and lemon slice. Served on a sheet pan

What to serve with fish and vegetables:

Instant Pot QuinoaInstant Pot Brown Rice or Instant Pot Potato Salad – these are three great choices of starch/ carbs that will go great with the fish in foil packets.

Tortellini Pasta Salad or Tomato Basil Tortellini

Simple Chickpea Salad

⭐️⭐️⭐️⭐️⭐️ This Baked Fish in Foil is a simple yet stunning dish that lets fresh ingredients shine. With its flaky fish, juicy veggies, and bright citrusy finish, it’s the kind of meal that feels fancy without the fuss. Perfect for entertaining or healthy weeknight dinners!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!
fish in foil
5 from 4 votes

Baked Fish-In-Foil with Vegetables Recipe

by Silvia Dunnrvine
Baked fish in individual foil packets, each served with a delicious mix of summer vegetables. This is a fun and easy to serve method that yield a very moist steamed-like fish!
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4 servings

Ingredients 

  • 1 1/2 lb black cod (sablefish)
  • 1 bunch asparagus, trimmed
  • 2 whole zucchini, cut in rounds
  • 6 baby red onions, thinly sliced
  • 1 handful cherry tomatoes
  • 3 cloves garlic, pressed
  • 3 tbsp olive oil
  • 1 tsp dried oregano
  • 1 pinch salt and ground pepper, to taste
  • fresh cilantro
  • Lemon slices

Instructions 

  • Pre-heat oven to 400F degrees.
  • Cut fish into four equal pieces. Set aside
  • In a small glass bowl whisk the olive oil, minced garlic, oregano, salt and pepper. Set aside
  • Cut 8 pieces of aluminum foil that is big enough to accomodate the fish and vegetable.
  • Place one piece of foil on the counter/ work surface. On the first layer add 5-6 asparagus spears. On top of the asparagus place 6 zucchini rounds. Place the fish on top of the zucchini. Top the fish with 2-3 cherry tomatoes, whole or halved.
  • Season each fish and vegetable packet with garlic oregano oil.
  • Top the fish with a second piece of foil. Fold both bottom and top foil pieces together tightly.
  • Place the fish packets on a sheet pan and bake for 18-20 minutes.
  • Carefully open fish packets away from your face, as it will release lots of hot steam.
  • Completely remove the top foil. You can either serve the fish in foil packets or slide the fish and vegetables onto a plate. Add a lemon slice and fresh cilantro to each packet

Nutrition

Calories: 241kcal | Carbohydrates: 6g | Protein: 29g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.01g | Cholesterol: 80mg | Sodium: 530mg | Potassium: 687mg | Fiber: 3g | Sugar: 3g | Vitamin A: 962IU | Vitamin C: 11mg | Calcium: 55mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Keyword: baked fish, Baked fish in foil packets, Fish in foil
Course: Dinner
Cuisine: American
Like this? Leave a comment below!

Hi! I’m Silvia.

My goal is to make cooking simple and enjoyable.

Garden in the Kitchen is full of easy and balanced recipes for busy families. Classics get a healthier twist with additions of veggies or alternative ingredients.

I hope my recipes will inspire you to cook more home meals and above all have fun in the kitchen!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




10 Comments

  1. I did not have Sablefish, only cod. In spite of that, the recipe was fantastic. A huge hit with all three men in my house! Will definitely be a regular for summer dinners here.

    1. Hi Deborah! hearing this makes my heart happy 🙂 I am so glad that you and your family enjoyed my recipe, in your delicious cooking. I appreciate you taking the time to give me your feedback. xo, Silvia

  2. Guys, Thanks For sharing this Great Recipe. My Family Loved it. I am definitely sharing this recipe and this website with my friend. Hope they also love it. Thank you again for sharing such a great recipe.

  3. I’ve always found cooking fish just right, difficult. This recipe is pretty much foolproof. The fish turned out moist, flaky, and full of flavor! We make this when we camp too. Easy Gourmet by the campfire!

    1. Thank you so much for your feedback! it’s so good to hear that you’ve had great experience with this recipe!

  4. This is sooooo easy to make and was a huge hit with my husband… I used the same concept twice this week with different fish and different veggies, and OH SO YUMMY!

  5. We also subscribe to Sitka Salmon Shares and love sablefish. If we use this recipe for their halibut should I cook it less time since it is not as fatty as the sablefish?