Welcome to thenewrecipes

Easy Sheet Pan Mediterranean Cod and Vegetables

By Mia Blake | January 24, 2026
Easy Sheet Pan Mediterranean Cod and Vegetables

The first time I served this sheet-pan Mediterranean cod to my book-club friends, the platter came back to the kitchen scraped so clean it looked freshly washed. One of them—self-proclaimed “fish-phobic” Kelly—actually asked if I had hidden chicken somewhere under the lemons. Nope, just perfectly roasted cod, silky from olive oil, perfumed with garlic, oregano and smoked paprika, snuggled among burst cherry tomatoes, zucchini moons and salty olives.

What makes this recipe a permanent weeknight resident in our house is the zero-mess factor. While the oven works its magic, I can help with homework, fold laundry, or—let’s be honest—scroll Instagram with a glass of wine. Thirty-five minutes later dinner is done, the sheet pan gets a quick soak, and I feel like the organized parent/meal-prep hero I portray on social media.

It’s also the ultimate bridge recipe: fancy enough for company (drizzle with balsamic reduction and serve over orzo for date-night vibes), yet simple enough for picky kids (just leave the olives on one corner and let them pick them off). If you can chop vegetables and drizzle olive oil, you can master this dish—no culinary school required.

Why This Recipe Works

  • One pan, zero stove-top: Everything roasts together—no searing, no splatter, no babysitting.
  • Fast flavor layering: A 5-minute marinade permeates the fish while the oven preheats.
  • Customizable veg: Swap zucchini for eggplant or add bell-pepper strips—timing stays the same.
  • Meal-prep hero: Reheats like a dream; serve over quinoa, rice, or salad greens.
  • Heart-healthy & high-protein: 30 g+ protein per serving, omega-3s, under 500 calories.
  • Restaurant vibes, budget price: Cod is economical compared with salmon or halibut.
  • Freezer-friendly marinade: Double the sauce, freeze half with fish for a 2-minute prep night.

Ingredients You'll Need

Ingredients

Cod is mild, flaky and takes on seasoning like a sponge. Look for translucent, slightly iridescent fillets with no fishy smell—just a faint ocean breeze aroma. If only previously frozen is available, that’s fine; thaw overnight in the fridge wrapped in paper towels to wick away excess moisture.

For the vegetables, cherry tomatoes provide jammy sweetness when blistered. Seek out a medley of colors for visual pop. Zucchini should feel heavy for its size and have glossy, unblemished skin. If summer squash is out of season, substitute thick asparagus spears or broccoli florets—both roast in the same 15-minute window.

Kalamata olives bring briny depth; if you have olive-averse diners, swap in capers or omit altogether. Lemon slices caramelize at the edges and perfume the entire pan; organic is best since you’ll eat the softened rind.

Extra-virgin olive oil ties everything together. Because the oven temp is moderate (425 °F), you don’t need a high-smoke-point oil. Finish with a drizzle of balsamic glaze for sweet-tart contrast; if you only have vinegar, reduce ¼ cup with a teaspoon of honey until syrupy while the fish roasts.

How to Make Easy Sheet Pan Mediterranean Cod and Vegetables

1
Preheat & Prep Pans

Position rack in center of oven; preheat to 425 °F (220 °C). Line an extra-large sheet pan (13×18-inch) with parchment for effortless cleanup. If your pan is smaller, divide vegetables between two pans to avoid crowding, which causes steaming instead of roasting.

2
Whisk the Mediterranean Marinade

In a small bowl combine 3 Tbsp extra-virgin olive oil, 2 Tbsp fresh lemon juice, 2 tsp minced garlic, 1 tsp dried oregano, ½ tsp smoked paprika, ½ tsp kosher salt and ¼ tsp black pepper. The smoked paprika gives subtle grill-like depth; regular sweet paprika works but won’t deliver that whisper of campfire.

3
Marinate the Cod

Pat four 6-oz cod fillets very dry. Place in a shallow dish and coat with half of the marinade; flip to cover completely. Let rest 10–15 minutes while you chop vegetables. Even this brief contact infuses flavor and helps season the surface for a beautiful golden crust.

4
Chop & Season Veggies

Toss 2 cups halved cherry tomatoes, 1 medium zucchini sliced into ½-inch half-moons, 1 thinly sliced red onion, ¼ cup pitted Kalamata olives and 1 lemon (sliced paper-thin, seeds removed) with remaining marinade. Spread in a single layer on prepared pan; leave a little space in center for the fish.

