Roasted Cod Recipes for an Easy Lemon-Herb Dinner Tonight

Updated November 3, 2026

Total time
39 min
prep 15 min · cook 24 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Roasted Cod Recipes for an Easy Lemon-Herb Dinner Tonight

This roasted cod recipe pairs tender, flaky fish with lemon, herbs, asparagus, and juicy cherry tomatoes for an easy sheet-pan dinner. The vegetables get a head start in a hot oven, so the cod can finish roasting without overcooking the asparagus.

Ingredients

  • 4 cod fillets, about 6 oz (170 g) each, or 1½ lb (680 g) total, ideally 1 inch (2.5 cm) thick
  • 1 bunch asparagus, about 12 oz (340 g), woody ends trimmed
  • 1 pint cherry or grape tomatoes, about 10½ oz (300 g)
  • 2 tbsp (30 ml) olive oil, divided
  • 1 medium lemon, about 2 oz (60 g), finely zested and juiced
  • 2 garlic cloves, about 6 g, finely minced
  • 1 tsp (1 g) dried oregano
  • ½ tsp (1 g) sweet paprika
  • ¾ tsp (4.5 g) fine salt, divided, plus more to taste
  • ¼ tsp (0.5 g) freshly ground black pepper
  • 1 tbsp (14 g) unsalted butter, cut into four small pieces (optional)
  • 2 tbsp (8 g) chopped fresh parsley, for serving (optional)
  • ⅛ tsp (0.3 g) red pepper flakes, optional

Instructions

  1. Heat the oven and prepare the pan. Arrange a rack in the center of the oven and preheat to 425°F (218°C). Line a large rimmed baking sheet with parchment paper for easier cleanup, or use the pan unlined. While the oven heats, trim the asparagus, zest and juice the lemon, and mince the garlic. Pat the cod dry with paper towels; removing surface moisture helps the seasoning stick and keeps excess water from pooling on the pan.
  2. Season the vegetables. Put the asparagus and tomatoes on the baking sheet. Drizzle with 1 tablespoon (15 ml) of the olive oil, then add half the salt and a little of the pepper. Toss to coat and spread them out in a single layer. Give the asparagus enough room to roast rather than steam; if the pan is crowded, use a second pan.
  3. Give the vegetables a head start. Roast them for 7 minutes. Meanwhile, stir together the remaining 1 tablespoon (15 ml) olive oil, lemon zest, 1 tablespoon (15 ml) lemon juice, garlic, oregano, paprika, remaining salt, black pepper, and red pepper flakes if using. Taste the mixture and adjust the salt or lemon to suit your preference.
  4. Add and season the cod. Remove the hot pan carefully. Nudge the vegetables toward the edges and place the cod in the center, leaving a little space between fillets. Spoon the lemon-herb mixture over the tops and sides. Add a small piece of butter to each fillet if you want a richer, silkier finish. Return the pan to the oven promptly.
  5. Roast until the fish is done. Roast for about 10–14 minutes, depending on the thickness of the fillets. Begin checking at 10 minutes: insert an instant-read thermometer horizontally into the thickest part of a fillet. USDA FSIS guidance sets the safe minimum internal temperature for fish at 145°F (63°C); check with a food thermometer, and cook longer if needed. At that temperature the flesh should look opaque and separate into moist flakes when gently pressed with a fork. Avoid relying on flaking alone as a safety check.
  6. Rest and serve. Take the pan out when the cod reaches 145°F (63°C) and let the fish rest for 3 minutes. Spoon some of the warm tomato juices over the fillets, scatter parsley on top if using, and serve with the roasted vegetables and any remaining lemon wedges.

Tips

  • Choose fillets of similar thickness. Cod portions that are close in size finish at roughly the same time. If one piece is much thinner, check it early and lift it off the pan as soon as it reaches 145°F (63°C), while the thicker pieces continue roasting. Frozen cod works too, but thaw it completely in the refrigerator and pat it very dry before seasoning.
  • Keep an eye on moisture. Cod is naturally lean, so extra water on the fish or a crowded pan can make the dish watery rather than roasted. Dry the fillets well and use a large pan. If using frozen fish, avoid roasting it straight from frozen for this timing; uneven thawing makes doneness harder to judge.
  • Adjust the citrus and herbs thoughtfully. Fresh lemon gives the fish a bright flavor. If you do not have a lemon, use 1 tablespoon (15 ml) bottled lemon juice, but you will miss the fragrant zest; add 1 teaspoon (5 ml) extra olive oil if the mixture seems sharp. Dried thyme can replace oregano in the same quantity, or use 1 tablespoon (3 g) fresh chopped dill in place of the parsley garnish.
  • Use a thermometer and avoid overcooking. Fillet thickness and oven performance affect roasting time, so the stated minutes are a guide, not a substitute for checking the center. Pull the pan once the fish reaches 145°F (63°C); leaving cod in the oven until it is very firm can make it dry. Keep raw-fish utensils and plates separate from cooked fish.

