The Recipe at a Glance
This is a five-ingredient cod dish that cooks in one pan in under 20 minutes. You sear the fillets skin-side down until the skin crisps, then finish them in the oven while a quick honey-mustard-dill glaze builds flavor on top. The result is moist, flaky fish with a tangy-sweet crust that doesn't mask the cod itself.
The technique works because you're not fighting the fish — you're letting the heat do two different jobs. The stovetop crisps the skin and starts the cook. The oven finishes it gently, so the flesh stays tender while the glaze sets. This matters with cod especially, because the flesh is delicate and overcooking turns it to paste.
Key Takeaways
- Pat the cod dry before cooking so the skin crisps instead of steaming.
- Start the fish skin-side down in a hot pan with oil, then move it to the oven to finish cooking through.
- Mix the glaze while the fish cooks so it's ready to brush on at the last moment.
- Dill goes on after cooking to keep its bright flavor from fading in the heat.
- This recipe scales easily — one fillet or six cook the same way, just adjust the pan size.
What You Need
Four cod fillets (about 5 ounces each), skin on. Two tablespoons whole-grain mustard. Two tablespoons honey. One tablespoon olive oil. Fresh dill, salt, and pepper.
The mustard matters — whole-grain holds its texture and doesn't turn bitter when it heats. Smooth mustard works in a pinch, but the seeds give you something to bite into. The honey should be liquid, not crystallized. If yours has set, warm it gently in a small bowl before mixing.
Preparing the Fish
Remove the cod from the refrigerator 10 minutes before you cook. This matters more than most cooks think — a cold fillet cooks unevenly, with the outside done before the center is warm. Room-temperature fish cooks through at the same pace all the way through.
Pat the fillets dry with paper towels, pressing gently on both sides. Moisture on the skin prevents crisping. Season both sides with salt and pepper just before the fish hits the pan — salt draws out moisture if it sits too long.
The Stovetop Start
Heat your oven to 400°F. Set a cast-iron or stainless steel skillet over medium-high heat for two minutes. Add the olive oil and let it shimmer — you should see it move easily across the pan. If it smokes, the heat is too high; turn it down slightly.
Place the cod skin-side down in the hot pan. Do not move it. Let it sit for four to five minutes. You'll hear it sizzle steadily. The skin will turn golden and crisp. This is the only time the fish touches direct, dry heat — it's what makes the skin worth eating.
While the fish cooks, stir together the mustard and honey in a small bowl. The mixture should be thick but spreadable, like soft peanut butter.
Finishing in the Oven
After four to five minutes, brush the top of each fillet with the honey-mustard glaze. Use a pastry brush or the back of a spoon — you want a thin, even coat. Transfer the whole skillet to the oven.
Bake for six to eight minutes. The fish is done when it flakes easily with a fork and the thickest part is opaque all the way through. If you have a meat thermometer, the center should read 145°F. Don't wait for it to fall apart — that means it's overcooked.
Remove the skillet from the oven. The glaze will have darkened slightly and set. Tear fresh dill over the top of each fillet — about a teaspoon per piece. The heat from the fish will soften the dill without cooking away its flavor.
Serving and Pairing
Slide the cod onto a plate while it's still hot. The skin should be crisp enough to crackle under a fork. Spoon any pan juices over the top. A squeeze of fresh lemon brightens the honey-mustard without overpowering it.
This dish pairs well with roasted potatoes, steamed green beans, or a simple salad. If you're cooking for guests, you can prep everything before they arrive — pat the fish dry, mix the glaze, measure the dill — and have dinner on the table in 20 minutes from the moment you turn on the stove.
Why This Method Works for Cod
Cod has delicate, flaky flesh that breaks apart easily if you move it around or cook it too fast. Starting skin-side down in a hot pan gives you one job: leave it alone. The skin insulates the flesh underneath, so the bottom cooks gently while the top stays protected. By the time you move it to the oven, the hardest part is done.
The honey-mustard glaze adds moisture and flavor without requiring you to flip the fish or baste it constantly. It sets in the oven's dry heat, creating a light crust that holds the juices in. This is especially important with cod, which has less fat than salmon or mackerel and dries out faster if you're not careful.
Frequently Asked Questions
Can I make this without the oven?
Yes, but you'll need to watch it closely. After the skin crisps, reduce the heat to medium-low, cover the pan loosely with foil, and cook for six to eight minutes until the fish is opaque through. The glaze won't brown as much, but the fish will still be tender. The oven method is easier because you can walk away.
What if my cod doesn't have skin?
Skinless fillets work, but you lose the crispy texture that makes this dish special. Cook them the same way — they'll just need a minute or two less in the pan since there's no skin to protect the flesh. Watch them carefully so they don't overcook.
Can I prep this ahead of time?
Pat the fish dry and store it on a plate in the refrigerator up to four hours before cooking. Mix the glaze and chop the dill ahead too. Don't salt the fish until just before it hits the pan. Everything else can be ready to go.
What should I do if the glaze burns?
If the top darkens too much before the fish is done, tent the skillet loosely with foil to slow the browning. Your oven may run hot — if so, lower the temperature to 375°F and add a minute or two to the cooking time. The glaze should be deep golden, not black.
How do I know when the cod is actually done?
The flesh should be opaque and flake easily when you press it with a fork. If it's still translucent or resists flaking, it needs more time. Overcooked cod turns dry and chalky. It's better to check at six minutes and add another minute if needed than to guess and overcook it.