Quick, elegant, and full of fresh flavor, Halibut with Herbed Butter gives you tender fillets, a silky garlic-herb finish, bright lemon notes, and a reliable main course that feels special without turning dinner into a long project.

This is the kind of fish dinner that works just as well for a quiet weeknight as it does for guests. The ingredient list is simple, but the final plate feels polished and restaurant-style once that warm herb butter hits the fish.
What makes this dish so appealing is the balance. Halibut has a mild, delicate flavor, so it pairs beautifully with butter, fresh herbs, and just enough lemon zest to keep everything lively instead of heavy.
You also do not need a lot of time to pull it off. A hot pan, a short sear, and gentle finishing heat are all it takes to keep the fillets moist while letting the butter carry all that rosemary, thyme, sage, parsley, and chive flavor into every bite.
What You Need to Make This Halibut with Herbed Butter
- Halibut fillets — Thick, skinless fillets are ideal here because they hold their shape well and stay meaty and tender in the pan.
- Unsalted butter — This forms the rich base of the sauce, giving you control over the seasoning while carrying the herb flavor beautifully.
- Garlic — Finely minced garlic adds savory depth without overpowering the fish.
- Fresh rosemary — A small amount brings a woodsy, aromatic note that makes the butter taste more layered.
- Fresh thyme — Thyme adds a subtle earthy flavor that fits naturally with mild white fish.
- Fresh sage — Sage gives the butter a warm, slightly savory edge that makes the dish feel refined.
- Fresh chives and parsley — These herbs keep the butter tasting bright and fresh rather than too heavy.
- Lemon zest — A little zest sharpens the richness and gives the whole dish a cleaner finish.
- Extra virgin olive oil — This helps the fillets sear nicely before the butter is added.
- Salt and black pepper — Simple seasoning is all you need to let the fish and herbs stand out.

Cooking Steps
STEP 1: Start by making the flavored butter. Stir softened butter with the finely minced garlic, chopped fresh herbs, lemon zest, salt, and black pepper until everything is evenly blended. Set it aside so the flavors have a moment to come together.
STEP 2: Pat the halibut dry and season both sides well. Dry fish sears better, so do not skip that quick prep step if you want a nice light crust on the outside.
STEP 3: Heat a grill pan or heavy skillet over high heat and add the olive oil. Once the pan is hot, place the fillets in and leave them undisturbed for about 3 minutes so the first side can turn lightly golden.
STEP 4: While the fish cooks, warm the herb butter over very low heat just until melted. You want it fluid and fragrant, not bubbling or browned.
STEP 5: Turn the fillets carefully, lower the heat to medium, and pour the melted butter over the fish. Cover the pan, switch off the heat, and let the halibut gently finish in the retained warmth for about 3 minutes.
STEP 6: Transfer the fillets to a serving platter and spoon the remaining butter over the top. Finish with a little chopped parsley and serve right away while the fish is hot and the butter is glossy.
Helpful Tips
- Use only the yellow part of the lemon when zesting. Even a little white pith can make the butter taste noticeably bitter.
- Warm the butter gently. If it gets too hot, the fresh herbs lose some of their bright flavor and the sauce can feel greasy instead of silky.
- Flip the fillets with a thin fish spatula or broad turner to help keep the pieces intact, especially if your halibut is very fresh and delicate.
Can I make the herb butter ahead of time?
Yes. You can mix the butter several hours ahead or even the day before and keep it chilled. Let it soften slightly at room temperature before melting so it warms evenly and the herbs release their flavor more smoothly.
How do I know when the halibut is cooked through?
The fish should look opaque and gently flake when pressed with a fork. It should still feel moist in the center, not dry or stringy. Because halibut is lean, it is better to stop just at doneness than leave it over heat too long.
Can I use a regular skillet instead of a grill pan?
Absolutely. A regular heavy skillet works very well and may even make flipping easier. You will not get grill marks, but you will still get a nice seared surface and all the flavor from the warm herb butter.
Are dried herbs a good substitute here?
Fresh herbs are the best match for this dish because the butter is such a central part of the flavor. If you need to use dried herbs, use much smaller amounts so they support the fish instead of making the butter taste too strong.

Perfect Pairings
- Roasted asparagus or green beans — A crisp green vegetable keeps the plate fresh and lets the buttered fish stay the star.
- Mashed potatoes or buttery baby potatoes — These are especially good if you want something to catch the extra herb butter on the plate.
- Rice pilaf or lemon rice — A light rice side turns this into a complete meal without making it feel too heavy.
This entrée also works beautifully with a simple salad dressed in lemon vinaigrette. Since the fish is rich with butter, something crisp and lightly acidic on the side helps round everything out in a very natural way.
How to Store & Reheat
Leftover halibut is best stored in an airtight container in the refrigerator and eaten within 2 days. Keep any extra herb butter with it if possible, since that helps the fish stay more moist when reheated.
For freezing, wrap the cooked fish well and freeze for up to 2 months, though the texture will be best if you enjoy it fresh. Thaw overnight in the refrigerator before reheating.
To reheat, place the fish in a covered skillet over low heat with a spoonful of the leftover butter, or warm it gently in a low oven until just heated through. Avoid microwaving too long, since halibut can dry out quickly.

Halibut with Herbed Butter
Ingredients
For the herbed butter
- 8 tablespoons unsalted butter softened
- 1 tablespoon freshly chopped chives
- 2 garlic cloves minced very finely
- 1 teaspoon finely grated lemon zest avoiding the bitter white pith
- 1 tablespoon fresh thyme minced
- Salt to taste
- 1 tablespoon chopped fresh parsley
- Freshly ground black pepper to taste
- 1 tablespoon minced fresh sage
- 1 tablespoon fresh rosemary finely chopped
For the halibut
- 2 tablespoons extra virgin olive oil
- Chopped fresh parsley for finishing
- 4 skinless halibut fillets 6 to 8 ounces each and about 1 inch thick
- Salt to taste
- Freshly ground black pepper to taste
Instructions
- In a medium mixing bowl, combine the unsalted butter with the minced garlic, rosemary, parsley, chives, thyme, and sage. Add the lemon zest, then season with salt and black pepper according to taste. Stir thoroughly until the herbs and seasonings are evenly incorporated, then transfer the mixture to a small saucepan.
- Place a grill pan over high heat and add the olive oil. Season both sides of the halibut fillets generously with salt and freshly ground black pepper. When the pan is hot, lay the fillets in the pan and cook for about 3 minutes on the first side so they develop a well-seared surface.
- As the fish cooks, warm the prepared herb butter over low heat just until it melts. Do not let it overheat; it should simply become liquid.
- Turn the halibut fillets over and lower the heat to medium. Pour the melted herbed butter evenly over the fish. Cover the pan, switch off the heat, and let the fillets finish cooking in the retained warmth for about 3 minutes.
- Arrange the halibut on a serving platter. Spoon any remaining herbed butter from the pan over the top, garnish with chopped fresh parsley, and serve immediately.