The Recipe at a Glance

Honey mustard garlic halibut is a five-ingredient pan dish that takes 20 minutes from stovetop to plate. You sear thick halibut fillets skin-side down in a hot pan, then finish them in a glaze made from Dijon mustard, honey, minced garlic, and butter. The fish stays moist inside while the glaze caramelizes on top, and the skin crisps if you don't move the fillet once it hits the pan. This works best with halibut steaks or fillets at least an inch thick—thinner cuts dry out before the glaze sets.

The technique matters more than the ingredients. You need high heat to start, a dry fish surface, and patience: don't flip or fuss. The glaze goes in only after the fish is nearly cooked through, so it browns without burning and the fish doesn't overcook while you're waiting for caramelization.

Key Takeaways

  • Pat halibut fillets completely dry before the pan goes on heat, because water on the surface prevents browning and makes the skin soggy.
  • Use a heavy skillet—cast iron or stainless steel—and let it get hot enough that a drop of water sizzles and evaporates in a second.
  • Sear the fish skin-side down without moving it for the first four to five minutes, then flip only once to finish cooking through.
  • Add the honey-mustard-garlic glaze in the last two minutes of cooking so it browns without burning and the fish stays tender.
  • Halibut fillets thicker than one inch cook more evenly and stay moister than thin cuts, which dry out quickly over high heat.

Choosing and Preparing Your Halibut

Buy halibut fillets or steaks that are at least one inch thick, ideally closer to one and a half inches. Thinner cuts will cook through before the glaze has time to caramelize, and they dry out easily. If your fishmonger has skin-on fillets, ask them to leave the skin on—it protects the delicate flesh underneath and crisps beautifully when seared properly.

Remove the halibut from the refrigerator 15 minutes before cooking. Cold fish straight from the fridge will cook unevenly: the outside will overcook while the center stays cool. While the fish comes to room temperature, pat it dry with paper towels. This step is not optional. Any moisture on the surface will turn to steam and prevent browning, and it will make the skin limp instead of crisp. If the fish releases more moisture as it sits, pat it again just before it goes into the pan.

Season both sides generously with salt and pepper. Do this just before cooking, not ahead of time—salt draws moisture to the surface if it sits too long.

Building the Glaze

Mix together three tablespoons of Dijon mustard, two tablespoons of honey, three cloves of minced garlic, and two tablespoons of butter in a small bowl. Stir until the butter is mostly incorporated—it doesn't need to be perfectly smooth. The mustard provides sharpness and helps the glaze cling to the fish, the honey adds sweetness and helps it brown, the garlic brings depth, and the butter makes it silky. This ratio balances all four flavors without any one overwhelming the others.

Have this mixture ready and within arm's reach of the stove. Once the fish is nearly cooked, you will need to add it quickly and work fast. If you make it while the fish is cooking, you will miss the window when the fish is done but the glaze still has time to caramelize.

Searing the Fish in the Pan

Heat a heavy skillet—cast iron, stainless steel, or carbon steel—over medium-high heat for three to four minutes. The pan is ready when a drop of water sizzles and evaporates in a second. Add a thin film of neutral oil with a high smoke point: vegetable, canola, or light olive oil all work. Avoid butter at this stage—it will burn before the pan is hot enough to sear the fish properly.

Place the halibut skin-side down in the pan. You should hear an immediate, confident sizzle. Do not move it. Do not peek. Do not adjust the heat. Let it sit undisturbed for four to five minutes. During this time, the skin will crisp and the bottom third of the fillet will cook through. The flesh will turn opaque as it cooks, and you will see the color change creeping up from the bottom of the fillet.

After four to five minutes, flip the fillet gently with a thin spatula. The skin should release easily if it has crisped properly. If it sticks, wait another 30 seconds and try again. Once flipped, cook for another two to three minutes. The fillet is ready for the glaze when the thickest part is almost cooked through—it should still have a faint line of translucence in the very center.

Finishing with the Glaze

Reduce the heat to medium. Spoon the honey-mustard-garlic mixture over the top of each fillet, spreading it gently with the back of the spoon. Tilt the pan slightly so the glaze pools around the fish, and let it cook for 60 to 90 seconds. You will see it bubble and darken slightly. This is what you want—the sugars in the honey are caramelizing, and the mustard is deepening in color.

Do not let it sit longer than 90 seconds, or the glaze will burn and turn bitter. The fish will continue to cook from residual heat even after you pull it from the pan, so it is better to take it off a few seconds early than to wait for it to look completely opaque all the way through.

Transfer the fillets to a warm plate. Spoon any remaining glaze from the pan over the top. Serve immediately while the skin is still crisp and the flesh is still warm.

Timing and Temperature

The entire cooking process takes 12 to 15 minutes from the moment the fish hits the pan. Searing skin-side down takes four to five minutes, flipping and cooking the other side takes two to three minutes, and the glaze finishes in 60 to 90 seconds. The remaining time is preheat and prep.

Halibut is done when the flesh is opaque and flakes easily with a fork, but before it becomes dry and stringy. The thickest part of a one-inch fillet should reach 145°F on an instant-read thermometer, though you can also judge by eye: the flesh should be opaque all the way through with no translucent line remaining. If you are cooking thicker fillets, the center may still have a faint line of translucence when the edges are fully cooked—this is fine. The residual heat will finish cooking it as it rests on the plate.

What to Serve Alongside

Halibut with honey mustard glaze pairs well with simple sides that do not compete with the fish. Roasted asparagus, green beans, or broccoli work well—the slight bitterness of these vegetables balances the sweetness of the glaze. A plain rice pilaf or buttered egg noodles will soak up the extra glaze pooled on the plate. A crisp salad with lemon vinaigrette cuts through the richness of the butter and honey.

Avoid heavy sauces or rich sides. The glaze is already rich and flavorful, and the halibut is delicate. Let the fish be the center of the plate.

Frequently Asked Questions

Can I use frozen halibut for this recipe?

Yes, but thaw it completely in the refrigerator the night before. Frozen halibut releases water as it thaws, so pat it extra dry before cooking. The searing and cooking times remain the same once the fish is fully thawed.

What if I don't have Dijon mustard?

Whole grain mustard or yellow mustard will work, though they will change the flavor slightly. Whole grain mustard is milder and adds texture; yellow mustard is sharper. Use the same amount. Do not skip the mustard entirely—it helps the glaze stick to the fish and provides the sharpness that balances the honey.

Can I make this in the oven instead of on the stovetop?

You can, but you will lose the crispy skin. Sear the fish skin-side down in a hot pan for four to five minutes, then transfer the whole pan to a 400°F oven for four to six minutes to finish cooking. Add the glaze in the last minute of oven time. This method is gentler and works well for thicker fillets, but the skin will not crisp the same way.

How do I know if the halibut is overcooked?

Overcooked halibut becomes dry and stringy, and the flesh separates into flakes that fall apart when you touch them. If this happens, the fish cooked too long or the heat was too high. Next time, reduce the heat slightly after flipping, or use thicker fillets that take longer to cook through.

Can I double this recipe for a dinner party?

Yes, but cook the fillets in batches rather than crowding the pan. A crowded pan drops in temperature and causes the fish to steam instead of sear. Sear each batch skin-side down for four to five minutes, flip, cook for two to three minutes, then transfer to a warm plate while you cook the next batch. Make the glaze in a larger batch and divide it among the fillets as you finish each one.