The technique: butter, heat, and timing
Halibut's mild, delicate flesh needs fat and gentle heat to stay moist. Herb butter does both at once — it melts into the fish as it cooks, carrying rosemary and garlic deep into the meat while the butter's milk solids brown slightly and add flavor without overwhelming the fish itself. The method is straightforward: sear the halibut skin-side down in a hot pan, then finish it in the oven with a spoonful of herb butter on top, letting the residual heat melt the butter and cook the fish through without drying it out.
The sear matters. A hot pan and dry fish surface create a golden crust that seals in moisture and gives you something textured to bite into. After that, the oven takes over — a low, steady temperature (around 400°F) cooks the thick center of the fillet without toughening the edges. The whole process takes about 12 to 15 minutes for a 1-inch-thick fillet, depending on your oven.
Key Takeaways
- Pat halibut completely dry before searing, and use a hot pan with oil to create a golden crust that seals in moisture.
- Herb butter made with fresh rosemary, garlic, and salt can be prepared ahead and refrigerated, then spooned onto the fish just before the oven.
- Finish the fish in a 400°F oven for 8 to 12 minutes after searing, depending on thickness, until the flesh is opaque and flakes gently.
- The fish is done when a fork inserted at the thickest point meets no resistance and the flesh is no longer translucent.
Making the herb butter
Herb butter is softened butter mixed with finely chopped fresh rosemary, minced garlic, salt, and a squeeze of lemon juice. The ratio is roughly 4 tablespoons of butter to 1 tablespoon of fresh rosemary (leaves only, stems discarded), 2 cloves of garlic minced very fine, a pinch of salt, and half a teaspoon of lemon juice. Mix these together with a fork until the herbs and garlic are evenly distributed throughout the butter.
Make the butter while your oven preheats, or prepare it the day before and keep it in the refrigerator. If you make it ahead, let it soften at room temperature for a few minutes before spooning it onto the hot fish — cold butter will sit on top rather than melting in. You can also roll the herb butter in plastic wrap into a log, refrigerate it, and slice off a round for each fillet; this looks elegant and ensures even distribution.
Preparing and searing the halibut
Pat your halibut fillets dry with paper towels — this step is not optional. Moisture on the surface prevents browning and causes the fish to steam instead of sear. Season both sides lightly with salt and pepper just before cooking. Heat a cast-iron or stainless steel skillet over medium-high heat for 2 to 3 minutes until a drop of water sizzles and evaporates immediately on contact.
Add a thin film of neutral oil (vegetable, canola, or light olive oil) to the hot pan. Place the halibut skin-side down and do not move it. Let it sit undisturbed for 3 to 4 minutes until the skin is golden and crisp and the fish releases easily from the pan. You should hear a gentle sizzle the whole time — if it sounds angry and loud, your pan is too hot and the outside will burn before the inside cooks.
Finishing in the oven
Preheat your oven to 400°F while the fish sears. Once the skin is golden, transfer the skillet to the oven (if your skillet handle is not oven-safe, transfer the fillets to a baking dish). Spoon a generous teaspoon of herb butter onto the top of each fillet. Bake for 8 to 12 minutes, depending on the thickness of your fish — a 1-inch fillet needs about 10 minutes, while a thicker piece may need 12 to 14.
The fish is done when the flesh at the thickest point is opaque all the way through and flakes gently when you press it with a fork. If you have a meat thermometer, halibut reaches a safe internal temperature at 145°F, though many cooks prefer it slightly before that point for the most tender texture. The residual heat will continue cooking the fish for a minute or two after you remove it from the oven, so pull it out when it is just barely opaque in the very center.
Serving and pairing
Serve the halibut immediately while the herb butter is still melting into the flesh. A squeeze of fresh lemon juice over the top brightens the rosemary and garlic without overwhelming them. The pan drippings — a mixture of butter, fish juices, and browned bits — are worth spooning over the fillet or onto your plate.
Halibut with herb butter pairs well with roasted vegetables that can cook alongside it: asparagus, green beans, or thin-sliced zucchini tossed with a little oil and salt, roasted at the same 400°F temperature. A simple grain like rice or couscous soaks up the butter and pan juices. A crisp white wine — Sauvignon Blanc, Pinot Grigio, or Albariño — complements the herb butter and the mild fish without competing.
Troubleshooting common problems
If your halibut is dry, the oven temperature was likely too high or the fish stayed in too long. Halibut cooks quickly, and even a few extra minutes can push it from tender to tough. Use an oven thermometer to verify your oven's actual temperature — many run 25 degrees hotter or cooler than the dial suggests. Start checking for doneness at the lower end of the time range and pull the fish out as soon as the center is opaque.
If the skin is not crispy, your pan was not hot enough or the fish was not dry enough before searing. The pan should be hot enough that a drop of water sizzles immediately. If you are using a nonstick skillet, it cannot get hot enough to properly sear fish — switch to cast iron or stainless steel. If the herb butter is browning too much or burning, your oven is too hot, or you are leaving the fish in too long. Herb butter should melt gently and turn golden, not dark brown.
Variations and substitutions
The herb butter method works with any fresh herbs you have on hand. Dill, tarragon, or chives are all excellent with halibut. You can also add a small pinch of red pepper flakes for heat, or a tiny amount of anchovy paste for depth — it will not taste fishy, but it will make the other flavors more vivid. Thyme and sage work too, though they are stronger and should be used in smaller amounts.
If you do not have fresh herbs, dried rosemary can work in a pinch, but use only half the amount — dried herbs are more concentrated. Crumble the rosemary between your fingers as you add it to release the oils. You can also finish the fish with a compound butter made with other ingredients: sun-dried tomato and basil, lemon and caper, or even a touch of Dijon mustard mixed into the butter.
Frequently Asked Questions
Can I make herb butter ahead of time?
Yes. Mix the butter, herbs, and garlic, then wrap it tightly in plastic wrap and refrigerate for up to three days, or freeze for up to two months. Let it soften slightly at room temperature before spooning it onto the hot fish so it melts evenly.
What if I do not have a cast-iron or oven-safe skillet?
Sear the halibut in any skillet, then transfer it to a baking dish, skin-side up. Add the herb butter and bake as directed. You will lose the crispy skin if you flip it, so leave it skin-side up in the baking dish.
How do I know when halibut is done without a thermometer?
The flesh should be opaque all the way through at the thickest point and should flake gently when you press it with a fork. If it still looks translucent or resists flaking, it needs another minute or two. Overcooked halibut becomes dry and loses its delicate texture.
Can I use frozen halibut for this recipe?
Yes, but thaw it completely in the refrigerator first — usually overnight. Pat it very dry before searing, as thawed fish releases more moisture than fresh. The cooking time may be slightly longer depending on how thick the fillet is.
What should I do with leftover herb butter?
Spread it on warm bread, melt it over roasted vegetables, or toss it with pasta. It keeps in the refrigerator for three days or in the freezer for two months. You can also use it on other mild white fish, chicken, or steak.