Appetizers
This baked cod with cheese recipe delivers the perfect balance of crispy golden edges and a luscious, melty cheese center that transforms simple weeknight dinners into restaurant-worthy meals. The secret lies in a well-seasoned crust that stays crisp while the delicate white fish cooks through evenly—no rubbery texture here.
I developed this technique after years of testing, ensuring the cheese doesn't overcook into a greasy mess but instead creates that ideal creamy fill you crave.
What sets this dish apart is the herb-infused crust, where fresh parsley and lemon zest brighten the rich cheese while keeping the fish light and flaky.
The recipe calls for just 20 minutes in the oven at 400°F, making it ideal for busy weeknights when you still want something impressive. The combination of mozzarella and parmesan creates the perfect melt—creamy enough to hold its shape but rich enough to satisfy even cheese lovers.
By the time it emerges from the oven, your cod will have a crispy, golden crust that shatters slightly with each bite, while the interior remains tender and perfectly cooked. The cheese forms a velvety blanket around each flake, creating a texture that's both satisfying and elegant.
This dish pairs beautifully with a simple arugula salad or roasted asparagus, balancing the richness with fresh, bright flavors.
The best part? This recipe scales effortlessly—whether you're cooking for two or feeding a crowd, the method remains the same. Leftovers reheat beautifully, making it perfect for meal prep. Let's get started on creating your next seafood standout.
Ingredients for baked cod with cheese
These 13 ingredients create the perfect crispy-cheesy cod masterpiece every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 2 whole | Skin-on, 6-8 oz each |
| All-Purpose Flour 🌾 | ½ cup | For crispy crust base |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped, stems removed |
| Lemon Zest 🍋 | 1 tbsp | From 1 medium lemon |
| Shredded Mozzarella Cheese 🧀 | 1 cup | Part-skim preferred |
| Grated Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For crust and drizzling |
| Garlic Cloves 🧄 | 3 cloves | Minced for seasoning |
| Dried Oregano 🍃 | 1 tsp | For crust seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Unsalted Butter 🧈 | 2 tbsp | Melted for finishing |
The cod is non-negotiable here—look for fresh, skin-on fillets at the seafood counter (or frozen if fresh isn't available). Whole Foods or your local fishmonger will have the best quality. Skin-on keeps the fillets together while baking, and that crispy edge? Total game-changer. If you can't find fresh, trust the frozen section—just thaw overnight in the fridge. The parsley needs to be fresh (no dried here—it won't give that bright pop), so grab a bunch and use half. The lemon zest should be vibrant yellow—no green bits—and the juice should be freshly squeezed, not bottled. That bright acidity cuts through the richness perfectly.
No parsley? Fresh cilantro or basil work in a pinch (use same amount). Running low on mozzarella? Fontina or provolone melt just as beautifully. The Parmesan must be freshly grated—pre-shredded gets clumpy and ruins the texture. For the crust, if you don't have flour, crushed cornflakes or panko work wonders (use same amount). The olive oil should be extra-virgin—cheap oil won't give that crispy texture. Want extra flavor? Add 1 tsp smoked paprika to the crust mix. And if you're feeling fancy, top with breadcrumbs before baking for extra crunch.
This dish reheats like a dream—5 minutes at 350°F brings it back to life. Store leftovers in an airtight container for up to 2 days in the fridge. For longer storage, freeze for 1 month—just thaw overnight before reheating. The crust loses crispiness when reheated, so it's best enjoyed fresh. Make ahead tip: Prep the crust mix and store it in the fridge for up to 24 hours before using. The lemon zest can be zested ahead and stored in the freezer for up to 3 months—just add it fresh when ready to bake.
Why You'll Love This Recipe
- No-Fuss Crispiness: I swear by the flour-dusted fillets—just a quick shake before baking, and you get that golden crust without deep-frying. The mozzarella melts into a stretchy blanket while the edges stay satisfyingly crunchy, no fancy techniques needed.
- Bright & Cheesy Magic: That lemon zest and parsley do something wild—they cut through the richness of the cheese and make every bite taste like a fresh seafood breeze. Honestly, the combo feels fancy but takes zero effort.
- Weeknight & Potluck Star: Between us, this is my go-to for busy nights or when I’m dragging a dish to a friend’s place. The cod holds up perfectly for leftovers (yes, even reheated), and the cheese makes it feel special enough for company.
- Budget-Friendly Luxury: Cod’s affordable, and a single fillet stretches into a full meal with the mozzarella topping. I’ll be real: it’s the kind of dish that makes expensive takeout seem unnecessary. Plus, the ingredients last—no wasted leftovers here.
Step-by-step instructions for herb-infused baked cod
Here's how to create a perfect balance of golden crust and melted cheese goodness.
Prepare the Crispy Crust Mixture
In a shallow bowl, combine the 0.5 cup all-purpose flour, 1.5 teaspoons kosher salt, 1 teaspoon dried oregano, and 0.5 teaspoon ground black pepper. This dry mixture will create that irresistible crispy crust we're after. In a separate small bowl, whisk together the 2 tablespoons extra-virgin olive oil, 1 tablespoon lemon zest, 1 tablespoon lemon juice, and 3 minced garlic cloves.
The lemon zest and juice add that bright, fresh flavor that cuts through the richness of the cheese. I like to press the lemon zest with my fingers to get fine, even pieces that'll distribute evenly through the crust. This step is where all the magic begins—don't skip the zest, it makes a huge difference in the final flavor.
Coat the Cod Fillets Thoroughly
Lay each of the 2 whole cod fillets on a clean work surface, skin-side down. Gently pat them dry with paper towels—this is crucial for that crispy crust. Working quickly, dip each fillet into the olive oil mixture, letting any excess drip off. Then press each fillet into the flour mixture, making sure every surface gets coated.
Here's the thing—I press down gently on the fillet during the first minute of coating to help the crust adhere better. You'll notice the flour sticks more firmly to the wet areas. Place the coated fillets on a plate and let them sit for 5 minutes while you prepare the cheese filling. This resting time helps the crust set up slightly before baking.
Assemble the Cheesy Filling
In a medium bowl, combine the 1 cup shredded mozzarella cheese and 0.5 cup grated parmesan cheese. Then stir in the 0.25 cup finely chopped fresh parsley. The parsley adds a fresh herbal note that balances the richness of the cheeses perfectly. I like to use my fingers to mix this gently, making sure the parsley is evenly distributed throughout the cheese.
This is where the dish gets its creamy center. The mozzarella melts beautifully while the parmesan adds depth of flavor. Don't pack the cheese mixture too tightly—just distribute it evenly over each fillet. The cheese should be about ¼ inch thick over each fillet, leaving a small border around the edges for that crispy crust to form.
Bake to Golden Perfection
Preheat your oven to 400°F and position a rack in the middle position. Place the assembled cod fillets on a parchment-lined baking sheet, spacing them about 1 inch apart to allow for even browning. Bake for 12-15 minutes until the crust is deep golden brown and the cheese is fully melted and bubbling.
Watch carefully after 10 minutes—the crust should be golden but not burned. If you see it browning too quickly, tent the baking sheet loosely with aluminum foil to prevent over-browning while still allowing the cheese to melt. The fish is done when it flakes easily with a fork and the internal temperature reaches 145°F at the thickest part.
Finish with Butter and Serve
Remove the cod from the oven and immediately drizzle each fillet with 1 tablespoon melted unsalted butter. The butter adds a final layer of richness that ties all the flavors together. Let the cod rest for 2-3 minutes before serving—this allows the juices to redistribute and prevents the cheese from sliding off when you cut into it.
Serve immediately with lemon wedges on the side and your favorite green vegetable. The contrast of the crispy crust with the creamy cheese center is what makes this dish so special. Each bite should deliver that perfect combination of textures and flavors that we've worked so hard to create.
Pro Tips For Making Baked Cod With Cheese
- Dry the Cod First: I learned this the hard way—wet cod steams instead of browns. Pat those fillets thoroughly with paper towels before dredging in flour. The crust won’t stick properly if moisture gets trapped underneath, and you’ll end up with sad, soggy edges instead of that perfect golden crunch.
- Use Lemon Zest, Not Juice: Fresh lemon zest adds brightness without overpowering, while juice makes the cod rubbery. Grate just the outer yellow layer (about 1 teaspoon) and mix it into the flour before coating. Skip the juice entirely—your cod will thank you with a lighter, more delicate flavor.
- Don’t Overcrowd the Pan: I used to cram all four fillets onto one sheet at once, thinking it’d cook faster. Wrong. Leave at least an inch between each piece so the cheese melts evenly and the crust gets crispy. If needed, bake in two batches—your cod’s texture will be worth the extra minute.
- Press the Cheese Down: Sounds weird, but it works: After baking for 10 minutes, take the pan out and gently press the shredded mozzarella onto the fillets with a spatula. This locks in the melt and prevents it from sliding off when you serve. (Yes, even if you’re impatient like me—just do it before the final 5 minutes.)
Make-ahead tips for this dish
Prep Ahead Strategy
Prep the crust mixture up to 24 hours in advance and store it in an airtight container in the fridge. The flour and seasonings stay fresh, and you'll save time on baking day.
I like to zest my lemons ahead too—store the zest in a small container in the freezer for up to 3 months—just add it fresh when ready to coat the cod. This is my favorite time-saver for busy weeknights. 💡
Cheese Prep Shortcut
Shred your mozzarella and grate your parmesan the day before and store them separately in airtight containers. The cheese keeps well in the fridge, and you'll avoid the clumpy mess of pre-shredded cheese.
I also chop my parsley ahead and store it in a sealed container with a damp paper towel to keep it fresh. This way, assembly on baking day takes just 5 minutes.
Freezer-Friendly Assembly
For meal prep, assemble the cod with crust and cheese, but skip the final baking. Wrap each fillet tightly in plastic wrap and freeze for up to 1 month.
When ready to bake, thaw in the fridge overnight, then bake straight from frozen at 400°F for 18-20 minutes, adding 2-3 extra minutes to ensure the center reaches 145°F. The texture stays crispy and cheesy—just like fresh! ❄️
Portion Control for Leftovers
Divide baked cod into single-serving portions before storing to reheat perfectly. Place each portion in a microwave-safe dish with a splash of water or broth, then cover with a damp paper towel.
Reheat for 1-2 minutes at 50% power—this keeps the crust from drying out. I always make 2 servings extra for lunches, and they reheat beautifully. 🍽️
Oven Prep for Efficiency
Preheat your oven while the cod is baking—this ensures it hits 400°F right when you need it. I also like to line my baking sheet with parchment paper ahead of time and keep it ready.
This way, you can assemble and bake without any last-minute scrambling. Pro tip: Use a wire cooling rack on top of the baking sheet to prevent soggy bottoms. 🔥
Garnish on Demand
Skip adding fresh parsley or lemon wedges until serving. Store these separately in small containers and add them right before eating to keep everything vibrant. I also keep a small bowl of extra lemon zest on hand for a final bright pop of flavor.
This keeps the dish looking fresh even when reheated. 🍋
Nutrition facts
Frequently asked questions
Can I use frozen cod for this recipe?
Yes, but thaw it properly first! Place frozen cod fillets in a sealed bag and submerge in cold water for 20-30 minutes or refrigerate overnight. Never thaw at room temperature—this can make the fish mushy. Pat completely dry before coating to ensure that perfect crispy crust. The texture will be just as good as fresh cod when cooked properly.
What if I don't have mozzarella cheese?
No problem! Swap mozzarella for fontina or provolone—they melt beautifully and add rich flavor. For a lighter option, try feta (crumbled) or goat cheese (in small amounts). Just reduce the total cheese to ¾ cup if using a denser cheese like feta to prevent overfilling. The dish will still be delicious!
How do I know when the cod is fully cooked?
The cod is done when it flakes easily with a fork and reaches an internal temperature of 145°F at its thickest part. For 6-8 oz fillets, this typically takes 12-15 minutes at 400°F. If the crust browns too quickly, tent loosely with foil to prevent burning while the center cooks through. Overcooking makes cod dry and rubbery!
Can I make this dish ahead of time?
Assemble the cod with crust and cheese, then refrigerate uncovered for 1-2 hours before baking to help the crust set. For leftovers, store in an airtight container and reheat at 350°F for 5 minutes or microwave at 50% power for 1-2 minutes with a damp paper towel to keep the crust crisp. The cheese stays creamy when reheated properly!
Why did my cheese turn greasy instead of creamy?
Overbaking is the most common cause! The cheese should bubble but not brown excessively. Bake at 400°F for no more than 15 minutes—check at 12 minutes and tent with foil if needed. Also, use room-temperature cheese (take it out of the fridge 30 minutes before baking) for even melting. Too much cheese or high moisture content can also cause greasiness.
