Mediterranean Garlic Cod
There’s something about a piece of fish baked in garlicky olive oil with tomatoes and briny olives that makes a weeknight feel like a little vacation. This Mediterranean garlic cod comes together in under 30 minutes, but it tastes like you fussed over it all afternoon. It’s one of those recipes I keep coming back to when I want something light but still deeply satisfying.
Why You’ll Love This Recipe

This dish is fast. We’re talking one pan, minimal chopping, and dinner on the table before you’d even finish scrolling through takeout menus. Cod cooks quickly and soaks up flavor like a sponge, so every bite gets that garlic, lemon, and herb goodness.
It’s also forgiving. Cod is mild and flaky, so even if you’re newer to cooking fish, this recipe gives you a lot of room to relax and not overthink it. And honestly, the smell alone while it bakes is enough to make anyone hungry.
Lastly, it just feels good to eat. Lots of olive oil, fresh vegetables, and lean protein means you get a meal that’s satisfying without feeling heavy afterward.
Ingredients You’ll Need

Cod is the star here, and fresh or thawed frozen fillets both work fine. Look for fillets that are similar in thickness so they cook evenly. If cod isn’t available, haddock or halibut are easy swaps.
Garlic is non-negotiable in this one. We’re using a generous amount, sliced or minced, so it infuses the oil and gets slightly golden and nutty as it bakes.
Cherry tomatoes bring little bursts of sweetness and juice that mingle with the olive oil to create a light, saucy base. Kalamata olives add saltiness and that classic Mediterranean punch, while a squeeze of lemon at the end brightens everything up.
A good glug of olive oil is important, both for flavor and for keeping the fish moist. Fresh herbs like parsley or oregano finish the dish off, but dried herbs work in a pinch if that’s what you have on hand.
Tips for the Best Results

Pat your cod fillets dry before seasoning. This helps them get a little color instead of steaming in their own moisture.
Don’t overcrowd the pan. If your fillets and vegetables are packed too tightly, everything ends up soggy instead of lightly roasted.
Let the dish rest for a minute or two before serving. This gives the juices a chance to settle and makes plating so much easier.
Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to two days. Cod is best enjoyed fresh, but it still tastes good the next day, especially with the tomatoes and olive oil soaking into it overnight.
To reheat, warm it gently in a covered skillet over low heat or in the oven at a low temperature until just heated through. Avoid the microwave if you can, since it tends to make the fish rubbery.
Frequently Asked Questions

Can I use frozen cod?
Yes, just make sure it’s fully thawed and patted dry before cooking so it browns instead of steaming.
What can I serve with Mediterranean garlic cod?
Crusty bread, a simple green salad, or rice all work great for soaking up the flavorful pan juices.
Is this recipe spicy?
Not at all. It’s savory and garlicky with a little brightness from lemon, but you can add red pepper flakes if you want some heat.
Can I make this with a different fish?
Absolutely. Halibut, haddock, or even tilapia will work well with the same method and timing.
Mediterranean Garlic Cod

A quick baked cod dish with garlic, cherry tomatoes, olives, and lemon for a light Mediterranean-style dinner.
Ingredients
- 4 cod fillets (6 oz each)
- 4 tablespoons olive oil
- 6 cloves garlic, sliced
- 1 cup cherry tomatoes, halved
- 1/2 cup kalamata olives, pitted
- 1 lemon, juiced
- 1 teaspoon dried oregano
- 2 tablespoons fresh parsley, chopped
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Step 1. Preheat oven to 400°F (200°C).
- Step 2. Pat cod fillets dry and place in a baking dish.
- Step 3. Season fillets with salt, pepper, and oregano.
- Step 4. Scatter garlic, cherry tomatoes, and olives around the fish.
- Step 5. Drizzle olive oil evenly over the fish and vegetables.
- Step 6. Bake for 15-18 minutes, until cod flakes easily with a fork.
- Step 7. Squeeze fresh lemon juice over the dish.
- Step 8. Top with chopped parsley and serve warm.








