This post may contain affiliate links. Please read our disclosure policy.
This crispy baked haddock recipe pairs flaky white fish with an irresistible panko crust for an easy weeknight dinner.

If you haven’t cooked with fish much (or at all!) and would like to incorporate more fish into your diet, crispy baked haddock is a great recipe for beginners! It’s quick and easy and comes together in about 20 minutes. And if you’re not a big fan of eating fish? Baked haddock is a good recipe for you, too! Haddock is not a fishy fish — you hardly taste the “fishy” flavor, especially with the panko breadcrumb coating that helps elevate the flavors and the lemon really helps brighten the dish.
I like elevating haddock by adding punchy flavors like Dijon and lemon, which brings a bright citrus note to the table. The panko breadcrumb mixture gets added flavor from garlic powder and basil, but you can switch things up with freshly ground black pepper or even add some grated Parmesan cheese to the mix. My panko parmesan baked cod has a similar coating/crust and it has grated Parmesan in it and it is soo good! It’s another great mild, white fish to incorporate in your diet.
What is haddock?
Haddock is a white fish that is similar to cod but slightly milder in flavor. It has an incredibly flakey texture, making it perfect for baking and other cooking methods such as poaching and steaming. Haddock also has a mild taste profile which works great with the crunchy panko topping of this recipe.
Visually, haddock is noticeably thinner than cod fillets. For that reason, haddock is more delicate and I personally think best for baking or roasting. I also love haddock because it has a melt-in-your-mouth texture and it’s easy to cook. It’s a great fish for people who don’t normally enjoy fish!
Why You’ll Love Baked Haddock
- Mild and flakey. Haddock has a mild flavor and an incredibly flakey texture that is both tender and works great with baking and roasting.
- Quick. Because of how thin haddock is, it cooks really fast! It takes only about 10 minutes or less!
- Great source of protein and lean fat. Haddock, as with all fish, has a great amount of protein while also being lean. It is an awesome way to incorporate more of a Mediterranean lifestyle in your diet.

What You’ll Need
The ingredient list for this crispy baked haddock recipe is simple as can be. Here’s what you’ll need:
- Fresh haddock – If you can’t find haddock, cod or halibut will work.
- Mayo – Use any kind you like or have on hand.
- Salted butter – The butter needs to be room temperature, so take it out 30 to 45 minutes before you plan to start cooking.
- Dijon mustard – Don’t substitute a regular yellow mustard here. Dijon is key!
- Garlic powder
- Panko breadcrumbs – While you can use regular breadcrumbs instead, I recommend using panko because it makes for a crispier crust. Crushed Ritz crackers will work too—they’re a traditional crust for baked haddock.
- Dried basil
- Lemon – You’ll need the zest and juice from half a lemon. Reserve the other half so you can use lemon slices as a garnish. You can also add a squeeze of lemon juice and freshly ground black pepper to melted butter, then use this mixture for drizzling or dipping.

How to Make Crispy Baked Haddock
If you have 20 minutes and all of the ingredients listed above, you’re ready to make baked haddock! Here’s what you’ll need to do:
Prepare. Preheat your oven to 425ºF and coat a rimmed baking sheet with nonstick cooking spray. Pat both sides of the haddock dry, then season with salt and pepper and place it on the baking sheet.
Make the coating. Combine all of the remaining ingredients in a bowl and stir until everything is evenly distributed.
Coat the haddock. Use your hands to spread the coating over the fish; it doesn’t have to be perfect, but it should be fairly even.
Bake. Place the baking sheet in the oven and bake the haddock for 7 minutes, or until it’s cooked through and the topping is lightly browned and crisp.
What internal temperature should haddock be cooked to?
Haddock filets can vary in thickness, and a thicker piece of fish will take longer to cook. For food safety, it’s recommended that you use a meat thermometer and make sure fish has reached an internal temperature of 145ºF before you serve it. The fish should look opaque when you cut into it and flake when you dig into it with a fork.

Serving Suggestions
I recommend serving this with a roasted vegetable because you can roast the vegetable in the oven at the same time as you bake the haddock. A simple green salad works well, too! Here are some recipe ideas:
- Caesar salad
- Roasted cauliflower
- Pistachio pesto Brussels sprouts
- Garlic roasted green beans
- Roasted Parmesan broccoli

