As the sun sets over the New Jersey skyline, I often find myself reflecting on the flavors of the Mediterranean. There’s something undeniably special about fresh fish, especially when it’s prepared with ripe, juicy tomatoes. This Mediterranean Baked Haddock with Tomatoes is not just a meal; it’s a celebration of flavors that reminds me of summer evenings spent with family. The aroma wafting through the kitchen as it bakes is enough to make anyone’s mouth water.
Cooking this dish is a wonderful way to bond with my son. He loves helping me in the kitchen, and together we transform simple ingredients into something extraordinary. Each bite of this baked haddock is a burst of flavor, which brings joy to our family meals. Plus, the recipe is so easy to follow that even budding chefs can join in. Let’s dive into why this dish will quickly become a favorite in your home!
Why You’ll Love This Recipe
Quick and Easy Preparation
Busy weeknights call for recipes that are both quick and satisfying. This Mediterranean Baked Haddock with Tomatoes takes only 30 minutes from start to finish. With just a few simple steps, you’ll have a delicious, nutritious meal on the table. The ease of preparation allows you to spend more time enjoying dinner with your family instead of slaving away in the kitchen.
Healthy and Nutritious
This recipe is packed with wholesome ingredients. Haddock is a lean fish that’s rich in protein and low in calories, making it a smart choice for health-conscious eaters. Tomatoes add a punch of vitamins and antioxidants, enhancing the overall nutritional profile of the dish. When you serve this meal, you can feel good about what’s on your plate.
Delicious Flavor Combinations
The combination of fresh tomatoes, garlic, and herbs creates a flavorful sauce that beautifully complements the haddock. As it bakes, the flavors meld together, creating a savory dish that tastes like you’ve spent hours in the kitchen, even though it only takes a short time. Your family and friends will be asking for seconds!
Perfect for Any Occasion
Whether it’s a casual weeknight dinner or a special gathering, this Mediterranean Baked Haddock with Tomatoes is versatile enough for any occasion. It’s light yet filling, making it an excellent choice for summer barbecues or cozy winter evenings. Everyone will appreciate the fresh flavors and vibrant presentation.
Ingredients

