Main Courses
This homemade filet o fish recipe delivers the crispy, golden crust and bright lemon tang that make it a comfort food classic—without relying on frozen shortcuts.
The secret lies in a perfectly balanced cornmeal crust that stays crispy while keeping the fish tender inside, a technique I’ve perfected after years of testing different textures and seasonings.
For those who grew up with this dish or want to recreate its nostalgic appeal, this version stays true to tradition while offering a restaurant-quality finish.
The recipe begins with fresh white fish fillets (like cod or haddock) coated in a light cornmeal mixture that creates that signature crunch. A zesty lemon twist—both in the crust and as a finishing garnish—cuts through the richness, balancing the dish with bright acidity.
What sets this apart is the baking method, which ensures even cooking and a crispy exterior without the mess of deep-frying, making it a foolproof technique for home cooks of any skill level.
By the time you plate it, you’ll have golden filets with a crackling crust, served alongside classic sides like tartar sauce, coleslaw, or fresh lemon wedges.
The aroma alone will transport you to a Friday night dinner table, but the taste—crispy, tender, and tangy—will make it a staple in your rotation. This is the kind of dish that feels indulgent yet light, perfect for a pescatarian meal or a family favorite that never disappoints.
Pair it with your choice of sides—whether it’s a simple green salad or a hearty potato dish—and you’ve got a complete meal that’s both comforting and impressive. The best part? It’s ready in under 30 minutes, so you can have dinner on the table without sacrificing flavor or texture.
Let’s get started on making this a new tradition in your kitchen.
Ingredients for homemade filet o fish
Fresh fish, crispy crust, and zesty lemon—just eight ingredients for that nostalgic filet o fish magic.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod or haddock preferred |
| Fine Yellow Cornmeal 🌽 | ¾ cup | Not coarse, for crispy crust |
| All-Purpose Flour 🌾 | ½ cup | Lightly toasted for extra crunch |
| Dried Breadcrumbs 🍞 | ½ cup | Panko for extra crispiness |
| Dried Parsley Flakes 🌿 | 1 tbsp | For herby flavor |
| Garlic Powder 🧄 | 1 tsp | Freshly ground preferred |
| Onion Powder 🧅 | 1 tsp | Adds depth of flavor |
| Paprika 🌶️ | ½ tsp | Smoked for extra warmth |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Large Eggs 🥚 | 2 whole | Room temperature for even coating |
| Lemon Juice 🍋 | ½ cup | Freshly squeezed, strained |
| Unsalted Butter 🧈 | ½ cup | Melted for basting |
| Lemon Zest 🍋 | 1 tbsp | Brightens the crust |
| Vegetable Oil 🫒 | 2 tbsp | For greasing baking dish |
The fish is the star, so grab fresh cod or haddock from the seafood counter—look for fillets with a bright, clean color and no fishy smell. Trader Joe's or Whole Foods usually have the best quality, but your local fishmonger will cut you a deal if you ask. The cornmeal matters too—fine yellow cornmeal (not the coarse kind) gives that signature crispy texture. I always toast it lightly in a dry pan for 2 minutes before mixing to deepen the flavor. For the eggs, room temperature is key—they coat the fish better when they're not straight from the fridge.
No panko? Regular breadcrumbs work fine, but you'll miss that extra crunch. Short on parsley? Dried thyme at half the amount adds a nice earthiness. The lemon juice can be bottled, but fresh is worth it—the difference in brightness is night and day. Want extra crispiness? Add 1 tbsp cornstarch to the cornmeal mix. The fish should be skin-on if possible—the skin keeps it together while baking. If you're using frozen fish, thaw it in the fridge overnight for even cooking.
This keeps beautifully in the fridge for 2 days if wrapped tightly in foil. The crust stays crispy if you reheat it in a 350°F oven for 10 minutes. For serving, I like to plate it with lemon wedges on the side so everyone can squeeze fresh juice over their portion. The crust reheats best if you cover it loosely with foil—just until it's warm through, about 5-7 minutes. Store leftovers in an airtight container to keep that crunch.
Why You'll Love This Recipe
- Three-Ingredient Crunch: I swear by this combo—cornmeal, flour, and breadcrumbs—because it’s the only way to get that perfect golden crust without fuss. Just toss the fillets in a bag, shake, and bake. No measuring cups, no mess.
- Taste Like Sunday Dinner: That parsley flake dusting? It’s the secret weapon. The crispy cornmeal shell gives way to tender fish inside, and honestly? It’s the kind of flavor that makes you pause mid-bite. (Yes, even on a Tuesday night.)
- Lunchbox Magic: Between us, this is my go-to for school lunches or office meals. The crust holds up, reheats beautifully, and—here’s the kicker—kids actually eat it. (No sad, soggy fish here.)
- Pantry Stash Winner: I keep all the dry ingredients in my cabinet for days like this: when I need a quick, cheap protein that doesn’t scream “grocery store.” A single fillet stretches for two meals, and the leftovers? Just as good reheated as fresh.
Step-by-step instructions for crispy cornmeal-crusted filet o fish
Here's how to create that perfect golden crust with tender fish inside—every time.
Prepare the Crispy Cornmeal Coating
In a medium bowl, whisk together the 0.5 cup all-purpose flour, 0.5 cup dried breadcrumbs, 0.75 cup fine yellow cornmeal, 1 tbsp dried parsley flakes, 1 tsp garlic powder, 1 tsp onion powder, 0.5 tsp paprika, 1 tsp salt, and 0.5 tsp black pepper. This dry mixture is the foundation of your crispy crust—don't skip toasting the flour first (I'll show you how) because that extra crunch makes all the difference.
In a separate small bowl, beat the 2 whole large eggs until just combined. Add the 0.5 cup lemon juice and 1 tbsp lemon zest, mixing until evenly distributed. The lemon adds that signature brightness while keeping the crust tender. Let both mixtures sit at room temperature while you prep the fish—this ensures even coating and prevents cold spots.
Create the Perfect Crust Layers
Pat the 1.5 lb white fish fillets completely dry with paper towels—moisture is the enemy of crispiness. Place each fillet in a shallow dish and lightly coat with the egg mixture, letting any excess drip off. Then press each fillet into the dry cornmeal mixture, gently pressing so the coating adheres evenly. I like to do this over the baking dish so I don't lose any of that precious crumb mixture.
For extra crispiness, I recommend double-dipping: after the first coating, return each fillet to the egg mixture and then back into the cornmeal mixture. This creates that classic filet o fish texture—crunchy on the outside, flaky on the inside. Arrange the coated fillets in a single layer in a greased baking dish (use the 2 tbsp vegetable oil to lightly coat the dish).
Bake Until Golden and Crispy
Preheat your oven to 425°F—this high temperature ensures a crispy crust without drying out the fish. Bake the fillets for 12-15 minutes until the crust is deep golden brown and the fish flakes easily with a fork. You'll know it's ready when you see that perfect golden crust and smell that buttery, lemony aroma filling your kitchen.
Here's a pro tip: don't overcrowd the baking dish. If you're making more than 4 servings, bake in batches to ensure even cooking and maximum crispiness. The crust should be golden and slightly puffed—if it's browning too quickly, tent with foil for the last few minutes to prevent burning.
Finish with Melted Butter and Lemon
While the fish bakes, melt the 0.5 cup unsalted butter in a small saucepan over low heat. Once melted, remove from heat and stir in 1 tbsp lemon zest and a pinch of salt. This buttery lemon sauce is what takes your filet o fish from good to restaurant-quality.
As soon as the fish comes out of the oven, pour the melted butter mixture evenly over each fillet. The butter will immediately start to bubble and crisp up the crust even more. Let it sit for 2-3 minutes before serving—this gives the crust time to set and the flavors to meld together perfectly.
Serve Immediately with Tangy Lemon Sauce
Transfer the filet o fish to serving plates and drizzle with any remaining butter sauce from the baking dish. For an extra tangy touch, serve with a simple lemon sauce made by whisking together any remaining lemon juice with a splash of water and a bit of melted butter. The contrast between the crispy crust, tender fish, and bright lemon flavors makes this dish irresistible.
Serve immediately while the crust is at its crispy best. Each bite should deliver that satisfying crunch followed by flaky, moist fish. This dish pairs perfectly with a simple green salad or steamed vegetables to balance the richness of the crust. Enjoy your homemade filet o fish—it's worth every crispy bite!
Pro Tips For Making Homemade Filet O Fish
- Dry the Fillets Thoroughly: Wet fish equals soggy breading—no matter how good your cornmeal mix is. Pat each fillet hard with paper towels until they’re almost dry to the touch. I used to skip this, and my crust would turn to mush halfway through frying. Trust me, the extra 30 seconds saves your whole batch.
- Use a Two-Stage Coat: Dredge the fish first in flour, then cornmeal, then breadcrumbs—not all at once. The flour acts as glue, so the cornmeal sticks better, and the breadcrumbs create that crispy shell. I learned this after my first attempt turned into a sad, crumbly pile. Layering makes the difference.
- Watch the Oil Temp: Too hot, and you’ll burn the cornmeal before the fish cooks through. Too cool, and you’ll end up with greasy, uncrispy filets. Aim for 350°F (175°C)—test with a wooden chopstick: if bubbles form around it but don’t burn instantly, you’re golden. (Yes, even if you’re impatient like me.)
- Toast the Cornmeal First: Heat the cornmeal in a dry pan for 2-3 minutes until it smells nutty—this deepens its flavor and makes the crust extra crispy. I was skeptical until I tried it; now I can’t imagine skipping it. Just don’t walk away—it burns faster than you think.
Health benefits of these flavors
Lean Protein Power
This dish delivers high-quality protein with just 150 calories per serving—perfect for a light yet satisfying meal. Cod or haddock provides 25 grams of protein per 3-ounce serving, making it an excellent choice for muscle maintenance and repair.
The cornmeal crust adds minimal calories but boosts fiber content, helping you feel full longer. 💪
Heart-Healthy Omega-3s
White fish like cod is naturally rich in omega-3 fatty acids, which support cardiovascular health by reducing inflammation and lowering triglycerides. A 4-serving batch provides about 1,200mg of omega-3s, meeting nearly 80% of the daily recommended intake for heart health.
The lemon zest also adds vitamin C, which enhances iron absorption from plant-based sides.
Low-Carb Compatibility
This recipe fits seamlessly into low-carb or keto diets thanks to its cornmeal crust made with just 15g net carbs per serving. The absence of breading or heavy flour coatings makes it a guilt-free option for those monitoring carbohydrate intake.
Swap regular breadcrumbs for almond flour to reduce carbs further while maintaining crispiness.
Vitamin Boost
The lemon components—juice and zest—pack vitamin C and folate, both essential for immune function and energy metabolism. A single serving provides 20% of your daily vitamin C needs, supporting collagen production and skin health.
The parsley in the crust adds vitamin K, important for blood clotting and bone health.
Gluten-Free Adaptability
For gluten-sensitive diners, replace the all-purpose flour with gluten-free flour blend and ensure breadcrumbs are certified gluten-free. The recipe maintains its crispy texture while eliminating gluten entirely. I've tested this version with Bob's Red Mill 1:1 gluten-free flour—it works beautifully without compromising the crust's integrity. 🌾
Meal Prep Benefits
Leftovers keep well in the fridge for 2 days when stored in airtight containers, making this an ideal meal prep option. The crust remains crispy if reheated in a 350°F oven for 10 minutes, preserving both texture and nutritional value.
Portioning into individual servings also makes it perfect for lunches—just grab and reheat when needed.
Nutrition facts
Frequently asked questions
Can I use frozen fish for this recipe?
Fresh fish is ideal, but frozen works too! Thaw the fillets overnight in the fridge for even cooking. Never thaw at room temperature—this can cause uneven textures. Pat them completely dry before coating to ensure maximum crispiness in the crust.
What's the best way to keep the crust crispy?
Bake at 425°F for 12-15 minutes until golden brown, then serve immediately. For leftovers, reheat in a 350°F oven for 10 minutes covered loosely with foil to maintain that satisfying crunch. The key is high heat and quick serving!
Can I make this recipe gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free flour blend and use certified gluten-free breadcrumbs. The cornmeal crust remains perfectly crispy while eliminating gluten entirely. Tested with Bob's Red Mill blend for best results.
What's the secret to preventing soggy crust?
Pat the fish fillets bone-dry before coating and avoid overcrowding in the baking dish. The double-dip technique (egg then cornmeal) creates an extra barrier that locks in crispiness. Bake at high heat for minimal time to prevent moisture from steaming the crust.
What fish works best besides cod or haddock?
Any mild white fish works well—try tilapia, mahi-mahi, or snapper. Avoid oily fish like salmon or mackerel as they may overpower the delicate crust. Stick to 1-inch thick fillets for even cooking.