Mediterranean Sheet-Pan Baked Cod with Parsley Garlic Oil

Mediterranean baked cod is bright, nourishing, full of flavor, and ready in under 30 minutes. Tender, flaky cod meets bursty cherry tomatoes, briny Kalamata olives, zucchini, and a lemony parsley-garlic drizzle that brings everything together. It’s an effortless one-pan dinner perfect for busy weeknights or for serving guests.

sheet pan with tomatoes, shallot, cod fillets, zucchini, kalamata olives and lemon wedges

Erica’s Thoughts

This recipe is part of the Cook Once Eat Twice series where we make one healthy weeknight dinner and transform the leftovers into a second meal. The star here is cod: mild, lean, and versatile. First we roast a simple sheet-pan dinner; the next day the leftovers become flavorful cod burgers.

The keys to perfect baked fish are simple: good seasoning, a bright hit of citrus, and high heat for a short time. A hot oven cooks the fish quickly so it stays moist and flaky while the parsley-garlic oil adds tang and freshness.

Serve this with steamed rice, pearl couscous, or your favorite grain. It’s elegant enough for guests and easy enough for nightly meals.

What You’ll Need to Make this Mediterranean Baked Cod Recipe

picture of the ingredients needed to make the recipe

Wild-caught cod fillets: a mild, flaky white fish that roasts well. Fresh or fully thawed frozen fillets both work.

Veggies: cherry or grape tomatoes, zucchini, and shallot add color, texture, and quick-cooking sweetness.

Kalamata olives: salty and briny—substitute green olives or capers if preferred.

Lemon: both zest and wedges add bright acidity; use seedless if possible.

Extra virgin olive oil: the base of the parsley drizzle and the fat that keeps the fish moist.

Red wine vinegar: adds tang to the drizzle; white wine or apple cider vinegar can be used instead.

Parsley: fresh flat-leaf parsley for a bright herb flavor in the drizzle.

Garlic: fresh minced garlic for savory depth.

Honey: a touch of sweetness to balance the vinegar and lemon.

Seasonings: kosher salt, black pepper, and dried oregano keep the flavors Mediterranean and simple.

For serving: jasmine rice, couscous, quinoa, or orzo; optional crumbled feta and extra fresh herbs.

mediterranean baked cod on a plate with rice and veggies

Variation Ideas

  • Swap the cod for halibut, haddock, sea bass, or salmon—adjust cooking time for thickness.
  • Other veggies that work well: thinly sliced red onion, red bell pepper, or asparagus.
  • Add a pinch of red pepper flakes to the drizzle for heat.
  • Replace the parsley oil with pesto or chimichurri for a different herb profile.
  • Serve with herbed couscous, orzo with Parmesan, or a simple grain salad.

How to Make Mediterranean Baked Cod

Preheat your oven to 450°F (230°C). Line a rimmed sheet pan or baking dish with parchment or a silicone baking mat. Pat the cod fillets dry with paper towels and season lightly with kosher salt and black pepper.

cod fillets sprinkled with salt and pepper on a plate
cherry tomatoes, zucchini, shallot and lemons added to the pan with the cod

Arrange cod, tomatoes, zucchini, shallot, olives, and lemon wedges on the sheet pan. Whisk together the parsley drizzle ingredients in a small bowl:

parsley, garlic, dried oregano, lemon zest, honey, and olive oil in a small bowl
whisk in a small bowl with parsley garlic oil

Pour the parsley-garlic drizzle over the fish and vegetables and use your hands or a spatula to coat everything evenly. Roast for 13–15 minutes, until the fish flakes easily with a fork and reaches an internal temperature of 145°F (63°C) and the tomatoes begin to burst.

unbaked cod and veggies on sheet pan
baked mediterranean cod and veggies

Serve warm over rice or couscous with crumbled feta, a squeeze of the roasted lemon, and extra fresh herbs if you like.

plate with rice, cod and veggies
bite of flaky fish on a fork

Expert Tips for Mediterranean Baked Cod

  • Dry the cod thoroughly with paper towels so it roasts instead of steaming.
  • Use a rimmed baking sheet to keep juices contained.
  • If fillets are thick, allow an extra minute or two in the oven.
  • Don’t overcrowd the pan; use two sheet pans if needed so everything roasts evenly.
  • The fish is done when it just flakes with a fork—avoid overcooking since carryover heat will finish it off.

FAQs

Can I use frozen cod for this recipe?

