Mediterranean Roasted Cod

mediterranean roasted cod

The secret to this recipe is to roast the tomatoes first before adding the fish. The result? Intense Mediterranean flavours and perfectly cooked Cod. Or any other thick dense fish like Mahi Mahi, Grouper or Halibut.

Not only is this fish recipe loaded with flavour, it also just happens to be healthy. Really really healthy. And the colours? Beautiful. I’ve said in many posts that I love briny ingredients like olives and capers so if you do too, this one will make you happy. If you don’t have any capers on hand you can skip them but don’t leave out the olives.

mediterranean roasted fish

Jump to Recipe

We all know the best tomatoes are fresh picked in warm weather. And vine ripened. Since that’s not always possible, I highly recommend using cherry or grape tomatoes. You can buy them year round and they usually taste pretty good. And, they don’t have as much liquid as a fresh ripe juicy tomato so your fish isn’t drowning in your pan. Because fish can’t swim after they’ve been cleaned.

It sounds like there’s a lot of olive oil in this recipe but you need enough to combine with the tomatoes and lemon juice to make an amazing sauce that surrounds the fish so it cooks gently without drying out. Almost poaching. For best results, use a baking dish that’s slightly larger than your piece of fish. Nestle the filet into the sauce. You can use one full filet or 2 serving sized pieces.

You might be wondering why the garlic cloves aren’t peeled. Well here’s the thing. While your Mediterranean Roasted Cod is cooking, the garlic gets soft, sweet and mild. Just press the cloves with your fork and the soft garlic will squeeze right out. Discard the papery skin and mix the garlic in with the juices. It’s much less pungent. Same goes for the shallots, which are a milder version of onion so they don’t overpower the other flavours.

Serve this delicious roasted fish with something to soak up the juices like couscous or orzo. Both are a perfect compliment but if you want to keep the gluten to a minimum, I recommend Rosemary Roasted Potatoes. And a side of green veggies. Super super healthy.

mediterranean roasted cod

If you make Mediterranean Roasted Cod, consider leaving a rating or comment below. Here’s the recipe:

mediterranean roasted cod

Mediterranean Roasted Cod

A healthy and delicious way to prepare Cod or other thick fish like Grouper, Halibut or Mahi Mahi with intense Mediterranean flavours.
5 from 2 votes
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Fish, Main Course, Seafood
Cuisine Mediterranean
Servings 2
Calories 541 kcal

Ingredients
  

  • ¾ lb thick filet of Cod Or Grouper, Halibut or Mahi Mahi
  • 2 cups cherry or grape tomatoes about a pint
  • ½ sweet red pepper, cut into strips or roasted red peppers
  • 1 medium sized shallot, sliced or half a medium onion
  • 3 - 4 Tbsp olive oil
  • ½ lemon, juiced about 3 Tbsp
  • 10 - 12 Kalamata olives, halved
  • 1 Tbsp capers
  • 1 tsp dried oregano
  • 4 cloves garlic, unpeeled
  • salt and pepper to taste

Instructions
 

  • Rinse tomatoes and leave whole. Add to baking dish slightly larger than the size of the fish. Add peppers, olive oil, lemon juice, shallot, olives, capers and oregano. Season with salt and pepper and toss to combine. Press garlic cloves into mixture.
  • Roast uncovered at 400° for 15 - 20 minutes or 20 - 25 minutes if using bake setting.
  • Ensure fish is completely thawed if using frozen and pat dry. Season with salt and pepper and add to baking dish, ensuring it's completely surrounded by tomato mixture. Cover with foil and roast for 15 minutes.
  • Remove foil, spoon tomato mixture over fish and roast uncovered for 5 more minutes or until fish flakes easily and interior is no longer translucent (minimum 145° internal temperature).
  • Serve with couscous, orzo or roasted potatoes.

Nutrition

Serving: 2gCalories: 541kcalCarbohydrates: 21.1gProtein: 33.6gFat: 35.3gSaturated Fat: 4.3gPolyunsaturated Fat: 3.5gMonounsaturated Fat: 23.2gCholesterol: 73.1mgSodium: 1433mgPotassium: 1351mgFiber: 3.4gSugar: 10.4g
Keyword cod with roasted tomatoes, mediterranean fish recipe, mediterranean roasted cod
Tried this recipe?Let us know how it was!
Nutrition Facts
Mediterranean Roasted Cod
Amount Per Serving (2 g)
Calories 541 Calories from Fat 318
% Daily Value*
Fat 35.3g54%
Saturated Fat 4.3g27%
Polyunsaturated Fat 3.5g
Monounsaturated Fat 23.2g
Cholesterol 73.1mg24%
Sodium 1433mg62%
Potassium 1351mg39%
Carbohydrates 21.1g7%
Fiber 3.4g14%
Sugar 10.4g12%
Protein 33.6g67%
* Percent Daily Values are based on a 2000 calorie diet.

More tomato recipes

Sheet Pan Asparagus with Tomatoes

Panzanella

Orzo with Smokey Tomato Vinaigrette

4 thoughts on “Mediterranean Roasted Cod”

  1. 5 stars
    This is next on my list!
    Marci, I made your creamy Boursin pasta with chicken a month ago- it was soooo delicious!

  2. 5 stars
    I made this today for lunch and it was delicious. I only had sole in the freezer but it worked well. This pairs well with roasted potatoes. I will definitely add this to the roster of favourite fish recipes. Thank you!

5 from 2 votes

Leave a Reply

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

Recipe Rating