Why dill pesto butter works with halibut
Dill pesto butter is a compound butter — herbs and aromatics beaten into softened butter — that melts over hot fish and carries bright, herbal flavor without overwhelming the delicate meat. Halibut's mild, slightly sweet flesh needs something that adds dimension rather than masks it. Dill does this because it's fresh and grassy without being aggressive, and the butter carries the flavor evenly across the fish as it melts.
The pesto approach (grinding herbs with nuts and acid) gives you more texture and complexity than a simple herb butter would. The nuts add body, the acid (lemon or vinegar) keeps the dill from tasting flat, and the whole thing tastes finished and intentional without requiring a separate sauce.
This method works whether you pan-sear, bake, or poach the halibut. The butter goes on at the end, so you can make it hours ahead and keep it in the refrigerator, then slice and place it on the hot fish just before serving.
Key Takeaways
- Dill pesto butter is fresh dill, nuts, lemon, and garlic beaten into softened butter, made ahead and sliced onto hot fish at the table.
- The butter should be soft enough to beat but still cold enough to hold its shape, which means taking it out of the refrigerator 15 to 20 minutes before you start.
- A 6-ounce halibut fillet needs about one thick slice of compound butter (roughly half an ounce) to coat it evenly as it melts.
- You can make the butter up to three days ahead and keep it wrapped in plastic in the refrigerator, or freeze it for up to two months.
Making the dill pesto butter
Start with one stick of unsalted butter (8 ounces), taken from the refrigerator 15 to 20 minutes before you begin. It should be soft enough that your finger leaves a dent, but still hold its shape. If it's too warm, it will split when you beat it; if it's too cold, you'll exhaust yourself trying to incorporate the herbs.
While the butter softens, make the pesto. Roughly chop one packed cup of fresh dill (about 2 ounces). Toast 1/4 cup of raw nuts — pine nuts, walnuts, or blanched almonds all work — in a dry skillet over medium heat for 2 to 3 minutes, shaking the pan, until they smell nutty and turn a shade darker. Let them cool slightly, then chop them fine.
Combine the dill, nuts, 2 cloves of garlic minced fine, 1 teaspoon of lemon zest, and 1 tablespoon of fresh lemon juice in a bowl. Add 1/4 teaspoon of salt and a pinch of black pepper. Taste it — the lemon should be bright and the dill should taste fresh, not muted.
Put the softened butter in a separate bowl and beat it with a wooden spoon or electric mixer on low speed for 1 to 2 minutes until it's pale and fluffy. This incorporates air and makes it easier to fold in the herbs. Add the dill mixture in two additions, folding gently with a rubber spatula until no streaks of butter remain. Taste and adjust salt and lemon if needed.
Shaping and storing the butter
Lay out a piece of plastic wrap about 12 inches long. Spoon the butter onto it in a rough log shape, then use the plastic to roll it into a tight cylinder about 1.5 inches in diameter. Twist the ends closed and refrigerate until firm, at least 2 hours. The butter will keep for three days in the refrigerator or up to two months in the freezer.
When you're ready to cook, you can slice the cold butter into rounds about 1/4 inch thick, or simply cut a chunk and place it on the hot fish. The thinner slices melt faster and distribute more evenly; the chunks look more generous and melt into pools.
Cooking the halibut
Pat your halibut fillets dry with paper towels — moisture on the surface prevents browning and causes the butter to splatter. Season both sides with salt and pepper about 5 minutes before cooking, which gives the salt time to dissolve into the flesh.
For pan-searing: Heat a skillet over medium-high heat until a drop of water skitters across it. Add a thin film of neutral oil (vegetable, canola, or grapeseed). Place the halibut skin-side up and cook without moving it for 4 to 5 minutes, until the underside is golden and releases easily from the pan. Flip and cook skin-side down for 2 to 3 minutes more, until the fish is opaque throughout and flakes gently at the thickest point. Transfer to a plate and top with a slice of dill pesto butter.
For baking: Preheat your oven to 400°F. Place halibut on a parchment-lined baking sheet, brush lightly with oil, and season with salt and pepper. Bake for 10 to 12 minutes, depending on thickness, until the flesh is opaque and flakes easily. Top with butter at the table.
For poaching: Bring a shallow pan of salted water or light broth to a gentle simmer. Slide the halibut in and maintain a bare simmer for 8 to 10 minutes, until cooked through. Lift out with a slotted spatula, place on a warm plate, and top with butter.
What to serve alongside
Dill pesto butter is rich and herbaceous, so it pairs best with simple sides that don't compete. Steamed or roasted potatoes, boiled new potatoes with a pinch of salt, or a plain green salad all work. A squeeze of lemon at the table brightens everything without adding another sauce.
If you're serving this to guests, plate the halibut on a warm dish and place the butter slice on top just before bringing it to the table. The butter will begin melting immediately, and the aroma of warm dill will announce the dish before anyone tastes it.
Variations and substitutions
If you don't have fresh dill, parsley and tarragon make a good substitute — use 3/4 cup parsley and 1/4 cup tarragon, chopped fine. Chives alone work too, though the flavor will be milder and more onion-forward. Avoid dried herbs; they won't give you the fresh taste that makes this butter worth making.
Nuts can be swapped freely. Hazelnuts add earthiness, almonds add delicate sweetness, and walnuts add a slight bitterness that some people prefer. Toast them all the same way, and use the same amount by volume.
For a sharper edge, add 1/2 teaspoon of Dijon mustard or a small pinch of red pepper flakes to the pesto. For more richness, stir in 1 teaspoon of finely grated Parmesan cheese.
Frequently Asked Questions
Can I make dill pesto butter without nuts?
Yes, but the texture will be smoother and less interesting. If you're avoiding nuts, increase the dill to 1.5 cups and add 1 tablespoon of finely grated Parmesan cheese to give the butter body and a slight grainy texture.
What if my butter breaks when I'm mixing in the herbs?
If the butter looks grainy or separated, it got too warm. Start over with cold butter and work quickly, or beat it in a bowl set over ice water to keep it cool. You can also use a food processor: pulse the cold butter with the herbs until just combined, then chill.
How much butter do I need per person?
One stick (8 ounces) of compound butter serves four people generously, with about half an ounce per fillet. If you're serving six, make one and a half sticks.
Can I use frozen dill?
Frozen dill works in a pinch, but it will be softer and release more water into the butter, making it harder to shape. Thaw it first and squeeze it dry in a clean kitchen towel before chopping.
Does the butter have to go on top, or can I cook it into the fish?
Putting it on top at the end gives you the best flavor and appearance — the butter melts visibly and the dill stays bright green. If you stir it into the cooking liquid or add it early, the heat will dull the color and some of the fresh taste will cook away.