The basic method: high heat, skin side down, finish in the oven
Roast halibut skin-side down in a hot pan on the stovetop until the skin crisps — about four to five minutes over medium-high heat — then transfer the pan to a 400°F oven for eight to twelve minutes, depending on thickness. The fish is done when the flesh turns opaque and flakes easily at the thickest part. Garlic and rosemary go into the pan at the start, so they infuse the oil and perfume the fish as it cooks. This method works because the initial stovetop heat renders the skin and creates a barrier that keeps the flesh moist while the oven's gentler, surrounding heat cooks through without drying the top.
The timing matters more than the temperature. A one-inch-thick fillet needs less oven time than a two-inch steak. Check at eight minutes by pressing the flesh gently with your finger — it should feel firm but still give slightly. Overcooked halibut becomes mealy and loses its delicate flavor. Undercooked halibut is safe to eat (it is not a parasitic risk like some other fish), but the texture will be soft and the flavor muted.
Key Takeaways
- Start halibut skin-side down in a hot oiled pan on the stovetop for four to five minutes to crisp the skin, then move the whole pan to a 400°F oven to finish cooking through.
- Garlic and rosemary infuse the oil from the beginning, so add them to the pan before the fish goes in, not after.
- Cooking time in the oven depends on thickness: a one-inch fillet takes about eight minutes, while a two-inch steak may need twelve.
- The fish is done when the flesh turns opaque and flakes easily at the thickest point; pressing gently should show firmness with slight give.
- Pat the skin dry before the fish enters the pan, because moisture prevents crisping.
Preparing the halibut and seasoning the pan
Pat your halibut fillet or steak completely dry with paper towels — this is the single most important step for crispy skin. Moisture on the surface turns to steam and prevents browning. Let the fish sit at room temperature for ten to fifteen minutes while you prepare everything else; cold fish straight from the refrigerator will cook unevenly and the outside will overcook before the inside is done.
Pour about two tablespoons of olive oil into an oven-safe skillet (cast iron or stainless steel work best; nonstick pans can warp at oven temperatures above 400°F). Set the pan over medium-high heat. When the oil shimmers — you will see it move easily across the pan — add four to six smashed garlic cloves and three or four sprigs of fresh rosemary. Let them sizzle for about thirty seconds until fragrant, then season the halibut generously with salt and pepper on both sides. The salt draws out moisture initially, but by the time the fish hits the pan, the surface will have dried slightly and the salt will help the skin brown.
Searing the skin and transferring to the oven
Place the halibut skin-side down in the hot oil. You should hear an immediate sizzle; if you do not, the pan is not hot enough and the skin will stick and tear. Do not move the fish. Let it sit undisturbed for four to five minutes. The skin will gradually turn golden and then brown, and you will smell the garlic and rosemary deepening. Resist the urge to peek or nudge it — movement breaks the crust forming underneath.
While the fish sears, preheat your oven to 400°F if you have not already. When the skin is golden brown and crispy (you can lift one edge gently to check), transfer the entire skillet to the oven. If your skillet handle is plastic or silicone, wrap it in foil first to protect it. The fish will continue cooking in the oven's dry, even heat. For a one-inch fillet, check at eight minutes. For a thicker steak, check at ten to twelve minutes. The flesh should be opaque all the way through and should flake easily when you press a fork into the thickest part.
Finishing and serving
Remove the pan from the oven and let it rest for two minutes. The residual heat will finish cooking the very center without toughening the outside. Carefully pour or spoon the garlic-rosemary oil over the top of the fish. If the garlic cloves are still whole, you can leave them on the plate for garnish or discard them. Squeeze fresh lemon juice over everything — the acidity brightens the richness of the oil and the delicate fish flavor.
Serve the halibut directly from the skillet or transfer it to a warm plate. The skin should be crispy enough to shatter under your fork. The flesh underneath should be moist and tender, with a subtle sweetness and the herbaceous warmth of the rosemary. A simple green salad or roasted vegetables on the side lets the fish be the focus of the plate.
Why this technique works for halibut specifically
Halibut is a lean, delicate white fish with thin skin that crisps beautifully under high heat. Unlike fattier fish such as salmon or mackerel, halibut has little oil of its own, so the olive oil in the pan becomes part of the dish rather than competing with the fish's flavor. The skin also acts as a natural barrier during cooking — it protects the flesh from drying out while the oven heat penetrates. Starting on the stovetop and finishing in the oven gives you control over both the crust and the interior texture in a way that oven-only cooking does not.
The garlic and rosemary are not accidental choices. Both have enough flavor to stand up to halibut without overwhelming it. Garlic mellows as it cooks in oil, becoming sweet and almost nutty. Rosemary's piney, slightly bitter notes complement the fish's subtle sweetness. Together, they create a simple sauce that clings to the flesh and flavors every bite.
Variations and adjustments
If you prefer a lighter dish, use half the oil and add a splash of white wine or fish stock to the pan before the oven step. The liquid will steam the fish gently while the skin stays crisp. If you like more acidity, add thin lemon slices to the pan alongside the garlic and rosemary — they will soften and release their juice into the oil.
For a richer version, add a tablespoon of butter to the pan in the last minute of oven cooking. It will melt into the oil and create a silky sauce. If you want more texture, scatter panko breadcrumbs mixed with grated Parmesan and chopped fresh parsley over the fish before it goes into the oven — the crumbs will toast and add crunch.
The method works equally well for other white fish with firm flesh and thin skin: sea bass, branzino, or flounder. Thinner fish like flounder will need less oven time — check at five or six minutes. Thicker steaks of cod or halibut may need a minute or two longer. The visual cue remains the same: opaque flesh that flakes easily.
Common mistakes and how to avoid them
The most common mistake is moving the fish too early. If you nudge it before the skin is fully set, it will stick and tear, and you will lose the crispy exterior. Patience for those first four to five minutes is essential. The second mistake is using a pan that is not oven-safe or has a plastic handle that cannot tolerate 400°F. Check your skillet before you start cooking. The third mistake is not patting the fish dry — even a thin film of moisture will steam instead of brown.
Overcooking happens when cooks rely on time alone instead of visual cues. Every oven runs slightly hot or cool, and fish thickness varies. Start checking at eight minutes and use your eyes and a fork, not a timer. If the flesh still looks translucent at the thickest part, give it another minute or two. If it looks opaque and flakes easily, it is done.
Frequently Asked Questions
Can I make this recipe without an oven-safe skillet?
Yes. Sear the halibut skin-side down in any skillet over medium-high heat for four to five minutes, then transfer it to a baking dish, pour the garlic-rosemary oil over it, and roast in a 400°F oven for eight to twelve minutes. You will lose the benefit of the residual heat in the pan, but the result will still be good.
What if my halibut skin sticks to the pan?
The pan was not hot enough or the fish was not dry enough. Make sure the oil shimmers before the fish goes in, and pat the skin completely dry with paper towels. If it sticks despite this, the skin may not be fully set yet — wait another minute before trying to move it.
How do I know if the halibut is cooked through without cutting into it?
Press the flesh gently with your finger or the back of a fork. It should feel firm but still give slightly under pressure. The flesh should also look opaque rather than translucent. If you are unsure, a small cut at the thickest part will show you the color inside — opaque means done.
Can I prepare the garlic and rosemary ahead of time?
Yes, but add them to the oil just before the fish goes in. If they sit in the cold oil for more than a few minutes, they will not infuse as effectively. Smash the garlic and pick the rosemary leaves from the stems while you are patting the fish dry, so everything is ready when the pan is hot.
What should I serve with garlic rosemary roasted halibut?
Simple sides let the fish shine: a green salad with lemon vinaigrette, roasted asparagus or green beans, or boiled new potatoes with a drizzle of the pan oil. Avoid heavy sauces or competing flavors. A crisp white wine such as Sauvignon Blanc or Pinot Grigio pairs well.