Why cilantro basil butter works with halibut

Halibut's mild, slightly sweet flesh needs fat and acid to come alive on the plate. A compound butter made from cilantro, basil, and good butter does both: the herbs bring brightness and a clean herbal note that doesn't overpower the fish, while the butter melts into the warm flesh and carries those flavors deep. The acid comes from lemon juice in the butter, which cuts through the richness and keeps the dish from feeling heavy.

The technique is straightforward because it has to be. Halibut is lean and cooks fast — if you're fussing with a complicated sauce while the fish is in the pan, you'll overcook it. A compound butter sits ready before you start cooking, so you can sear the halibut, plate it, and finish it in seconds.

Key Takeaways

  • Make the cilantro basil butter ahead of time by creaming softened butter with fresh herbs, lemon juice, and salt, then roll it in plastic and chill until firm.
  • Pat halibut fillets completely dry before searing — moisture on the surface prevents browning and causes the delicate flesh to stick to the pan.
  • Sear halibut skin-side down in a hot pan with oil for three to four minutes, then flip and cook the other side for two to three minutes depending on thickness.
  • A slice of cold compound butter placed on the hot fish as it rests will melt into a silky sauce without any additional cooking.
  • This method works for halibut steaks and fillets alike, though steaks need an extra minute or two per side because of their thickness.

Making the cilantro basil butter

Start with unsalted butter at room temperature — it should be soft enough to press your finger into without resistance, but not greasy or separated. Cut it into chunks and place it in a bowl. Finely chop a large handful of fresh cilantro and a smaller handful of fresh basil. The ratio matters: cilantro should dominate because its flavor is stronger, but basil adds a peppery sweetness that keeps the butter from tasting one-note.

Add the herbs to the butter along with the zest of one lemon and two tablespoons of fresh lemon juice. Add a pinch of salt — about a quarter teaspoon to start, tasting as you go. Cream everything together with a fork or wooden spoon until the herbs are evenly distributed and the color is a pale green throughout. Taste it on a small piece of bread or fish skin; it should taste bright and herbal, with the lemon coming through clearly but not sharp.

Lay out a piece of plastic wrap and spoon the butter onto it in a rough log shape. Roll the plastic around the butter and use your hands to shape it into a cylinder about an inch thick. Twist the ends to seal it, then refrigerate for at least two hours. The butter will keep in the fridge for a week or in the freezer for three months. You can slice it into rounds before serving, or just cut what you need from the log.

Preparing and searing the halibut

Remove your halibut fillets from the refrigerator 15 minutes before cooking. Pat them completely dry with paper towels — this step is not optional. Moisture on the surface will turn to steam and prevent browning, and it also causes the delicate flesh to stick to the pan. If your fillets have skin, leave it on; it protects the flesh underneath and gives you something to hold onto while searing.

Heat a heavy skillet — cast iron or stainless steel — over medium-high heat for two minutes. Add a thin film of neutral oil with a high smoke point: vegetable, canola, or light olive oil all work. When the oil shimmers and moves easily across the pan, it's ready. Place the halibut skin-side down in the pan. You should hear a firm sizzle, not a violent pop. If it pops, the pan isn't hot enough; remove the fish and wait another 30 seconds.

Leave the halibut alone for three to four minutes. Resist the urge to move it or check on it. The skin will crisp and the flesh will begin to turn opaque from the bottom up. When you peek underneath, the skin should be golden and release easily from the pan. Flip the fillet gently and cook the other side for two to three minutes, depending on thickness. A one-inch fillet needs about two minutes; a thicker piece needs closer to three. The fish is done when it flakes easily at the thickest point and the flesh is opaque all the way through.

Finishing with the compound butter

Transfer the halibut to a warm plate and let it rest for two minutes. This brief rest allows the muscle fibers to relax and reabsorb some of their juices, keeping the flesh moist. While it rests, slice a quarter-inch round from your cilantro basil butter log and place it directly on top of the hot fish. The residual heat will melt the butter into a silky sauce that pools around the fillet. You don't need to do anything else — no whisking, no additional cooking.

If you prefer a more pronounced sauce, you can melt an extra slice of the butter in the same pan you used for the fish, swirling it for a few seconds to incorporate any browned bits stuck to the bottom. Pour this over the halibut and herbs. Either way, serve immediately while the butter is still warm and the fish is at its best.

Variations and additions

The cilantro basil butter is flexible enough to accommodate other ingredients. A small amount of minced garlic or shallot added to the butter brings savory depth. A pinch of red pepper flakes adds heat. Some cooks add a tablespoon of capers or finely chopped green olives for brine and texture. If you don't have fresh basil, parsley works well, though the flavor will be more herbaceous and less peppery.

You can also scale the herb ratio to your taste. If you find cilantro too strong, use equal parts cilantro and basil. If you love cilantro, increase it to three parts cilantro to one part basil. The butter should taste like an extension of the fish, not a separate thing sitting on top of it.

Serving suggestions

Halibut with cilantro basil butter needs very little else on the plate. A squeeze of fresh lemon juice over the top just before eating brightens everything further. Serve it with something that won't compete: steamed or roasted vegetables like asparagus, green beans, or broccoli; boiled potatoes; or a simple green salad dressed with lemon and oil. Rice or couscous will soak up the melted butter and any pan juices.

This dish works equally well for a weeknight dinner for two or a small gathering. The technique scales up easily — you can sear multiple fillets in the same pan if you don't crowd them, or work in batches. Each fillet gets its own slice of compound butter, so the timing doesn't change.

Frequently Asked Questions

Can I make the cilantro basil butter the day before?

Yes. The butter keeps in the refrigerator for up to a week and actually improves slightly as the flavors meld. You can also freeze it for up to three months. Thaw it in the refrigerator before slicing.

What if my halibut sticks to the pan?

The fish wasn't dry enough, or the pan wasn't hot enough. Make sure you pat the fillets thoroughly with paper towels and let the oil shimmer before the fish touches the pan. Don't try to move it for at least three minutes — it will release when it's ready.

How do I know when the halibut is done cooking?

The flesh should be opaque all the way through and flake easily when you press it with a fork at the thickest point. Halibut is lean, so overcooking it makes it dry. It's better to pull it off the heat a minute early than a minute late.

Can I use frozen halibut?

Yes, but thaw it completely in the refrigerator first — never at room temperature. Pat it very dry before cooking, as thawed fish releases more moisture than fresh fish. The cooking time may be slightly longer depending on how thick the fillet is.

What if I don't have fresh basil?

Fresh parsley is the best substitute. Dried basil won't work well because it becomes dusty and bitter when creamed into butter. If you have neither, increase the cilantro and add a small pinch of ground coriander for warmth.