Go Back
Sheet pan lemon garlic cod with golden roasted baby potatoes, green beans, and lemon slices, on marble surface

Sheet Pan Lemon Garlic Cod with Potatoes

Flaky cod fillets baked on one sheet pan with golden baby potatoes, green beans, lemon slices, garlic, olive oil, and herbs. The potatoes start first, the beans go in later, and the cod is added only at the end so the fish stays moist instead of overcooking. Staggering the sheet pan in three genuine stages — potatoes first, green beans next, cod only at the very end — is the technique this whole dish depends on for every component finishing properly at once, since cod cooks in a fraction of the time potatoes need, the same staggered-roasting principle used elsewhere in this collection whenever ingredients with very different cooking times share one pan. Keeping the cod's lemon-garlic coating brief rather than a long marinade is what protects the fish's texture from turning mushy under sustained citrus contact. Using a genuinely wide sheet pan, rather than a crowded one, is what lets the vegetables actually roast rather than steam in their own trapped moisture. The payoff is a sheet pan dinner with real balance — crisp-edged, golden potatoes, tender green beans, and moist, flaky cod, all finishing together at exactly the right moment.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 4
Course: Main Course
Cuisine: American
Calories: 520

Ingredients
  

For the Potatoes and Green Beans
  • 1 kg baby potatoes halved
  • 600 g green beans trimmed
  • 45 ml olive oil
  • 6 garlic cloves lightly crushed, skins left on or peeled
  • 1 lemon sliced into thin rounds
  • 2 tsp dried oregano or dried thyme
  • 8 g fine sea salt
  • 1 tsp black pepper
  • 10 g fresh parsley chopped
For the Cod
  • 4 cod fillets about 200g each
  • 30 ml olive oil
  • 20 ml fresh lemon juice
  • 1 tsp finely grated lemon zest yellow part only
  • 2 garlic cloves finely grated or minced
  • 1 tsp dried oregano or thyme
  • 4 g fine sea salt
  • ½ tsp black pepper
  • ½ tsp chili flakes optional
  • 10 g fresh parsley chopped
For Serving
  • Lemon wedges
  • Extra chopped parsley
  • Extra olive oil optional

Method
 

Heat the Oven
  1. Preheat the oven to 220°C. Line a large sheet pan with parchment paper. Use a wide sheet pan so the potatoes and beans roast instead of steaming. A genuinely wide pan gives the vegetables enough room to sit in a single layer with real airflow around them — a crowded pan traps steam between the pieces, softening them rather than letting them properly roast and develop crisp edges.
Start the Potatoes
  1. Add the halved baby potatoes to the sheet pan. Toss with olive oil, crushed garlic cloves, lemon slices, oregano or thyme, salt, black pepper, and parsley. Arrange the potatoes cut-side down where possible. Roast for 25 minutes. The potatoes need a real head start. If the cod goes in from the beginning, the fish will be dry before the potatoes are tender. Placing the cut side down, directly against the hot pan, gives that flat surface the most direct contact available for developing real, deep colour and crispness.
Season the Cod
  1. While the potatoes roast, pat the cod fillets dry with paper towels. In a small bowl, mix olive oil, lemon juice, lemon zest, minced garlic, oregano or thyme, salt, black pepper, chili flakes if using, and parsley. Spoon this mixture over the cod and let it sit while the potatoes finish their first roast. Dry cod plus a short lemon-garlic coating gives better texture. Do not marinate cod for a long time in lemon juice or the surface can turn mushy. Lemon juice's own acidity begins actively breaking down the fish's delicate protein structure the moment it makes contact — a brief coating flavours the surface without giving that acid enough time to compromise the cod's own texture the way an extended marinade would.
Add the Green Beans
  1. After the potatoes have roasted for 25 minutes, remove the tray from the oven. Add the green beans around the potatoes and toss them lightly in the oil and pan juices. Spread everything back out into an even layer. Return the tray to the oven for 8 to 10 minutes. Adding the beans only at this later stage, rather than alongside the potatoes from the start, respects their genuinely different cooking time — beans roasted the full 25 minutes alongside the potatoes would turn limp and overdone well before the potatoes were ready.
Add the Cod
  1. Remove the tray again. Make space between the potatoes and beans, then place the cod fillets on the sheet pan. Spoon any remaining lemon-garlic oil over the fish. Place a lemon slice on each fillet if you want the classic roasted lemon look. Return to the oven and bake for 10 to 12 minutes, depending on thickness. The cod is done when it flakes easily but still looks moist in the center. Do not wait until it looks dry and fully separated into flakes. Making genuine space for the cod, rather than tucking it in around already-cooking vegetables, gives the fish its own direct exposure to the oven's heat rather than cooking unevenly in whatever gaps happen to be available.
Rest Briefly
  1. Remove the sheet pan from the oven and rest for 3 minutes. Spoon a little of the lemony pan juice over the cod. That brief rest lets the cod's own carryover heat finish gently, while spooning the accumulated pan juices back over the fish returns real flavour that collected on the tray during roasting.
Serve
  1. Serve each portion with 1 cod fillet, about 250g roasted baby potatoes, about 150g green beans, roasted lemon slices, garlic cloves, fresh parsley, and lemon wedges. This dish is best delivered the moment it comes together, while the potatoes are still crisp-edged and the cod is at its most moist.

Notes

Staggering this sheet pan into three genuine stages — potatoes given a real head start, beans added partway through, cod only at the very end — deserves recognition as the technique responsible for whether this entire dinner comes together properly balanced. Cod cooks in a fraction of the time potatoes need to turn tender and golden; without that staggered approach, achieving properly cooked vegetables would mean badly overcooked, dry fish, while properly cooked fish would mean undercooked, hard potatoes.
Keeping the cod's citrus coating genuinely brief, rather than treating it as a longer marinade, protects the fish's own delicate texture from a real and specific risk. Lemon juice's acidity actively works on fish protein much the way heat does, and extended exposure would begin breaking down that structure into something mushy — the short coating specified here flavours the surface without crossing into that territory.
Using a genuinely wide sheet pan, giving every piece of potato and green bean real space rather than crowding them together, deserves the same attention this collection gives to properly spaced roasting throughout. Crowded vegetables release enough collective moisture to steam each other rather than actually roasting, producing a softer, less caramelized result than the crisp-edged potatoes this dish depends on.
Making deliberate space for the cod fillets when they're finally added, rather than simply nestling them wherever room exists among the vegetables, ensures the fish gets consistent, direct exposure to the oven's heat. Fish tucked unevenly into gaps between vegetables would cook unpredictably depending on how much of its surface was actually exposed to the hot pan and air.