5
Nestle & Roast

Place cod fillets skin-side down (if skin-on) atop the vegetables. Roast 12 minutes; remove pan and switch oven to high broil. Broil 2–3 minutes more until fish reaches 130 °F and top is lightly blistered. Broiling at the end concentrates flavors and creates those Instagram-worthy charred edges.

6
Rest & Finish

Remove pan; tent loosely with foil and rest 5 minutes. Carry-over cooking brings fish to the perfect 140 °F. Drizzle with balsamic glaze, sprinkle with fresh parsley or dill and serve straight from the pan family-style, or plate over couscous, orzo, or cauliflower rice for a low-carb option.

Expert Tips

Use an Instant-Read Thermometer

Fish moves from moist to dry in minutes; pull at 130 °F for optimal flakiness.

Pat Dry = Better Browning

Moisture is the enemy of caramelization; paper-towel your fillets and veggies.

Don’t Overcrowd

Use two pans rather than piling veg; steam = soggy, space = roast.

Make-Ahead Marinade

Whisk a double batch and freeze in ice-cube trays; pop two cubes over fish any busy night.

Colorful = Appetizing

Mix yellow and red tomatoes; add rainbow carrots for kid appeal.

Reuse Leftovers

Flake cold fish over salad greens; blend roasted veg into a smoky tomato soup.

Variations to Try

  • Spicy Spanish: Add ÂĽ tsp cayenne to marinade, fold in 1 cup diced chorizo with vegetables.
  • Greek Village: Swap olives for ½ cup crumbled feta added in final 2 minutes of broiling.
  • Moroccan Twist: Replace oregano with 1 tsp ras-el-hanout and add ÂĽ cup golden raisins to tomatoes.
  • Low-Acid: Use orange slices instead of lemon and omit balsamic; finish with pomegranate molasses.
  • Pescatarian Pasta Night: Toss hot vegetables and fish with 8 oz cooked orzo and a ladle of pasta water.

Storage Tips

Allow leftovers to cool no more than 2 hours at room temperature. Transfer to an airtight glass container and refrigerate up to 3 days. To reheat, place in a 275 °F oven covered with foil until just warmed through (about 10 minutes) or microwave at 70 % power in 30-second bursts to prevent rubbery fish. The vegetables also taste excellent cold; toss with baby spinach and a splash of red-wine vinegar for tomorrow’s lunch. For longer storage, flake the fish and freeze in portioned silicone bags up to 2 months; vegetables become softer upon thawing but still work blended into soups or sauces.

Frequently Asked Questions

Yes. Thaw 24 h in refrigerator on paper towels, or submerge sealed fish in cold water for 30 min changing water every 10 min. Pat very dry before marinating.

Halibut, haddock, pollock or snapper all roast in 12–15 min. For salmon, increase time to 14–16 min and use skin-on for best texture.

Insert thermometer into thickest part; remove at 130 °F. The flesh should be opaque and separate into large flakes when pressed.

Assemble everything on the pan, cover tightly with plastic wrap and refrigerate up to 6 h. Roast straight from cold but add 2 extra minutes.

Naturally both. If adding feta for variation, use a dairy-free version or omit.

Choose a heavy-gauge aluminum or rimmed stainless steel “half-sheet.” Light pans heat unevenly and buckle. Placing veggies in a single layer also reduces steam that causes warping.
Easy Sheet Pan Mediterranean Cod and Vegetables
main-dishes
Pin Recipe

Easy Sheet Pan Mediterranean Cod and Vegetables

(4.9 from 127 reviews)
Prep
15 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Preheat & prep: Preheat oven to 425 °F (220 °C). Line a large rimmed sheet pan with parchment.
  2. Whisk marinade: Combine olive oil, lemon juice, garlic, oregano, paprika, salt & pepper.
  3. Marinate fish: Pat cod dry; coat with half the marinade. Rest 10 min.
  4. Season veg: Toss tomatoes, zucchini, onion, olives & lemon with remaining marinade. Spread on pan.
  5. Roast: Nestle cod on top. Roast 12 min, then broil 2–3 min until fish reaches 130 °F.
  6. Rest & serve: Tent with foil 5 min. Drizzle with balsamic glaze, sprinkle herbs, enjoy.

Recipe Notes

Avoid overcrowding; use two pans if needed. Fish is done at 140 °F final temp. Leftovers keep 3 days refrigerated.

Nutrition (per serving)

462
Calories
34g
Protein
18g
Carbs
28g
Fat

More Recipes