Gather these simple ingredients to create your Mediterranean masterpiece:
Full List of Ingredients
- 4 haddock fillets (about 6 ounces each)
- 2 cups cherry tomatoes, halved
- 4 cloves garlic, minced
- 3 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- Fresh basil for garnish (optional)
Step-by-Step Instructions
Step 1: Preheat the Oven
Start by preheating your oven to 400°F (200°C). This step is crucial as it ensures that the haddock cooks evenly and develops a nice, flaky texture. A hot oven will also help to roast the tomatoes, intensifying their sweetness and flavor. While the oven heats up, you can prepare the other ingredients.
Step 2: Prepare the Baking Dish
Next, take a large baking dish and drizzle 1 tablespoon of olive oil on the bottom. This will prevent the fish from sticking and add a bit of flavor. Use a brush or your hands to spread the oil evenly across the dish. It should have a light sheen when you’re done, making it ready for the next steps.
Step 3: Season the Haddock
Pat the haddock fillets dry using paper towels to remove excess moisture. This helps the fish achieve a lovely golden color when baked. Then, place the fillets in the prepared baking dish and drizzle with another tablespoon of olive oil. Sprinkle salt, pepper, and half of the dried oregano and basil evenly over the fish. This seasoning enhances the flavor and ensures that every bite is delicious.
Step 4: Prepare the Tomato Mixture
In a medium bowl, combine the halved cherry tomatoes, minced garlic, and the remaining tablespoon of olive oil. Season this mixture with salt, pepper, and the rest of the dried herbs. Toss everything together until the tomatoes are well coated. The mixture should look vibrant, and the garlic will start to release its aromatic scent—this is what you want!
Step 5: Assemble the Dish
Now, spoon the tomato mixture evenly over the haddock fillets. Make sure the tomatoes are spread out nicely, so they can roast properly. The vibrant red tomatoes against the pale fish create a visually appealing dish. This step is essential because the tomatoes will release their juices and flavor the fish as it bakes.
Step 6: Bake the Haddock
Place the baking dish in the preheated oven and bake for about 15-20 minutes. The haddock is done when it flakes easily with a fork and has turned opaque. You’ll know it’s ready when your kitchen is filled with the mouthwatering aroma of roasted garlic and tomatoes. Keep an eye on it, as overcooking can lead to dry fish.
Step 7: Garnish and Serve
Once the haddock is cooked to perfection, remove it from the oven and let it rest for a couple of minutes. This resting period allows the flavors to settle. Just before serving, garnish with fresh basil leaves for a pop of color and freshness. The final touch enhances the presentation and adds an aromatic layer to the dish.
What to Serve with This Recipe
Suggested Pairings
This Mediterranean Baked Haddock pairs wonderfully with a variety of sides. Here are some ideas:
- Steamed asparagus or green beans for a fresh crunch
- Fluffy couscous or quinoa to soak up the delicious juices
- A simple green salad with lemon vinaigrette for a refreshing contrast
- Garlic bread to complement the flavors of the dish
Variations and Substitutions
Using Different Fish
If you can’t find haddock, don’t worry! You can easily substitute with other white fish like cod, tilapia, or even snapper. Each fish will bring its unique flavor, but the cooking method remains the same.
Add More Vegetables
Feel free to add additional vegetables to the tomato mixture. Bell peppers, zucchini, or spinach can be great additions. This not only enhances the dish’s nutritional value but also adds more color and texture.
Herb Variations
Switching up the herbs can transform the dish’s flavor profile. Try using fresh herbs like parsley or dill instead of dried oregano and basil. Fresh herbs will elevate the dish and add a garden-fresh taste.
Make it Spicy
If you like a bit of heat, add red pepper flakes or sliced jalapeños to the tomato mixture. This will give your Mediterranean Baked Haddock with Tomatoes a spicy kick that’s sure to impress!
Storage Instructions
Refrigeration
If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. To maintain the best texture, it’s best to keep the fish and tomatoes separate if possible.
Freezing
While I recommend enjoying this dish fresh, you can freeze leftovers for up to 3 months. Make sure to cool the dish completely before transferring it to a freezer-safe container. When ready to eat, thaw overnight in the refrigerator and reheat gently in the oven.
Recipe Tips and Tricks
Related Recipes
If you enjoyed this Mediterranean Baked Haddock with Tomatoes, you might also love these recipes:
- Garlic Lemon Butter Shrimp
- Oven-Roasted Lemon Herb Chicken
- Stuffed Bell Peppers with Quinoa and Black Beans
- Easy Baked Salmon with Dill Sauce
Savory Mediterranean Baked Haddock with Tomatoes: A Flavorful Delight
This Mediterranean haddock dish features flaky fish baked with sweet cherry tomatoes and aromatic herbs.
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
- 4 haddock fillets (about 6 ounces each)
- 2 cups cherry tomatoes, halved
- 4 cloves garlic, minced
- 3 tablespoons olive oil
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- Fresh basil for garnish (optional)
Instructions
- Preheat the oven to 400°F (200°C).
- Drizzle 1 tablespoon of olive oil in a baking dish.
- Pat haddock fillets dry, place in the dish, and season with olive oil, salt, pepper, oregano, and basil.
- Mix cherry tomatoes, garlic, olive oil, salt, pepper, and remaining herbs in a bowl.
- Spoon the tomato mixture over the haddock fillets.
- Bake for 15-20 minutes until the fish flakes easily and is opaque.
- Garnish with fresh basil and serve.
Notes
- Ensure the haddock is dry for better texture.
- Adjust baking time based on the thickness of the fillets.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Diet: Gluten-Free
Nutrition
- Serving Size: 1 fillet with tomatoes
- Calories: 350
- Sugar: 3g
- Sodium: 150mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 70mg
FAQs
Can I use frozen haddock for this recipe?
Yes! Just make sure to thaw it completely before cooking. Frozen fish can still taste great if cooked properly.
What can I substitute for olive oil?
You can use avocado oil or melted butter as a substitute. Both will provide a delicious flavor to the dish.
Can I prepare this dish ahead of time?
Absolutely! You can assemble the dish in advance and store it in the refrigerator until you’re ready to bake it. Just remember to add a few extra minutes to the cooking time if it’s coming straight from the fridge.
Is this recipe suitable for meal prep?
Yes! This Mediterranean Baked Haddock is perfect for meal prep. Portion it out for easy lunches or dinners throughout the week.
What should I do if I can’t find cherry tomatoes?
If cherry tomatoes are unavailable, you can use diced regular tomatoes or even canned tomatoes. Just be sure to drain the canned tomatoes well!
How can I tell when the fish is done cooking?
The fish is done when it flakes easily with a fork and is no longer translucent. It should also reach an internal temperature of 145°F (63°C).
Conclusion
This Mediterranean Baked Haddock with Tomatoes is more than just a dish; it’s an experience filled with fresh flavors and hearty ingredients. It’s simple enough for busy weeknights yet impressive enough for gatherings. I hope you enjoy making it as much as my family does! Remember, cooking is about creating memories, so gather your loved ones and savor every bite together. Happy cooking!