Serving Suggestions

Serve each cod fillet with asparagus and tomatoes, plus the lemony juices from the pan. For a more filling meal, add roasted baby potatoes, steamed rice, couscous, or crusty bread to soak up the sauce. A simple green salad with a lightly acidic dressing is a good counterpoint to the buttery fish, while sautéed spinach or green beans can stand in for the asparagus.

If you are serving several people, transfer the vegetables and fish to a warm platter and spoon the pan juices over just before bringing it to the table. Keep the fish in whole portions until serving so it retains its shape. A final squeeze of lemon is useful for anyone who prefers a brighter flavor, and chopped parsley adds color without covering up the mild taste of cod.

Variations

  • Try another fish. Haddock, pollock, hake, or thick tilapia fillets can take the place of cod. The precise roasting time will vary with thickness, so use the thermometer and cook each piece to 145°F (63°C). Salmon also works, but it has a richer flavor and may need a different cooking time depending on the portion.
  • Change the vegetables. Thinly sliced zucchini, sliced bell pepper, or trimmed green beans can replace asparagus. Keep pieces similar in size and roast firm vegetables for a few minutes before adding the fish if they need longer than the cod. Broccoli florets are best cut small so they soften in time; larger pieces can be started earlier.
  • Make it Mediterranean-style. Add ¼ cup (35 g) pitted, halved olives or 2 tablespoons (18 g) drained capers to the pan when adding the cod. Both bring a salty, briny note, so reduce the added salt slightly and taste the vegetables before serving.
  • Use a different seasoning profile. Replace oregano and paprika with 1 teaspoon (2 g) ground cumin and a pinch of chili powder for a warm, savory variation. For a gentler herb finish, leave out the red pepper flakes and garnish with dill or chives instead of parsley.

Storage and Reheating

Refrigerate leftover cod and vegetables within 2 hours of cooking, in a shallow airtight container. Keep them refrigerated at 40°F (4°C) or below and use within 3–4 days. For the best texture, store the fish and vegetables separately if you can; tomatoes release liquid as they sit, which can soften the asparagus and fish.

To reheat, place a portion in a covered oven-safe dish with a teaspoon of water or a little olive oil and warm it in a 300°F (149°C) oven until the center reaches 165°F (74°C), checking with a food thermometer. Reheating gently helps limit drying, though the cod may be firmer than when freshly cooked. A microwave also works: cover loosely, heat in short intervals, and check that the center reaches 165°F (74°C). Avoid reheating the same portion more than once. Freeze leftovers in a well-sealed container for up to 2 months for best quality; thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use frozen cod for this recipe?

Yes. Thaw frozen cod overnight in the refrigerator, then remove it from its packaging, pat it thoroughly dry, and follow the recipe. Thawing first helps the fillets roast evenly and makes it easier to check the thickest part with a thermometer. Do not leave fish to thaw at room temperature.

How can I tell when roasted cod is done?

The most dependable check is an instant-read thermometer inserted into the thickest part of the fillet. Fish is safely cooked at 145°F (63°C), according to USDA FSIS guidance. The flesh should also be opaque and separate into flakes, but those visual signs do not replace measuring the temperature.

Can I roast cod with the skin on?

Yes. Place skin-on fillets skin-side down on the pan and season the exposed flesh. The skin may help the fish hold together as it cooks; it will not necessarily turn crisp in this recipe because the fish sits on a vegetable sheet pan. Lift the cooked portion from the skin with a spatula when serving if you prefer not to eat it.

Can I prepare the ingredients ahead?

You can trim the asparagus, mince the garlic, and mix the dry seasonings up to a day ahead; keep them covered in the refrigerator. For the best texture, wait to cut or season the cod until just before roasting, and do not leave raw fish sitting at room temperature while the oven heats. The vegetables can be washed and dried ahead, but store them dry so they roast instead of steam.

Why did my cod turn out dry?

Cod can dry out if it is cooked well beyond 145°F (63°C), especially when the fillets are thin. Begin checking at the early end of the time range and remove each portion once it reaches the safe temperature. Fillets vary, so if a thinner piece finishes first, take it off the pan and let the thicker pieces continue cooking.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).