Mexican Fish Bake

Prep: 10 min Cook: 35 min Serves: 4 Cuisine: Mexican

A flavorful Mexican-inspired fish bake featuring tender fish, fresh vegetables, and salsa, perfect for a hearty, baked seafood meal suitable for family dinners or gatherings.

Be the first to rate this recipe

Ingredients

  • 1 zucchini
  • 1 yellow squash
  • 1 onion
  • 1 tomato
  • 1/2 stick butter or margarine
  • 1 lb. fish steak (grouper, mahi mahi, red snapper, swordfish, or similar non-flaky fish)
  • 1/2 small jar Mexican salsa

Instructions

  1. Cut the zucchini, yellow squash, onion, and tomato into bite-sized pieces.
  2. Place the fish steaks, skin side down, on a large sheet of tin foil.
  3. Put pats of butter on top of the fish.
  4. Add Mexican salsa and chopped vegetables over the fish.
  5. Create a tent with the foil to completely cover the fish and vegetables, leaving room to steam.
  6. Bake at 350°F for 30 to 40 minutes until the fish is cooked through.
  7. Serve with or over rice.

Tips & Substitutions

For a vibrant flavor, try adding lime juice or fresh cilantro to the salsa before topping the fish. If you don't have fish like grouper or mahi mahi, tilapia or catfish can work as substitutes. For a vegetarian version, replace the fish with firm tofu marinated in the salsa. Pair this dish with a fresh salad to enhance your meal. Explore more Mexican recipes for additional ideas.

Serving Suggestions

This Mexican Fish Bake pairs beautifully with rice, which can soak up the delicious juices from the fish and vegetables. Consider serving it alongside a simple avocado salad or tortilla chips with Salsa Bean Dip for extra crunch. A light, zesty lime wedge offers a refreshing contrast to the rich flavors of the dish.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the fish and vegetables in a baking dish, cover with foil, and warm in a preheated oven at 350°F for about 15-20 minutes until heated through. This method helps retain moisture and flavor.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican Fish Bake contains roughly 1164 calories, with 8g protein, 15g carbohydrates, and 119g fat. It is an excellent source of vitamin C (21% of the Daily Value), and a good source of protein.

1164 kcal 58% DV
Protein Fat Carbs

Macronutrients

Protein 7.6g 15% DV
Total Fat 119.4g 100% DV
Carbs 14.8g 5% DV
Fiber 1.4g 5% DV
Sugar 4.1g 8% DV

Electrolytes

Sodium 269mg 12% DV
Potassium 346.3mg 7% DV
Cholesterol 351.7mg 100% DV

Vitamins & Minerals

Vitamin A 58mcg 6% DV
Vitamin C 18.9mg 21% DV
Calcium 40.1mg 3% DV
Iron 0.9mg 5% DV
Diet fit Low-carb
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen fish for this recipe?

Yes, you can use frozen fish, but ensure it is fully thawed before cooking. This ensures even cooking and better texture. Pat the fish dry to remove excess moisture, which helps the seasonings stick better.

What if I don't have tin foil?

If you don't have tin foil, you can use a baking dish covered with a lid or another oven-safe dish that can trap steam. Just make sure to check the cooking time, as it may vary slightly without foil.

Can I add other vegetables?

Absolutely! Feel free to add bell peppers, corn, or any other favorite vegetables. Just be sure to cut them into similar sizes to ensure even cooking. This flexibility allows you to customize the dish to your taste.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Vegetarian recipes → Dairy recipes → All recipes →