
This baked fried fish recipe delivers all the crispy satisfaction of traditional frying without the mess or oil splatter—just golden, shatteringly crisp edges and moist, flaky centers.
The secret lies in a two-step process where we first create a perfect breading, then bake it to achieve that coveted texture while keeping the fish tender inside.
I developed this method after years of struggling with either soggy baked fish or greasy fried results, and it never fails to impress.
The beauty of this technique is its simplicity: you’ll use a standard baking sheet and oven instead of a deep fryer, yet achieve restaurant-quality results.
The breading stays crispy through baking thanks to a precise temperature control method I’ll share, while the fish remains juicy thanks to a quick pre-cooking step. This approach works beautifully with white fish fillets like cod, haddock, or tilapia—each bite offers that perfect balance of crunch and tenderness.
What you’ll end up with is a plate of fish that looks and tastes like it came from a seafood restaurant, complete with that satisfying crunch and melt-in-your-mouth texture. The breading stays crisp even when served, and the fish inside remains perfectly moist.
This method also cuts down on cleanup dramatically while delivering superior results—no more struggling with hot oil or greasy paper towels.
Pair this dish with lemon wedges, tartar sauce, or a simple green salad to complete the meal. The crispy exterior makes it perfect for sharing, while the moist interior ensures every bite is satisfying. Let’s get started on creating your perfect baked fried fish!
Ingredients for baked fried fish
Eight simple ingredients transform plain fish into crispy, golden perfection—no deep fryer needed!
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod, haddock, or tilapia preferred |
| All-Purpose Flour 🌾 | 1 cup | For perfect crispy coating |
| Cornstarch 🌽 | ½ cup | Essential for extra crunch |
| Large Eggs 🥚 | 2 whole | Room temperature for best coating |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Salt 🧂 | 1 tbsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | For subtle flavor boost |
| Paprika 🌶️ | 1 tsp | Smoked or sweet variety |
| Vegetable Oil 🫒 | 2 tbsp | For light brushing |
| Lemon Wedges 🍋 | 4 whole | For serving (optional) |
| Tartar Sauce 🥫 | ½ cup | Store-bought or homemade |
The fish is the star, so grab fresh fillets from your seafood counter—ask for skin-on if you want extra crunch. Trader Joe’s and Whole Foods have the best quality, but any grocery store’s frozen section works in a pinch (thaw overnight). Cod and haddock hold up best, but tilapia is a great budget-friendly swap. Look for fillets with even thickness—about 1/2-inch—so they cook uniformly. If you can’t find fresh, high-quality frozen fillets (like Gorton’s) are a game-changer when thawed properly.
No cornstarch? Extra flour plus a pinch of baking powder mimics that crispy texture. Running short on milk? Heavy cream or even water works, but milk adds richness that makes the breading stick better. The eggs need to be room temperature—cold eggs make for a lumpy coating. Want extra flavor? Mix in 1 tsp Old Bay seasoning with the paprika. For serving, I always grab lemon wedges and tartar sauce from the grocery store’s deli section—they’re fresher than the jarred stuff. The vegetable oil is just for brushing the fillets before baking—don’t skimp, but don’t drown them either.
This breading stays crispy for 20-30 minutes after baking, so serve it immediately. Store leftovers in the fridge for up to 2 days, but reheat gently in the oven to revive the crunch. I always make a double batch—half gets eaten fresh, and the other half gets frozen for quick weeknight meals. The frozen version reheats beautifully: just 10 minutes at 375°F with a splash of water on a baking sheet.
Why You’ll Love This Recipe
- No-Fry Frenzy: I swear, this is the crispy fish I make when I’m too tired to fire up the deep fryer. The cornstarch mix—just flour, eggs, and milk—gives it that golden crunch without the mess or grease.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Bake a big batch, store it in the fridge, and reheat slices straight from the pan. Kids eat it cold in sandwiches, and I sneak leftovers into salads.
- Budget Crunch: White fish is cheap, and this recipe stretches it far. A single fillet feeds two, and the flour-egg mix costs pennies. I’ll be real—it’s my wallet’s favorite weeknight dinner.
Step-by-step instructions for baked fried fish
Here’s how to achieve that legendary crispy crust while keeping the fish impossibly tender.
Prepare the Perfect Coating Mixture
In a large bowl, whisk together the 1 cup all-purpose flour, 0.5 cup cornstarch, 1 tbsp salt, 0.5 tsp ground black pepper, 1 tsp garlic powder, and 1 tsp paprika until completely combined. This dry blend is your secret weapon for that irresistible crunch. The cornstarch creates that extra crispy texture you crave in fried fish, while the paprika adds just the right smoky depth.
In a separate medium bowl, beat the 2 whole large eggs until just combined, then whisk in the 0.5 cup milk until smooth. This egg wash ensures your coating sticks perfectly to the fish fillets. I like to use room temperature eggs for best results—they mix more easily and create a smoother coating. If your eggs are cold, let them sit out for about 30 minutes before using.
Create the Crispy Crust on the Fish
Pat the 1.5 lb white fish fillets completely dry with paper towels—this is absolutely critical for getting that crispy crust. Any moisture left on the fish will prevent the coating from adhering properly. Place the dry fillets on a clean work surface and brush both sides lightly with the 2 tbsp vegetable oil. This step helps the coating stick better and adds an extra layer of crispiness.
Working with one fillet at a time, dip it into the egg wash, letting any excess drip off. Then immediately press it into the dry flour mixture, coating both sides thoroughly. I press down gently but firmly to ensure even coverage. Place the coated fillets on a wire rack set over a baking sheet—this allows air to circulate underneath and prevents sogginess. Repeat with all fillets and let them rest for 5 minutes while you preheat your oven.
Bake to Golden Perfection
Preheat your oven to 425°F for 10 minutes to ensure it’s fully heated before adding the fish. This high temperature is key to getting that beautiful golden-brown crust. Place the coated fillets on the middle rack of your oven and bake for 12-15 minutes. You’ll know they’re done when the coating is deep golden brown and crispy, and the fish flakes easily with a fork.
Here’s the thing—don’t overbake! The fish continues cooking slightly after you remove it from the oven. If you bake it too long, you’ll end up with dry fish instead of that perfect juicy center. The 12-15 minute range gives you that crispy crust while keeping the inside tender and moist. For best results, check at the 12-minute mark and remove when the coating is golden.
Serve with Classic Accompaniments
Transfer the baked fish to a serving platter and immediately squeeze the 4 whole lemon wedges over the top. The bright citrus cuts through the richness of the fried coating and adds a refreshing contrast. Serve each portion with about 2 tablespoons of the 0.5 cup tartar sauce on the side—this creamy, tangy sauce is the perfect complement to the crispy fish.
For an extra special touch, I like to garnish with additional paprika right before serving. The smoky flavor enhances the overall dish and gives it that restaurant-quality presentation. The fish should be served immediately while it’s still crispy and the coating is at its best. This isn’t a dish that waits—every bite should be enjoyed while the crust is at its peak crunch.
Pro Tips For Making Baked Fried Fish
- Prep Fish First: Pat those fillets bone-dry with paper towels before dredging—moisture is the enemy of crispy crusts. I learned this the hard way when my first batch turned out soggy despite following every other step.
- Mix Cornstarch Last: Toss the cornstarch into the flour after dredging the fish, not before mixing dry ingredients. That extra layer of starch on the outside guarantees a shatteringly crisp crust instead of a dull, floury coating.
- Don’t Overcrowd the Pan: Bake in batches if needed—squished fish steams instead of crisps. I once stuffed a sheet pan with three fillets and ended up with sad, greasy results. One layer, even if it takes two trips to the oven.
- Egg Wash Matters: Whisk the egg with milk until smooth, then brush it on thinly—a thick glaze hides the crust. My grandmother swore by this, and she was right: the right consistency makes all the difference between “meh” and “wow.”
Make-ahead tips for leftovers
Prep Ahead for Crispy Results
The key to make-ahead success is prepping the coating mixture first. In a resealable plastic bag, combine the 1 cup flour, 0.5 cup cornstarch, and all dry seasonings. Store in the fridge for up to 3 days—this keeps spices fresh and prevents clumping.
The egg wash should be mixed just before coating, but you can whisk the eggs and milk separately and store them in the fridge for 24 hours before combining. 🌶️
Breading Station Setup
Create a breading station on your countertop: place the dry coating in one shallow dish, the egg wash in another, and have paper towels nearby. This organized setup makes the coating process 3x faster, especially important when prepping multiple fillets.
I use 9-inch oven-safe ceramic dishes because they’re easy to clean and won’t warp. Keep everything at room temperature for 30 minutes before starting to ensure even coating adhesion. ⏰
Fish Prep Timeline
Pat and dry your fillets up to 2 days ahead and store them in an airtight container lined with paper towels in the fridge. The longer they sit dry, the better the coating will adhere.
When ready to coat, brush with oil and keep them covered until you’re ready to dip. I like to prep the fish in batches of 2 fillets at a time to maintain temperature consistency during coating. 💡
Oven Preheating Hack
Preheat your oven to 425°F while your fish rests after coating. Place a baking sheet on the middle rack during preheating to ensure even heat distribution.
For make-ahead baking, arrange all coated fillets on a parchment-lined sheet (no need for wire racks) and refrigerate for up to 4 hours before baking. Bake straight from the fridge—just add 2-3 extra minutes to the cooking time. 🔥
Storage Solutions
For leftovers, store cooked fish in a single layer on a baking sheet to maintain crispiness, then transfer to an airtight container with parchment paper between layers. Reheat at 375°F for 8-10 minutes—the parchment prevents sogginess.
For freezing, wrap individual portions in plastic wrap and place in a freezer bag. Thaw overnight in the fridge before reheating. The breading stays crispy through freezing when packaged properly. ❄️
Weeknight Shortcut
Double the coating mixture and freeze half in 1-gallon freezer bags for future use. Thaw overnight in the fridge before coating. I also prep extra lemon wedges and tartar sauce ahead—store sauce in a small jar in the fridge and keep lemon wedges wrapped in a damp paper towel.
This makes weeknight dinners effortless while keeping the restaurant-quality presentation. 💪
Nutrition facts
Frequently asked questions
Can I use frozen fish fillets in this recipe?
Thaw frozen fillets overnight in the refrigerator for best results. Pat them completely dry before coating—any excess moisture will prevent the breading from crisping properly. For even cooking, choose fillets with uniform thickness (1/2-inch works perfectly). Brushing with oil before dipping helps the coating adhere better to thawed fish.
Why did my breading turn soggy instead of crispy?
Soggy breading usually means one of three things: the fish wasn’t dry enough, the oven temperature wasn’t high enough, or the fish was overcrowded on the baking sheet. Always pat fillets completely dry with paper towels, use 425°F (no lower), and leave at least 1-inch space between fillets for proper air circulation. Baking on a wire rack also helps maintain crispiness.
What’s the best fish to use for this technique?
White fish with firm, flaky texture works best: cod, haddock, or tilapia are perfect choices. Avoid delicate fish like sole or flounder—they can fall apart too easily. For extra flavor, try using snapper or mahi-mahi. The key is selecting fillets with even thickness (1/2-inch) so they cook uniformly. Fresh is ideal, but high-quality frozen works too when thawed properly.
Can I make this ahead of time for a dinner party?
Yes! Prep the coating mixture up to 3 days ahead and store in an airtight container. Coat the fish and refrigerate on a wire rack for up to 4 hours before baking. For serving, bake straight from the fridge (add 2-3 extra minutes to cooking time). The breading stays crispy when served immediately after baking—this is a great make-ahead option for busy hosts.
How do I keep the breading crispy when reheating leftovers?
Reheat leftovers at 375°F for 8-10 minutes on a baking sheet lined with parchment paper. Place fish in a single layer with fresh parchment between pieces to prevent sogginess. For extra crunch, broil for 1-2 minutes at the end (watch closely!). Store cooked fish in an airtight container with parchment paper between layers to maintain crispiness for up to 2 days.
- Nihari Recipe: Slow-Simmered Spiced Lamb with Fragrant Rice - November 2, 2026
- Kamut Bread Recipe: Ancient Grains With Nutty Crunch and Chewy Crumb - November 2, 2026
- Air Fry Pompano Fish Recipe: Lemon-Caper Crust With Crispy Skin - November 2, 2026