Main Courses
This baked fish with cheese recipe delivers the perfect balance of crispy golden cheese topping and flaky, melt-in-your-mouth fillets every time. The secret lies in using a high-quality white fish like cod or tilapia, combined with a blend of sharp cheddar and mozzarella for that irresistible texture contrast.
I developed this method after years of experimenting with different baking techniques, and it consistently produces restaurant-quality results at home.
The process is straightforward but requires attention to detail—starting with properly preheating your oven to 400°F and ensuring your fish is evenly coated with cheese before baking. This recipe transforms simple ingredients into a dish that feels special enough for company but easy enough for weeknight dinners.
The crispy cheese crust forms beautifully while the fish stays tender underneath, creating a satisfying combination of textures.
What you'll achieve is a plate that looks as impressive as it tastes: golden cheese bubbling on top, flaky fish beneath, and optional garnishes like fresh parsley or lemon wedges to brighten the dish.
The aroma alone will have everyone anticipating dinner, and the first bite delivers that perfect harmony of crispy, creamy, and tender. This is the kind of recipe that makes home cooking feel like a true culinary achievement.
Serve with roasted vegetables or a simple green salad to complete the meal. The beauty of this dish is its versatility—it works equally well for casual family dinners or special occasions. Let's get started on creating your perfect baked fish with cheese masterpiece.
Ingredients for baked fish with cheese
High-quality fish and two cheeses create this restaurant-style dish with crispy magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 4 whole | Skin-on for crispiness, 6-8 oz each |
| Sharp White Cheddar Cheese 🧀 | 1 cup | Shredded, block preferred |
| Mozzarella Cheese 🧀 | 1 cup | Part-skim or whole milk, shredded |
| All-Purpose Flour 🌾 | ¼ cup | For dredging fillets |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For greasing baking dish |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens the flavor |
| Garlic Powder 🧄 | 1 tsp | For seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Kosher Salt 🧂 | 1 tsp | For seasoning fish |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Wedges 🍋 | 2 whole | For serving |
| Unsalted Butter 🧈 | 1 tbsp | Melted, for brushing |
The fish is everything here. Cod or tilapia from the seafood counter at Whole Foods or your local fishmonger always delivers the best texture—look for fillets with bright, translucent flesh and minimal fishy odor. If you can't find fresh, frozen works too, just thaw it overnight in the fridge. The cheeses? Sharp cheddar like Cabot and whole-milk mozzarella create that perfect crispy-melty combo. Shred your own—pre-shredded gets clumpy and won't brown right. Pro tip: mix the cheeses together before spreading so you get even flavor in every bite.
No sharp cheddar? Parmesan mixed with mozzarella works in a pinch (use half the amount of Parm). Running low on parsley? Fresh dill or basil brightens it up nicely. The flour dredge is non-negotiable—it's what creates that golden crust. If you're feeling fancy, add 1 tsp smoked paprika to the flour mix for extra depth. And that lemon juice? Fresh is a must—bottled won't cut it. Need a substitute? A splash of white wine vinegar works in a bind, but it's not the same magic.
This dish reheats beautifully—just pop it in the oven at 350°F for 10 minutes. Store leftovers covered in the fridge for up to 3 days, though I can't promise it'll last that long. For meal prep, bake an extra fillet or two and freeze them—reheat straight from frozen at 375°F for 12-15 minutes. The cheese gets slightly softer when reheated, but it's still delicious. Serve with roasted asparagus or a crisp salad to keep it light and fresh.
Why You'll Love This Recipe
- Same recipe, different vibes: toss it on a tray for a lazy Tuesday or arrange it on a platter for guests. The cheesy topping makes it feel fancy without the fuss—just add crusty bread and a salad.
- No-Fuss Flour Crust: I swear by that simple flour dusting—just pat the cod dry, dredge it lightly, and pop it in the oven. No deep-frying, no messy batter, just that perfect golden crust that holds up like a dream.
- Cheese Magic: Sharp cheddar and mozzarella melt into a bubbly blanket over the fish—salty, gooey, and just crisp enough at the edges. (Here’s what sold me: that first bite where the cheese pulls away, leaving the cod tender underneath.)
- Weeknight to Dinner Party: Same recipe, different vibes: toss it on a tray for a lazy Tuesday or arrange it on a platter for guests. The cheesy topping makes it feel fancy without the fuss—just add crusty bread and a salad.
Step-by-step instructions for baked fish with cheese
Here's how to create the perfect golden crust and melt-in-your-mouth texture every time.
Prep the Cod for Maximum Crispiness
Pat each of the 4 whole cod fillets completely dry with paper towels—this is absolutely critical for crispy skin. I press down firmly on both sides, especially around the edges where moisture tends to linger. The drier the surface, the better the crust will form.
Place each fillet skin-side down on a cutting board and sprinkle evenly with the 1 teaspoon kosher salt and 0.5 teaspoon ground black pepper. Let them sit for 10 minutes while you prepare the cheese topping. This brief salting helps draw out any remaining moisture and enhances flavor penetration.
Create the Cheese Crust Mixture
In a medium bowl, combine the 1 cup sharp white cheddar cheese and 1 cup mozzarella cheese. I like to use my fingers to break up any large clumps of cheese, creating an even, shredded texture that will melt beautifully. Add the 1 teaspoon garlic powder and mix thoroughly until completely distributed.
In a separate small bowl, whisk together the 2 tablespoons fresh lemon juice and 1 tablespoon melted unsalted butter. This bright, tangy mixture will cut through the richness of the cheese and add a lovely brightness to each bite. Set aside until ready to use.
Assemble and Bake to Golden Perfection
Preheat your oven to 425°F. Lightly grease a baking dish with 1 tablespoon of the extra-virgin olive oil to prevent sticking. Arrange the cod fillets skin-side down in the prepared dish, leaving about 1 inch between each fillet for even baking.
Spoon the cheese mixture evenly over each fillet, pressing down gently to create a thick, even layer. This ensures the cheese melts completely and forms that irresistible crispy crust. Drizzle the lemon-butter mixture evenly over the cheese topping, allowing it to soak in slightly.
Bake Until Crispy and Flaky
Transfer the baking dish to the preheated oven and bake for 12-15 minutes. You'll know it's ready when the cheese is bubbling vigorously and the edges are golden brown with a few spots of deep brown—this is where the magic happens for that perfect crust.
Real talk: Don't overbake. The fish continues cooking slightly after removal, and you want it to be flaky, not dry. The internal temperature should reach 145°F when measured with an instant-read thermometer. Remove from the oven and let rest for 2 minutes before serving.
Garnish and Serve Immediately
Sprinkle the chopped fresh parsley evenly over each fillet for a pop of color and freshness. Serve immediately with the 2 lemon wedges on the side—squeeze a little over each portion to enhance that bright, zesty flavor profile.
The cheese topping should be crispy on top but still gooey underneath, melting into the flaky fish with every bite. This dish comes together quickly but delivers restaurant-quality results that will impress anyone at your table. Enjoy while warm!
Pro Tips For Making Baked Fish With Cheese
- Dry the Cod Like Your Dinner Depends on It: Cod soaks up moisture like a sponge—pat those fillets thoroughly with paper towels before dredging in flour. I learned this the hard way when my cheese crust turned soggy instead of crisp. Five minutes of drying saves you from a sad, limp result.
- Layer Cheese Like a Pro (No Melty Mess): Start with shredded mozzarella directly on the fish, then sprinkle cheddar on top—mozzarella melts first and creates a barrier. Skip the pre-shredded stuff; block cheese grates finer and packs better. (Yes, it’s more work, but it matters.)
- Bake at 400°F—Not 375°F: Your oven’s “broil” setting is tempting, but 400°F is the sweet spot for even cooking without burning the cheese. I used to crank it higher, and the top would turn rubbery before the fish was done. A meat thermometer (145°F internal) is your friend here.
- Skip the Flour Crust for Extra Tenderness: If you’re short on time, brush the cod with olive oil and a pinch of salt, then top only with cheese. The crust won’t be as crisp, but the fish stays juicier—especially useful for delicate cod that falls apart easily. (I do this when I’m lazy, and no one complains.)
Creative variations of baked fish with cheese
Mediterranean Herb Twist
Transform this classic dish into a Mediterranean-inspired masterpiece by adding 1 teaspoon dried oregano and 1 teaspoon dried thyme to the cheese mixture. Top with ¼ cup crumbled feta before baking, then finish with fresh kalamata olives and red onion slices after baking.
This variation gets its inspiration from Greek tavernas where fish and cheese pairings are legendary. 🌿
Spicy Cajun Crust
For a bold kick, mix 1 tablespoon Cajun seasoning (like Tony Chachere's) into the flour before dredging the fish. Use pepper jack cheese instead of cheddar for extra heat, and finish with sliced green onions.
This Louisiana-inspired version delivers that perfect balance of spicy, cheesy, and crispy all in one bite. 🌶️
Stuffed Fillets
Create a showstopping centerpiece by stuffing the cod fillets with a mixture of ¼ cup breadcrumbs, 2 tablespoons chopped fresh dill, and 1 tablespoon lemon zest before adding the cheese topping.
This technique, inspired by Scandinavian cuisine, adds an extra layer of texture and flavor that will impress any dinner guest. 💫
Buffalo Blue Cheese
Take your baked fish to the next level with a tangy twist: replace the lemon-butter mixture with ¼ cup buffalo sauce (like Frank's RedHot) mixed with 2 tablespoons crumbled blue cheese.
Top with extra blue cheese crumbles before baking and serve with celery sticks and carrot sticks on the side for dipping. This Buffalo-style variation is a game-changer for spicy cheese lovers. 🔥
Asian-Inspired Sesame Crust
For an Asian fusion approach, mix 1 tablespoon sesame seeds and 1 teaspoon grated fresh ginger into the cheese before baking. After removing from the oven, drizzle with 1 tablespoon soy sauce and 1 tablespoon honey for a sweet-savory glaze.
Garnish with sliced scallions for a fresh finish that's inspired by Japanese and Chinese flavors. 🌏
Vegetarian Swap
Make this dish vegetarian-friendly by replacing the cod with firm tofu or hearts of palm. Press the tofu first to remove excess moisture, then cut into fillet-sized pieces.
Bake at 400°F for 15-18 minutes until golden and crispy. This variation proves how versatile this technique can be for plant-based meals. 🌱
Nutrition facts
Frequently asked questions
What's the best fish to use for this baked cheese recipe?
Cod and tilapia are the top choices—they stay flaky when baked and pair perfectly with cheese. For extra richness, try salmon or halibut. Avoid delicate fish like flounder, which can turn rubbery. Always use skin-on fillets for that crispy texture!
Can I make this dish ahead of time?
You can prep everything up to the baking step, then refrigerate uncovered for up to 4 hours to let flavors meld. For leftovers, store covered in the fridge for 3 days or freeze for 3 months>. Reheat at 350°F for 10 minutes—the cheese will soften slightly but still taste amazing.
Why is my cheese topping not getting crispy?
This usually happens if the oven isn't hot enough or the cheese layer isn't thick enough. Preheat to 425°F and press the cheese firmly onto the fish. For extra crispiness, broil for 1-2 minutes at the end (watch closely!). Also ensure your fish is completely dry before baking.
What are good side dishes for this recipe?
Roasted asparagus with lemon zest, garlic sautéed spinach, or a crisp arugula salad with balsamic glaze all pair beautifully. For a heartier meal, serve with crusty bread to soak up any cheese sauce. The bright acidity of lemon-based sides balances the richness perfectly.
Can I use pre-shredded cheese?
While it's convenient, pre-shredded cheese contains anti-caking agents that prevent proper browning. For the best results, grate your own sharp cheddar and mozzarella. If you must use pre-shredded, pat it dry with paper towels first to remove excess moisture.
