Oven baked fish with fresh summer vegetables like spinach, corn, and tomatoes will be one of your weeknight favorites! This recipe is quick and easy and everyone loves it!

Oven baked fish in a bowl with corn and tomatoes.

Oven Baked Fish with Fresh Vegetables

Don’t you love summertime when so many vegetables are abundant and fresh? My favorites are tomatoes, okra, and corn. And butter beans! Oh heck, I love ALL the summer vegetables! What’s your favorite?

The trouble with having so many fresh options is trying to figure out what to do with them, and that’s why I love this easy Oven Baked Fish. You can swap out any vegetables you like—zucchini or yellow squash, bell peppers, vidalia onions—almost anything works in this recipe.

Best Fish to Bake

For best results when making this baked fish, use a firm fish like salmon, halibut, cod, or grouper. You could even use catfish if you can get it fresh. The best fish to bake is one that can hold up to high temperatures in the oven or on the grill if you want to put the foil packets on the grill.

**Here’s a great article on choosing the best fish for grilling, baking, and searing.

Salmon with corn and tomatoes for oven baked fish.

Tools for Oven Baked Fish

I like to use heavy duty foil for the oven baked fish, and place the foil packets on a baking sheet like this one in case the foil packets drip.

Ingredients for Baked Fish

The ingredients for this baked fish in foil recipe are simple and versatile. This is just a guide, and as I said previously, you can easily swap out the vegetables.

  • Firm fish fillets
  • Spinach
  • Garlic
  • Olive Oil
  • Fresh Corn
  • Fresh Cherry or Grape tomatoes
  • Parsley
  • Seasoning like Tony’s or something similar

Baked Fish in Foil

You can make this easy baked fish using foil or parchment paper as I did in this Halibut in Parchment recipe. I don’t have a preference and just use whatever is handy.

Foil is sometimes easier to make a packet with so when people ask how to bake fish, that’s usually what I tell them to use.

You may also like…
Salmon and Spring Vegetable Saladone of the prettiest fish dishes you can make! Perfect for a summer dinner party!

How Long to Bake Fish

Fish cooks quickly so plan ahead and have everything else ready. You want to be able to serve the oven baked fish as soon as it comes out of the oven. This is really a one-pot meal so to speak, but you might want to add a salad and if so just have the salad ready ahead of time.

If I’m making this baked fish recipe for company, then I’ll have my table set, salad ready, and the fish packets made ahead of time so I can just pop the baking sheet in the oven after my guests arrive.

Toss the salad while the fish is cooking and when your packets come out of the oven you’re good to go. The fish will take about twenty minutes to bake.

How to Bake Fish in the Oven

Step 1.

Lightly spray the foil and place spinach on each piece of foil. Sprinkle minced garlic over the spinach, add a little salt and pepper, and drizzle with olive oil.

Spinach on top of foil to make packets for baked fish.

Step 2.

Place the fish fillets on top of the spinach and sprinkle each with Cajun seasoning.

Fish fillets on top of spinach to make baked fish packets.

Step 3.

Stir together the corn, tomatoes, and parsley and spoon over the fish fillets. Sprinkle with salt and pepper and drizzle with olive oil.

Fish fillets topped with corn and tomatoes to make oven baked fish.

Step 4.

Fold foil over the center of the fish and twist together, then fold up each end and seal together. Place packets on baking sheet and bake for twenty minutes.

Sealed foil packets on baking sheet with oven baked fish.

Step 5.

Remove baking sheet from oven.

Foil packets on baking pan after cooking.

Step 5.

Serve fish immediately, either in the foil packets or drain the juice and place on a plate.

Fsh with corn and tomatoes in a bowl.

Tips for Oven Baked Fish:

  • If you choose different vegetables, be sure that you use vegetables that have similar cooking times and that will cook quickly so you don’t overcook the fish.
  • Use heavy-duty foil if using foil. Regular foil has a tendency to tear too easily.
  • Parchment paper is a great substitute for the foil.
  • Make-ahead: This oven-baked fish is a great make-ahead dish! You can prepare the packets early in the morning and keep them in the refrigerator. Take the pan out of the fridge about 30 minutes before baking.

Looking for more ideas to use up those summer vegetables? Try this Summer Vegetable Salad from The Slow Roasted Italian, or try my Summer Vegetable Gratin — easy and delicious in a skillet!

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
4.55 from 11 votes

Oven Baked Fish

Fresh summer vegetables like spinach, corn, and tomatoes will make this easy oven baked fish one of your weeknight favorites!
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 4 servings
Save This Recipe

Ingredients 

  • 4 Firm fish fillets (about ½ lb each)
  • 8 cups Fresh spinach
  • 1 tablespoon Minced garlic
  • 4 Ears fresh corn, cut from the cob
  • 1 pint Cherry or grape tomatoes, halved
  • ¼ cup Chopped fresh parsley
  • 2 teaspoons Cajun seasoning
  • 2 tablespoons Olive oil
  • Salt and Pepper
  • 4 12 x12 pieces of heavy duty foil

Instructions 

  • Preheat oven to 400º. Lightly spray the foil and place 2 cups spinach on each piece of foil. Sprinkle 1/4 tablespoon minced garlic over the spinach, add a little salt and pepper, and drizzle with ¼ tablespoon olive oil.
  • Place the fish fillets on top of the spinach and sprinkle each with ½ teaspoon Cajun seasoning.
  • Stir together the corn, tomatoes, and parsley and spoon over the fish fillets. Sprinkle with salt and pepper and drizzle with ¼ tablespoon olive oil.
  • Fold foil over the center of the fish and twist together, then fold up each end and seal together. Place packets on baking sheet and bake for twenty minutes. Remove baking sheet from oven. Serve fish immediately, either in the foil packets or drain the juice and place on a plate.

Notes

Tips for Oven Baked Fish

  • If you choose different vegetables, be sure that you use vegetables that have similar cooking times and that will cook quickly so you don’t overcook the fish.
  • Use heavy-duty foil if using foil. Regular foil has a tendency to tear too easily.
  • Parchment paper is a great substitute for the foil.
  • Make-ahead: This oven-baked fish is a great make-ahead dish! You can prepare the packets early in the morning and keep them in the refrigerator. Take the pan out of the fridge about 30 minutes before baking.

Nutrition

Serving: 4servings, Calories: 461kcal, Carbohydrates: 38g, Protein: 53g, Saturated Fat: 2g, Cholesterol: 113mg, Sodium: 173mg, Fiber: 6g, Sugar: 9g
Course: Fish
Cuisine: American
Calories: 461
Keyword: baked fish
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!

More Easy Fish Recipes You’ll Love:

A woman with shoulder-length blonde hair, wearing a white T-shirt and dark jeans, stands in a kitchen with a brick backsplash and stainless steel appliances. She is smiling and resting her hands on the counter.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.

Leave a comment

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

Recipe Rating




4.55 from 11 votes (11 ratings without comment)