Mediterranean Herb Cod
There’s something about a piece of flaky white fish topped with bright herbs and a squeeze of lemon that just feels like summer, even if you’re making it in the dead of winter. This Mediterranean herb cod comes together in under 30 minutes, uses one pan, and tastes like you spent way more effort than you actually did. It’s the kind of dinner that makes you feel like you’ve got your life together, even on a Tuesday.
Why You’ll Love This Recipe

This dish is fast. We’re talking weeknight-fast, with barely any cleanup because everything roasts together on one sheet pan. The herbs, garlic, and olive oil soak into the fish while it bakes, so you get big flavor without babysitting a stove.
It’s also incredibly forgiving. Cod is mild and flaky, so even if you’re not a confident fish cook, this recipe practically guarantees a good result. And honestly, it just looks impressive on a plate, which never hurts when you’re trying to convince yourself that cooking at home beats takeout.
Ingredients You’ll Need

Cod is the star here, and you want fillets that are roughly the same thickness so they cook evenly. If cod isn’t available, haddock or halibut work great as swaps, and even tilapia will do in a pinch, though it won’t have quite the same texture.
For the herb topping, we’re leaning into classic Mediterranean flavors: fresh parsley, oregano, and a little basil if you have it. Dried herbs work too if that’s what’s in your pantry, just use less since dried herbs are more concentrated. Garlic is non-negotiable in my kitchen, but feel free to dial it back if you’re not a garlic person.
Cherry tomatoes and kalamata olives add little bursts of salty, tangy flavor that make this dish feel special. Good olive oil matters here since it’s doing a lot of the flavor work, so use the nicer bottle you’ve been saving. A lemon, both zested and sliced, ties everything together and keeps the fish tasting fresh instead of heavy.
Tips for the Best Results

Pat your cod fillets completely dry before seasoning them. This helps the herbs and oil stick better and gives you a nicer texture instead of a soggy surface.
Let the fish rest for a couple of minutes after it comes out of the oven. This little pause lets the juices settle back into the fillet instead of running out onto the pan.
If you want extra color and a slightly deeper flavor, broil the fish for the last one to two minutes of cooking. Just keep a close eye on it since broilers work fast and nobody wants burnt parsley.
Storage and Reheating

Leftovers keep well in an airtight container in the fridge for up to two days. Cod is delicate, so it’s best enjoyed within that window rather than stretching it further.
This dish is also lovely cold, flaked over a salad the next day, so don’t feel like you have to reheat it at all if you don’t want to.
Frequently Asked Questions

Can I use frozen cod for this recipe?
Yes, just thaw it completely and pat it very dry first. Excess water will steam the fish instead of letting it roast properly.
What should I serve with Mediterranean herb cod?
Simple sides work best here, like roasted potatoes, couscous, a green salad, or crusty bread to soak up the pan juices.
Is this recipe healthy?
It’s naturally light, high in protein, and full of good fats from the olive oil, so it fits nicely into most balanced eating styles.
Can I make this dairy-free or gluten-free?
Yes, this recipe is naturally both, so no substitutions needed there.
product: Rimmed baking sheet pan
Mediterranean Herb Cod

Flaky baked cod fillets topped with fresh herbs, garlic, cherry tomatoes, and olives for a light, flavorful Mediterranean-style dinner.
Ingredients
- 4 cod fillets (about 6 oz each)
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 cup cherry tomatoes, halved
- 1/3 cup kalamata olives, pitted and halved
- 1/4 cup fresh parsley, chopped
- 1 tablespoon fresh oregano, chopped (or 1 teaspoon dried)
- 1 lemon, zested and sliced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Step 1. Preheat oven to 400°F.
- Step 2. Pat cod fillets dry and place on a lined sheet pan.
- Step 3. Drizzle fish with olive oil and season with salt, pepper, and lemon zest.
- Step 4. Scatter garlic, cherry tomatoes, and olives around the fish.
- Step 5. Sprinkle parsley and oregano over the fish and vegetables.
- Step 6. Top with lemon slices.
- Step 7. Bake for 15 to 18 minutes until fish flakes easily with a fork.
- Step 8. Let rest 2 minutes before serving.








