Love this? Pin it for later!
A vibrant, Mediterranean-inspired sheet-pan dinner that turns humble cod fillets and everyday vegetables into a restaurant-worthy meal—without the fuss.
Why This Recipe Works
- One pan, zero stress: Everything roasts together—minimal cleanup, maximum flavor.
- Ready in 30 minutes: Perfect for busy weeknights or last-minute company.
- High-protein & low-cal: 35 g protein, under 300 calories per serving.
- Meal-prep friendly: Reheats like a dream for weekday lunches.
- Bright, zesty flavor: Lemon, garlic, and fresh herbs lift mild cod to new heights.
- Flexible veggies: Swap in whatever’s lurking in your crisper drawer.
Ingredients You'll Need
Before we dive into the method, let’s talk ingredients. Quality matters here—because each element shines on its own, yet harmonizes beautifully on the sheet pan.
For the cod
- Fresh cod fillets: Look for translucent, slightly iridescent flesh with no fishy smell. Wild-caught if possible—thicker 1-inch pieces stay juicier. If frozen, thaw overnight on a paper-towel-lined tray to wick away excess moisture.
- Lemon zest & juice: Organic lemons give the best essential-oil perfume from the zest. Micro-plane just the yellow skin, not the bitter white pith.
- Extra-virgin olive oil: A buttery, mild variety lets the herbs sing. Save the peppery finishing oil for another dish.
- Garlic: Freshly minced. Jarred can turn acrid under high heat.
- Fresh herbs: Parsley for grassiness, dill for anise notes, and thyme for subtle earthiness. If you must sub dried, use one-third the amount.
For the roasted vegetables
- Baby potatoes: They roast in the same time as the fish. If using larger potatoes, halve or quarter to 1-inch chunks for even cooking.
- Bell peppers: A mix of red and yellow adds sweetness and color pop.
- Zucchini: Choose small, firm ones—oversized zucchini can be watery and seedy.
- Red onion: Roasts into candy-sweet wedges; substitute shallots if you prefer.
Dietary swaps: Swap cod for halibut, haddock, or even salmon (adjust cook time). For low-carb, trade potatoes for cauliflower florets. Vegan? Use thick tofu slabs and reduce roasting time to 15 minutes.
How to Make Healthy Lemon Herb Baked Cod With Roasted Veg
Heat the oven & prep the sheet pan
Preheat to 425 °F (220 °C). Line a rimmed 13×18-inch sheet pan with parchment for effortless cleanup. Lightly mist with olive-oil spray so vegetables don’t weld themselves to the paper.
Season the vegetables
In a large bowl, toss potatoes with 1 Tbsp oil, ½ tsp salt, and a few grinds of pepper. Spread on one third of the pan—they need a head start. Roast 10 minutes while you prep remaining veg.
Make the lemon-herb marinade
Whisk together 3 Tbsp olive oil, zest of 1 lemon, 2 Tbsp lemon juice, 2 minced garlic cloves, 1 tsp honey (balances acidity), ½ tsp sea salt, ¼ tsp black pepper, 1 tsp fresh thyme leaves, and 1 Tbsp each chopped parsley & dill. The mixture should smell like summer in Provence.
Add remaining vegetables
Toss peppers, zucchini, and onion with 1 Tbsp oil, ½ tsp salt, and smoked paprika for subtle warmth. Push potatoes to one side; arrange new vegetables in a single layer. Return to oven for 10 minutes.
Marinate the cod
Pat fillets dry—moisture is the enemy of browning. Spoon 2 Tbsp of the marinade over fish; turn to coat. Let rest at room temperature while vegetables finish their second stint. Ten minutes is enough to infuse flavor without over-acidulating the protein.
Nestle fish among vegetables
Create little wells in the veg; slide cod in skin-side-down (or presentation-side-up if skinless). Drizzle remaining marinade over everything. Crowding is fine—moisture from vegetables steams the fish gently.
Final roast
Return pan to oven for 10–12 minutes, depending on thickness. Cod is done when it flakes easily and reaches 145 °F (63 °C). For a bronzed top, switch to broil for the last 2 minutes—watch closely!
Rest & garnish
Tent loosely with foil for 3 minutes—the internal temp will coast, ensuring moist flakes. Finish with a shower of fresh herbs and an extra squeeze of lemon. Serve straight from the pan for rustic charm.
Expert Tips
Preheat the baking sheet
Sliding vegetables onto a screaming-hot pan jump-starts caramelization and prevents sogginess.
Don’t flip the fish
Cod is delicate; flipping risks breakage. Roast on one side for perfectly intact presentation.
Use parchment, not foil
Parchment prevents acidic lemon from reacting with aluminum and leaving metallic off-notes.
Make-ahead marinade
Double the lemon-herb mix and refrigerate up to 5 days. Instant flavor booster for chicken, shrimp, or tofu.
Color = nutrients
Aim for at least three different colored vegetables to maximize antioxidant diversity.
Reserve some marinade
Set aside 1 Tbsp (before touching raw fish) to drizzle at the table for a fresh, uncooked punch.
Variations to Try
- Spicy Moroccan: Add ½ tsp each cumin & coriander plus a pinch of cayenne to vegetables. Swap dill for cilantro and finish with a squeeze of harissa.
- Greek-style: Replace thyme with oregano, add kalamata olives and cherry tomatoes in the last 5 minutes. Serve with crumbled feta.
- Asian fusion: Swap lemon for lime, use sesame oil in place of olive, and add ginger & tamari. Garnish with sesame seeds and scallions.
- Low-carb medley: Sub potatoes with cauliflower and radishes—they roast up surprisingly sweet and creamy.
Storage Tips
Refrigerate
Cool completely, then store in an airtight container up to 3 days. Keep lemon wedges separate to prevent acid from breaking down fish fibers.
Freeze
Portion into freezer-safe containers; freeze up to 2 months. Thaw overnight in fridge and reheat gently. Note: zucchini may soften more than other veg.
Reheat
Place in a 300 °F (150 °C) oven for 8–10 minutes with a splash of broth to reintroduce moisture. Microwave works in a pinch—cover and use 60 % power to avoid rubbery cod.
Frequently Asked Questions
Healthy Lemon Herb Baked Cod With Roasted Veg
Ingredients
Instructions
- Preheat: Set oven to 425 °F (220 °C). Line a rimmed sheet with parchment.
- Start potatoes: Toss with 1 Tbsp oil, ½ tsp salt, pepper. Roast 10 min.
- Make marinade: Whisk remaining oil, lemon zest/juice, garlic, honey, thyme, parsley, dill, ½ tsp salt, ¼ tsp pepper.
- Add veg: Toss peppers, zucchini, onion with smoked paprika and 1 Tbsp oil. Add to pan; roast 10 min more.
- Marinate cod: Coat fillets with 2 Tbsp marinade; rest 10 min.
- Combine: Nestle cod among vegetables; drizzle remaining marinade.
- Roast: Bake 10–12 min until cod flakes and veg are tender.
- Garnish: Rest 3 min, then sprinkle fresh herbs & lemon juice.
Recipe Notes
For crispy potato edges, broil 2 min at the end. Reserve 1 Tbsp marinade (before fish) for table drizzle.