Yes—thaw it fully and pat it dry before baking. Excess moisture can cause steaming instead of roasting.

What can I use instead of cod?

Halibut, haddock, sea bass, or mahi mahi are good alternatives; adjust cooking time for thickness.

Can I make this without the olives?

Absolutely. Try salty capers, pepperoncinis, or sun-dried tomatoes as alternatives.

How do I know when the fish is done?

It should be opaque and flake easily with a fork. A thermometer should read 145°F (63°C).

How should I store the leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently—an air fryer or oven will help re-crisp the vegetables. Leftover cod also makes excellent cod burgers.

Can I use one large cod loin instead of fillets?

Yes; cooking time may increase by several minutes (approximately 15–18 minutes total) depending on thickness.

More Mediterranean-Inspired Recipes

Mediterranean chickpea glow bowls

Salmon pesto pasta

Greek spinach salad with quinoa and fried feta

Broiled mahi mahi with Parmesan butter

Ahi tuna ceviche

I hope your family enjoys this healthy, flavorful baked cod. If you have leftovers, consider turning them into cod burgers for another quick meal.

mediterranean baked cod, tomatoes, olives, zucchini and a mound of white rice

If you try this recipe and like it, please leave a comment and star rating below!

sheet pan with mediterranean baked cod and veggies

Sheet Pan Mediterranean Baked Cod with Parsley Garlic Oil

5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 4 reviews
  • Author: Erica
  • Prep Time: 15 minutes
  • Cook Time: 13-15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings + leftover cod
  • Category: Dinner
  • Method: Sheet Pan
  • Cuisine: Mediterranean
  • Diet: Gluten Free

Description

Lean protein and vibrant vegetables dressed in a herbaceous garlic oil and roasted on a single sheet pan. This Mediterranean baked cod is healthy, flavorful, and easy to prepare.


Ingredients

Sheet Pan

  • 2 1/4 lb wild-caught cod fillets (about 6 x 6 oz fillets or 8 x 4–5 oz fillets)
  • 8 oz cherry tomatoes
  • 1 zucchini, sliced into half moons
  • 1 shallot, thinly sliced
  • 1/2 cup Kalamata olives
  • 1 lemon, quartered

Parsley Drizzle

  • 1/4 cup extra virgin olive oil
  • 1 tablespoon red wine vinegar
  • 3 tablespoons parsley, minced
  • 2 cloves garlic, minced
  • 1 tablespoon honey
  • 1 teaspoon dried oregano
  • 1 teaspoon lemon zest
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper

For serving: crumbled feta, steamed rice or grain of choice, fresh herbs


Instructions

A note: This recipe yields extra cod intended for reuse (about 12 oz leftover cooked cod) if you want to make cod burgers the next day. Reduce the cod quantity if you won’t use leftovers.

  1. Prep: Preheat oven to 450°F (230°C). Line a rimmed baking sheet with parchment paper or a silicone mat.
  2. Make the parsley drizzle: Whisk together 1/4 cup olive oil, 1 tablespoon red wine vinegar, 3 tablespoons chopped parsley, 2 minced garlic cloves, 1 tablespoon honey, 1 teaspoon lemon zest, 3/4 teaspoon kosher salt, and 1/2 teaspoon black pepper.
  3. Assemble: Pat cod dry and season with salt and pepper. Arrange cod, tomatoes, zucchini, shallot, olives, and lemon wedges on the sheet pan. Drizzle the parsley mixture over everything and toss gently to coat.
  4. Bake: Roast for 13–15 minutes, until fish flakes easily and reaches 145°F (63°C) and tomatoes just begin to burst. Thicker fillets may need an extra minute or two.
  5. Serve: Plate the cod and vegetables over rice or couscous. Top with crumbled feta, a squeeze of lemon, and additional fresh herbs if desired.

Notes

Leftover cod is excellent for making cod burgers or for adding to salads and grain bowls. See the main blog post for step-by-step photos and additional tips.

Nutrition

  • Serving Size: 4 oz cooked fish + 1 cup veggies
  • Calories: 254
  • Sugar: 6.4 g
  • Sodium: 705.2 mg
  • Fat: 16.5 g
  • Carbohydrates: 9.8 g
  • Fiber: 1.6 g
  • Protein: 18.4 g
  • Cholesterol: 53.3 mg

Did you make this recipe?

Tag @itsaflavorfullife on Instagram and share your results.