A one-pan dinner that lets halibut's mild sweetness shine
Roast halibut at 400°F with garlic, fresh herbs, and lemon until the flesh turns opaque and flakes at the thickest part — about 12 to 15 minutes depending on thickness. The fish cooks fast enough that you can roast potatoes alongside it if you give the potatoes a 15-minute head start. Halibut's delicate flavor needs nothing more than good olive oil, salt, pepper, and fresh herbs to taste right; the garlic and rosemary season without overwhelming.
This is a recipe built on timing and restraint. Halibut is expensive and lean, which means it dries out if you cook it past the moment it's done. A meat thermometer reading 130°F at the thickest part is your signal to pull it from the oven. The potatoes, cut to the same size and tossed with the same oil and herbs, finish at nearly the same moment, so you plate everything hot.
Key Takeaways
- Halibut fillets thicker than one inch cook more evenly than thin ones; ask your fishmonger for pieces at least 1.5 inches thick.
- Pat the fish dry before seasoning and roasting so the surface browns instead of steaming.
- Start potatoes 15 minutes before the fish so both finish at the same time.
- A meat thermometer removes guesswork — pull halibut at 130°F for moist, flaky flesh.
- Fresh herbs matter here; dried rosemary can taste harsh, so use fresh sprigs or reduce the amount by two-thirds.
Preparing the halibut for the pan
Start with halibut fillets that are at least 1.5 inches thick and roughly the same size so they cook evenly. Thin fillets cook too fast and dry out before the potatoes are done. Pat the fish completely dry with paper towels — moisture on the surface prevents browning and traps steam, which makes the flesh mushy instead of flaky.
Lay the fillets skin-side down on a rimmed baking sheet lined with parchment paper or foil. Drizzle with olive oil, then season both sides with salt and pepper. Mince 4 to 6 garlic cloves and scatter them over the top, along with 2 tablespoons of fresh rosemary leaves (or 1 tablespoon if using dried). Add a few sprigs of fresh thyme or parsley if you have them. Squeeze fresh lemon juice over everything — about half a lemon per fillet. The acid brightens the fish and prevents it from tasting flat.
Roasting potatoes and fish together
Cut waxy potatoes like Yukon Gold into 1-inch cubes — aim for pieces roughly the size of a walnut so they cook through in the time the fish needs. Toss the potatoes with olive oil, salt, pepper, fresh rosemary, and minced garlic in a separate bowl. Spread them on the same baking sheet as the halibut, but arrange them around the edges, away from the fish. This keeps the potatoes from steaming the delicate fillets.
Place the sheet in a 400°F oven. The potatoes need about 30 minutes total to turn golden and tender; add them to the sheet 15 minutes before you add the fish. This timing means both finish at roughly the same moment. If your potatoes are larger than 1 inch, cut them smaller or start them earlier.
Roast the halibut for 12 to 15 minutes, depending on thickness. The flesh should be opaque all the way through and flake easily when you press it with a fork. A meat thermometer inserted at the thickest part should read 130°F. Overcooked halibut becomes dry and stringy; undercooked is unsafe. The thermometer removes the guesswork.
Building flavor without overwhelming the fish
Halibut's mild, slightly sweet flavor is its best feature, so the herbs and garlic should support it, not drown it out. Fresh rosemary is essential here — dried rosemary can taste piney and harsh against delicate fish. If you only have dried, use one-third the amount and crumble it between your fingers as you add it so the pieces are smaller and distribute more evenly.
Garlic mellows as it roasts, turning sweet and almost nutty. The raw garlic you scatter over the fish will soften in the oven's heat and infuse the oil. If you prefer a gentler garlic flavor, slice the cloves thin instead of mincing them, or reduce the amount to 2 or 3 cloves. Lemon juice is your secret tool — it brightens everything and makes the fish taste more like itself.
Finishing and serving hot
Pull the sheet from the oven and let it rest for 2 minutes. This brief pause lets the fish relax and stay moist when you move it to a plate. Transfer the halibut to a serving platter or individual plates, then scatter the roasted potatoes alongside. Drizzle any pan juices — the oil, lemon, and garlic that collected on the sheet — over both the fish and potatoes.
Finish with a squeeze of fresh lemon and a small handful of fresh herbs if you have extra parsley or dill. Serve immediately while the fish is still hot and the potatoes are crispy on the outside. This dish does not hold well; halibut continues to cook from residual heat and dries out if it sits.
Variations and what works alongside
If you have fresh dill, tarragon, or chervil, use them instead of or alongside the rosemary. These herbs are delicate and pair beautifully with halibut. You can also add a thin slice of lemon under each fillet so it steams gently in the lemon juice and oil, which keeps the bottom moist and adds flavor.
Serve with a simple green salad dressed with lemon vinaigrette, or roast asparagus or green beans on the same sheet if you have room. A crisp white wine — Sauvignon Blanc or Pinot Grigio — complements the fish and herbs. If you have leftover halibut (which is rare), flake it cold into a salad the next day, but do not reheat it.
Troubleshooting dry or overcooked halibut
Halibut dries out quickly because it is lean and cooks fast. If your fillets came out dry, the oven was too hot or you cooked them too long. Check your oven temperature with an oven thermometer — many ovens run hotter than they say. Next time, pull the fish at 130°F, not higher. Thinner fillets also dry out faster, so ask your fishmonger for pieces at least 1.5 inches thick.
If the top of the fish browns too much before the inside cooks through, tent the sheet loosely with foil for the first 8 minutes, then remove it so the top can finish browning. This slows the browning and gives the interior time to cook gently. Parchment paper also helps — it reflects some heat and prevents the bottom from browning too fast.
Frequently Asked Questions
Can I use frozen halibut for this recipe?
Yes, but thaw it completely in the refrigerator first — overnight is best. Pat it very dry before seasoning, since thawed fish releases more moisture. The cooking time stays the same once it is thawed.
What if I don't have fresh rosemary?
Use fresh thyme, dill, or parsley instead. If you only have dried herbs, use one-third the amount and crumble them fine. Dried rosemary in particular can taste harsh, so reduce it more than you would other dried herbs.
How do I know when the halibut is done without a thermometer?
The flesh should be opaque all the way through and flake easily when you press it gently with a fork at the thickest part. If it still looks translucent or resists flaking, it needs another minute or two. A meat thermometer is more reliable, but this visual test works if you watch carefully.
Can I prepare this ahead of time?
You can cut and season the potatoes a few hours ahead and store them in the refrigerator. Do not season the halibut until just before roasting — the salt draws out moisture and the lemon juice can start to cook the fish. Assemble everything and roast when you are ready to eat.
What wine pairs well with this dish?
Crisp white wines work best — Sauvignon Blanc, Pinot Grigio, or Albariño all complement the garlic, herbs, and delicate fish. If you prefer red, a light Pinot Noir works, but white is the safer choice here.