How to Store and Reheat Leftovers
Once your haddock has cooled, transfer it to an airtight container and store it in the fridge. It will keep for 2-3 days, but I prefer to eat it within a day or two of cooking.
You can warm it up in an oven preheated to 350F. The time will vary depending on how much you are heating up, but 8-10 minutes is usually a good estimate. You can also reheat haddock in the microwave, but especially since this is a breaded fish recipe I find that the microwave method can make the outside a little soggy. The oven method warms your meal and keeps that bready exterior nice and crisp!
Can I Freeze This?
To freeze baked haddock line a baking sheet with parchment paper and then freeze the cooled haddock pieces flat. Once they have frozen solid (this usually takes 3-4 hours) you can transfer them to a freezer-safe airtight container. I like to cut up the parchment paper I used on the baking tray and place some between each piece of fish. Frozen baked haddock will keep for 3 months.
If you like seafood recipes, you may like the following:
- Panko Parmesan Baked Cod
- Miso butter cod foil packets
- Ginger soy sesame fish in a pouch
- Baked salmon with honey dijon and garlic
- Shrimp rolls


Crispy Baked Haddock
Equipment
Ingredients
- 1 pound (454 g) fresh haddock
For the topping:
- 2 tablespoons mayo
- 4 tablespoons (56 g) salted butter, room temperature
- 2 teaspoons dijon mustard
- 1 teaspoon garlic powder
- 1 cup (60 g) panko breadcrumbs
- 1 teaspoon dried basil
- Lemon zest of half a lemon
- Juice of half a lemon
Instructions
- Preheat oven to 425 °F (218 °C) and prepare a rimmed baking sheet by spraying lightly with cooking spray. Set aside.
- Gently pat dry both sides of the haddock then season with salt. Place on the baking sheet.1 pound (454 g) fresh haddock
- In a bowl, mix together all the ingredients for the topping then using your hands, gently and evenly spread it across all the haddock. It doesn’t have to be perfect.2 tablespoons mayo, 4 tablespoons (56 g) salted butter, 2 teaspoons dijon mustard, 1 teaspoon garlic powder, 1 cup (60 g) panko breadcrumbs, 1 teaspoon dried basil, Lemon zest of half a lemon, Juice of half a lemon
- Bake for 7 minutes or until the haddock is cooked through and the topping is slightly brown.
- Serve and enjoy!











I’m currently visiting my son and his family and he happened to have these beautiful haddock filets, I’ve never fixed them before so I came upon your recipe, lucky me! Great recipe, this came out perfect! I used the ritz crackers, I did have to cook them a little longer to get to 145 internal temp, but it was delicious!
I used this recipe as a base but tweaked it to my liking. I used Ritz cracker crumbs instead of panko and fresh parsley instead of basil. I also added some lemon pepper,red crushed pepper, onion powder and hot sauce. Also broiled it for 2 mins after cooking it for 7 mins. Turned out great and a new favorite!!!
I loved this dish. I couldn’t get enough.
I didn’t follow the recipe to a tee, but what I did do was: pat dried the fish, seasoned it with pink himalayan salt and pepper. Placed the fish in a greased glass baking pan…I used very small amount of butter.
In a bowl, I mixed 1 tbs. or less of mayonnaise, 1tsp. or less of yellow mustard, 4 tbs. of melted butter, added 1/2 cup of panko bread crumbs…added more to get the right consistency. Covered the haddock with the mix, squeezed fresh lemon, sprinkled with dried chives, granulated California garlic, and onion powder. Added lemon wedges around the fish.
Preheated the over at 425 and set the timer for 7 mins. Needed to cook it longer to get the breadcrumb mix to brown. 3mins longer.
Removed from the oven and squeezed fresh lemon juice and served.
The dish was delicious and juicy. Will make this dish again for sure.
@Maria Pia,
So you didn’t make the recipe. Me? I used tilapia, lime juice, 3 to mayo, cilantro, onion powder, and no butter. Should I comment on that? Of course not.
Hi, do you skin the fish? My fish is cook from frozen 20 mins and now in the oven. Not holding out much hope due to the water that will be in it. Will post after 😆.
i didn’t skin it
Did not go crunchy in oven cooked at instructed temp.
Tasty – but not crunchy.
This was absolutely delicious! So easy to make and my 9 month old daughter loved it! She couldn’t get it into her mouth quick enough. Can’t wait to make it again!
Way too much butter, Mayo, mustard vs crumbs, goes on like thick oatmeal and took so long to brown the fish was dry! Stay with the traditional New England recipe!
@Mike, ditto. Pasty. Good luck trying to spread it. (Good flavor though).
This was SO easy and doesn’t hide the flavor of the fish, which I liked. It’s cold where I live (even inside!), so room temp butter never gets that soft, so it was a little harder to layer onto the fish. Definitely having patted down the fish helped it a bit. I did not add lemon zest, just the juice and substituted parsley for basil, as that is what I had. I cooked for 9 minutes. I served with rice pilaf and green beans. Super easy Monday night dinner!
The coating tasted great but fell off of the fish while trying to eat it.
We used GF bread crumbs due to my hubby’s low formal diet! I also broiled it for 2 minutes at the end! Perfection. Everyone loved it. Will be making again for sure!