Love this? Pin it for later!
There’s a moment, right around late spring, when the days stretch long and the farmer’s market tables start to glow with ruby-red cherry tomatoes. That’s when this baked cod recipe becomes my weeknight love language. It’s the dinner I make when I want something that feels like a restaurant plate—bright, herby, and comforting—yet quietly comes together in under 30 minutes, all on one sheet pan. My husband calls it the “green-carpet treatment” for humble cod; our toddler calls it “fish pizza” because of the pesto blanket. Whatever you name it, this is the dish that turns a packet of frozen cod fillets into something worthy of company, date night, or a random Tuesday you simply want to feel special.
I first served this at a beach-cottage gathering with cousins who claimed they “didn’t like fish.” By the end of the night the platter was wiped clean, the parchment paper crumpled like a gold-medal flag, and three self-professed seafood skeptics were Googling fishmongers on the drive home. The secret? A protective layer of basil pesto mixed with a touch of panko for crunch, shielding the delicate cod so it stays juicy while the cherry tomatoes roast underneath, releasing their sweet-tart nectar that mingles with the pesto juices. A final squeeze of lemon and you’re basically eating summer sunshine on a fork.
Why This Recipe Works
- Sheet-Pan Simplicity: One pan, zero babysitting—perfect for busy weeknights or entertaining without the dishes.
- Pesto Armor: The herby coating locks in moisture, preventing the cod from drying out like it often does.
- Tomato Burst Magic: Halved cherry tomatoes roast into jammy pockets that self-sauce the fish.
- 15-Minute Bliss: From fridge to table faster than delivery—ideal for last-minute guests.
- Low-Carb & Gluten-Light: Naturally keto-friendly; swap panko for almond meal if needed.
- Make-Ahead Marvel: Pesto crust can be prepped in the morning; pop in oven when hunger strikes.
- Elegant Anytime: Equally at home on a Tuesday or the centerpiece of a dinner party.
Ingredients You'll Need
Before we talk technique, let’s talk groceries. Quality matters, but this recipe is forgiving—ideal for frozen fillets, grocery-store pesto, or the last of a summer herb garden.
Cod: Look for thick, translucent loins with a mild sea-breeze aroma. Atlantic cod is classic; Pacific lingcod or halibut work beautifully. If frozen, thaw overnight in the fridge on paper towels to wick away moisture. Avoid thin tail pieces—they cook too quickly and can over-caramelize under the pesto.
Pesto: Homemade is queen (blend 2 cups basil, ½ cup parm, ⅓ cup pine nuts, 2 cloves garlic, ½ cup olive oil, pinch of salt). In a pinch, refrigerated deli pesto beats shelf-stable jars every time. Dairy-free? Sub nutritional yeast for parm and add a squeeze of lemon for brightness.
Panko: Japanese breadcrumbs give cloud-light crunch. Buy the plain variety; seasoned can clash with pesto. Gluten-free panko or crushed rice crackers are seamless swaps.
Cherry Tomatoes: Go for mixed colors if you can; the pigments translate to subtly different sugars—orange SunSugar tomatoes are candy-sweet, while red cherries skew tangy. Grape tomatoes work, but they’re meatier and less juicy.
Lemon Zest & Juice: Organic if possible; you’re eating the skin. The zest perfumes the crust; the juice wakes everything up at the end.
Extra-Virgin Olive Oil: A glug on the pan prevents sticking and encourages those blistered tomato edges. Use a mild, fruity oil, not a peppery Tuscan that will compete with basil.
Sea Salt & Freshly Ground Pepper: I keep a small dish of kosher salt at the stove for quick pinching—easier to control than a shaker. Fresh pepper matters; pre-ground tastes dusty.
How to Make Baked Cod with Pesto Crust and Cherry Tomatoes
Heat the oven & prep the pan
Position rack in center; preheat to 400 °F (205 °C). Drizzle 1 Tbsp olive oil over a rimmed half-sheet pan, then swipe it around with your hand so every corner is slick—this keeps tomatoes from gluing themselves to the metal.
Season the fillets
Pat cod very dry with paper towels—moisture is the enemy of browning. Season both sides with ½ tsp kosher salt and ¼ tsp pepper per fillet. Lay them on a plate, skin-side down if skin-on.
Make the pesto crust
In a small bowl, combine ½ cup pesto, ⅓ cup panko, and the zest of ½ lemon. Stir with a fork until the mixture resembles damp sand. It should clump when pinched; if too loose, add 1 tsp more pesto, if too wet, 1 Tbsp panko.
Scatter the tomatoes
Toss 2 cups halved cherry tomatoes on the oiled pan with a pinch of salt and a few grinds of pepper. Arrange them cut-side up for maximum caramelization; nudge them toward the corners so the fish has center stage.
Crust the cod
Spoon and press the pesto mixture on the top of each fillet, covering completely like a cozy blanket. The layer should be about ¼-inch thick; any bare spots will dry out.
Bake low & slow-ish
Slide the pan into the oven and bake 12–15 minutes, depending on thickness. The pesto should turn grassy-green with golden freckles; tomatoes will wrinkle and release their juices. An instant-read thermometer inserted through the crust into the center of the fish should read 130 °F (54 °C) for medium-flaky perfection.
Broil for crunch
Switch oven to broil on high. Broil 1–2 minutes, watching like a hawk, until the panko turns walnut-brown. Rotate the pan halfway for even color. Remove promptly—fish goes from perfect to parched in 30 seconds.
Rest & brighten
Let the fillets rest 3 minutes—carry-over heat finishes the cooking and the juices redistribute. Finish with a squeeze of lemon over each portion and a quick rain of extra basil leaves for that just-picked flourish.
Expert Tips
Thicker = Juicier
Buy center-cut loins at least 1-inch thick. If your fillets taper to a thin tail, fold the skinny end underneath to create uniform thickness so the whole piece cooks evenly.
Dehydrate = Crisp
Pat tomatoes cut-side down on paper towels for 5 minutes before roasting. Less surface moisture equals more blistered edges and concentrated sweetness.
Double the Crust
Make a batch of pesto crumbs and freeze flat on a sheet pan. Break off handfuls to top chicken breasts, pork chops, or roasted cauliflower for instant glam.
Carry-Over Counts
Fish continues cooking after you pull it. Remove at 130 °F for cod; it will coast to a safe 145 °F. If you wait until 145 in the oven, expect chalky edges.
Herb Swap
No basil? Cilantro-mint pesto (great with lime zest) or sun-dried tomato pesto both sing. Just keep the same volume so the crust texture stays consistent.
Sizzle Test
If you don’t hear a gentle sizzle when the fish hits the pan, your oven isn’t hot enough. Preheat an extra 5 minutes; a ripping-hot sheet pan means non-stick tomatoes.
Variations to Try
- Mediterranean Remix: Swap pesto for sun-dried tomato tapenade and add a can of rinsed chickpeas to the tomatoes for a heartier bake.
- Spicy Kick: Stir ¼ tsp chili flakes into the pesto and use cherry peppers instead of tomatoes for a fiery version that loves a cooling cucumber-yogurt side.
- Surf & Turf: Nestle 8 peeled, deveined shrimp around the cod; they’ll blush pink at the same moment the fish finishes.
- Vegan Plate: Replace cod with slabs of marinated tofu (press, then soak in lemon-garlic olive oil). Use nutritional-yeast pesto and the method stays identical.
- Green Veg Boost: Toss in 2 cups zucchini ribbons or asparagus tips with the tomatoes; they’ll roast in the tomato juices and pesto oil.
- Smoky Mountain: Add ½ tsp smoked paprika to the panko and swap lemons for orange zest for a campfire aroma that plays beautifully with roasted tomatoes.
Storage Tips
Refrigerate: Cool fillets completely, then store in an airtight glass container with the tomatoes and their juices up to 2 days. Reheat gently: place in a 275 °F oven, tent with foil, for 8–10 minutes or until just warmed through. Microwave works, but the crust will soften.
Freeze: Freeze crusted (but uncooked) fillets on a parchment-lined sheet until solid, then transfer to a zip-top bag with parchment between layers. Tomatoes don’t freeze well texturally, so roast fresh when needed. Cook from frozen, adding 5 extra minutes and broiling as directed.
Make-Ahead Components: Pesto crumbs keep 1 month frozen flat. Thaw 10 minutes on the counter while the oven preheats. Cherry tomato prep (halved, salted, and drained) can be done 24 hours ahead; store covered in the fridge.
Frequently Asked Questions
Baked Cod with Pesto Crust and Cherry Tomatoes
Ingredients
Instructions
- Preheat: Heat oven to 400 °F. Drizzle olive oil over a rimmed sheet pan.
- Prep tomatoes: Toss tomatoes with ½ tsp salt and a few grinds of pepper on the pan, cut-side up.
- Season fish: Pat cod dry; season both sides with remaining 1 tsp salt and pepper.
- Make crust: Mix pesto, panko, and lemon zest until moist clumps form.
- Crust & bake: Press pesto mixture onto tops of fillets. Place fish over tomatoes. Bake 12–15 min to 130 °F internal.
- Broil: Broil 1–2 min until golden. Rest 3 min. Serve with lemon and basil.
Recipe Notes
Thicker fillets guarantee moist results. If frozen, thaw fully and pat very dry. Crust can be prepped 24 h ahead; store covered in fridge.