The Method: Pan-Seared Halibut with Cilantro Chili Butter
Sear halibut skin-side down in a hot pan with butter, then finish it with a compound butter made from fresh cilantro, red chili, and lime. The fish cooks through in about six minutes total, and the cilantro chili butter melts over the top in the last minute, giving you a bright, spiced crust without any fuss. This works best with fillets that are at least three-quarters of an inch thick — thinner pieces dry out before the butter has time to do anything.
The technique relies on one thing: getting the pan hot enough that the halibut's skin crisps and browns before the flesh overcooks. A stainless steel or cast iron pan works better than nonstick here, because nonstick won't get hot enough to brown the skin properly. You need the pan screaming hot, a thin film of oil, and the halibut laid skin-side down without moving it for the first three minutes.
Key Takeaways
- Halibut fillets should be at least three-quarters of an inch thick and patted completely dry before they hit the pan, so the skin browns instead of steaming.
- Make the cilantro chili butter ahead of time by blending fresh cilantro, minced red chili, lime zest, and softened butter, then chill it until you are ready to cook.
- A screaming-hot stainless steel or cast iron pan with a thin film of oil is what browns the skin; nonstick pans won't get hot enough.
- The halibut cooks skin-side down for three minutes without moving, then skin-side up for another two to three minutes, depending on thickness.
Making the Cilantro Chili Butter Ahead
Compound butter is forgiving and keeps well, so make it the morning of, or even the day before. Soften about four ounces of unsalted butter at room temperature — it should be soft enough to stir easily but not melting. Finely mince one red chili (seeds and all, unless you want less heat), strip the leaves from a generous handful of fresh cilantro and chop them fine, and zest one lime.
Stir the chili, cilantro, and lime zest into the butter along with a pinch of salt. Taste it and add more salt if it needs it — the butter should taste bright and a little spicy. Scrape it onto a piece of parchment, roll it into a log about an inch thick, twist the ends, and refrigerate it. When you are ready to cook, slice off a piece about the thickness of a coin for each fillet. If you are cooking for four people, you will need roughly one ounce of butter per fillet.
Preparing the Halibut for the Pan
Pat the halibut fillets dry with paper towels — this is the single most important step. Any moisture on the surface will turn to steam and prevent browning. If the fillets are very thick, you can score the skin lightly with a knife in a crosshatch pattern, which helps it brown more evenly and makes it easier to eat.
Season both sides with salt and pepper just before the pan goes on the heat. Do not season earlier, because salt draws moisture to the surface. Have your cilantro chili butter sliced and ready on a plate, and have a warm serving plate waiting. Everything should be within arm's reach of the stove.
Searing and Finishing
Heat your pan over medium-high heat for two to three minutes — you want it hot enough that a drop of water sizzles and evaporates instantly. Add a thin film of neutral oil (vegetable, canola, or light olive oil all work). When the oil shimmers and just barely smokes, lay the halibut skin-side down. Do not move it. Let it sit for three minutes.
After three minutes, flip the fillets gently with a spatula and cook skin-side up for two to three minutes more, depending on how thick they are. A fillet that is three-quarters of an inch thick will be done in about five and a half minutes total. A thicker fillet — say, an inch and a quarter — will need closer to seven minutes. The flesh should be opaque all the way through but still moist when you flake it with a fork.
In the last minute of cooking, lay a slice of cilantro chili butter on top of each fillet. It will melt and pool around the fish. Transfer the halibut to a warm plate and pour any butter from the pan over the top. Serve immediately.
Why This Combination Works
Cilantro and chili are a classic pairing in Mexican and Southeast Asian cooking, and they complement halibut's mild, slightly sweet flavor without overwhelming it. The lime in the butter adds acidity that cuts through the richness of the fish and the butter itself. The heat from the chili is gentle — just enough to make you notice it — and the cilantro stays bright because it is raw in the butter, not cooked down.
Halibut's firm, white flesh holds up to bold flavors better than delicate white fish like sole or flounder would. The skin, when it is properly browned, adds a textural contrast and a subtle nuttiness that plays well against the fresh, spiced butter.
Scaling This Recipe
The proportions stay the same whether you are cooking for two or six. For every four-ounce halibut fillet, you need about one ounce of cilantro chili butter. The cilantro chili butter recipe given above — four ounces of butter with one chili, a handful of cilantro, and one lime zest — makes enough for four fillets. If you are cooking more, double or triple the butter recipe and keep the extra in the refrigerator.
The pan technique does not change with quantity, but you may need to work in batches if your pan is small. Do not crowd the pan; halibut needs space around it so the skin can brown. If you are cooking six fillets and your pan holds four comfortably, cook four first, transfer them to a warm plate, wipe the pan clean, and repeat with the remaining two.
Serving and Pairing
Cilantro chili butter halibut is bright and spiced enough to stand on its own, but it pairs well with simple sides that do not compete. Steamed or roasted asparagus, a plain green salad with lemon vinaigrette, or boiled new potatoes all work. If you want something more substantial, serve it over rice or with crusty bread to soak up the butter.
A crisp white wine — Sauvignon Blanc, Albariño, or a dry Riesling — matches the cilantro and lime. If you prefer beer, a pale ale or a crisp lager will not clash with the chili heat. The meal comes together in under twenty minutes from the time you turn on the heat, which makes it practical for a weeknight dinner.
Frequently Asked Questions
Can I make this with frozen halibut?
Yes, but thaw it completely and pat it very dry. Frozen halibut often releases more water as it thaws, so give it extra time with paper towels. The cooking time stays the same once it is thawed.
What if I do not have fresh cilantro?
Parsley works as a substitute, though the flavor will be milder and less distinctive. You can also use a combination of parsley and a small amount of fresh mint. The chili and lime will still carry the dish.
How do I know when the halibut is done?
The flesh should be opaque all the way through and flake easily with a fork. If you have a meat thermometer, halibut is done at 145°F. Do not overcook it — halibut dries out quickly once it passes that point.
Can I make the cilantro chili butter spicier?
Yes. Use two chilies instead of one, or include the seeds from a habanero for more heat. You can also add a pinch of cayenne pepper to the butter. Taste as you go and adjust to your preference.
What if the skin sticks to the pan?
The skin is sticking because the pan is not hot enough or the fish is not dry enough. Make sure the pan is screaming hot before the fish goes in, and pat the halibut completely dry with paper towels. Once the skin has browned and crisped, it will release naturally.