The basic approach: butter, mustard, honey, and high heat

Swordfish's firm, meaty texture stands up to bold flavors without falling apart, and honey mustard butter does exactly what swordfish needs — it browns the outside, keeps the inside moist, and adds just enough sweetness and tang to make you taste the fish itself more clearly, not less. The method is straightforward: sear thick steaks in a hot pan, build a quick sauce with Dijon mustard, honey, and butter, and finish in the oven or on the stovetop depending on how thick your steaks are.

The reason this works is temperature control. Swordfish dries out fast if you cook it gently for too long, but it stays tender if you get a good crust quickly and then move to gentler heat. A hot pan does the crust. Butter and a moderate oven finish the job without overcooking the center.

Key Takeaways

  • Pat swordfish steaks completely dry before the pan touches heat, because moisture on the surface prevents browning and makes the fish stick.
  • Use steaks at least one and a quarter inches thick so the outside browns before the inside overcooks.
  • Sear in a hot pan with oil (not butter alone, which burns), then build the honey mustard sauce in the same pan and finish in a 400°F oven for four to six minutes.
  • Dijon mustard and honey balance each other — use equal parts by volume, then adjust to your taste after the first time.

Choosing and preparing your swordfish steaks

Buy steaks that are at least one and a quarter inches thick, ideally closer to one and a half inches. Thinner cuts cook through before they brown properly, and you lose the textural contrast that makes this dish work. Ask the fishmonger to cut them fresh if you can, and cook them the same day or the next morning.

Pat the steaks dry with paper towels about fifteen minutes before cooking. This matters more than it sounds — any surface moisture turns to steam in the pan and prevents browning. If you skip this step, you will get a pale, slightly rubbery exterior instead of the golden crust that protects the inside. Salt and pepper both sides generously just before the steaks go into the pan, not earlier, because salt draws out moisture.

The sear: getting the crust without burning the butter

Heat your pan over medium-high heat for two to three minutes. Use a heavy-bottomed skillet — cast iron or stainless steel — because it holds heat evenly and won't warp. When the pan is hot, add a thin film of neutral oil with a high smoke point: grapeseed, avocado, or refined vegetable oil all work. Do not use butter alone at this stage, because butter's milk solids burn before the pan is hot enough to sear the fish properly.

When the oil shimmers, lay the swordfish steaks away from you (so any oil that pops moves away from your hands) and leave them untouched for three to four minutes. Resist the urge to move them. The crust forms through direct contact with the hot pan, and moving the fish breaks that contact and prevents browning. You will know it is ready to flip when the edge of the steak looks opaque about a quarter inch up from the bottom. Flip once and sear the other side for two to three minutes until it is golden.

Building the honey mustard butter sauce

Once both sides are seared, reduce the heat to medium and push the steaks to the side of the pan. Add two tablespoons of butter to the empty space and let it melt. Add two tablespoons of Dijon mustard and two tablespoons of honey, stirring them into the butter until the mixture is smooth and warm. The mustard will seem grainy at first — keep stirring for about thirty seconds and it will come together into a sauce.

Taste the sauce before you add the fish back to it. Honey mustard is a balance, and different brands of mustard and honey have different intensities. If it tastes too sharp, add a touch more honey. If it tastes too sweet, add a small squeeze of lemon juice or a pinch more mustard. Once you are happy with the flavor, nestle the seared steaks back into the pan, spooning some sauce over the top of each one.

Finishing in the oven or on the stovetop

For steaks one and a quarter to one and a half inches thick, transfer the pan to a 400°F oven for four to six minutes. The residual heat from the sear plus the gentle oven heat will cook the center through without drying the outside. If your steaks are closer to two inches thick, add another two minutes. You are looking for the flesh to turn opaque all the way through when you peek at the thickest part with a small knife.

If you do not want to use the oven, you can finish on the stovetop instead. Reduce the heat to low, cover the pan loosely with a lid or foil, and cook for six to eight minutes, basting the steaks with the sauce every couple of minutes. This method takes a bit longer and requires more attention, but it works just as well if you stay present and do not let the sauce bubble hard.

Plating and serving while the sauce is still warm

Transfer the steaks to a warm plate and spoon the honey mustard butter sauce over the top. The sauce will be thin and glossy, not thick — that is correct. It clings to the fish and adds flavor without coating it. Serve immediately, while the fish is still hot and the sauce has not begun to separate.

This dish pairs well with something that will not compete with the swordfish: roasted asparagus, a simple green salad with lemon vinaigrette, or buttered new potatoes. If you want a starch, keep it plain so the honey mustard butter remains the star.

Why this technique protects the fish from overcooking

Swordfish is dense and can handle higher temperatures than most fish, but it still dries out if you cook it past the point where the proteins set. The two-stage method — hot sear followed by gentle finish — works because the sear creates a flavorful crust that seals in moisture, and the lower heat in the second stage cooks the center gently enough that you have a window of time before it becomes dry. If you tried to cook the whole steak in a hot pan, you would have to watch it constantly and pull it off the moment it was done, with no margin for error. The oven or low stovetop gives you four to six minutes of leeway.

The butter in the sauce also matters. As it melts around the fish, it conducts heat more gently than air alone would, and it adds fat that keeps the flesh tender even if you cook it a minute or two longer than ideal. This is why finishing in butter sauce is more forgiving than finishing in a dry pan.

Frequently Asked Questions

Can I make this with frozen swordfish?

Yes, but thaw it completely in the refrigerator first, then pat it very dry. Frozen swordfish often has more water in the flesh than fresh, so extra drying time before cooking makes a real difference. Thaw overnight and you will have better results than if you thaw it quickly on the counter.

What if I do not have Dijon mustard?

Whole grain mustard works and adds texture. Yellow mustard is milder and less interesting but will not ruin the dish. Avoid spicy brown mustard unless you want heat to dominate. The point is mustard's sharpness balancing honey's sweetness, so pick one that has real flavor.

How do I know when the swordfish is cooked through?

Cut into the thickest part with a small knife and look at the color. Raw swordfish is translucent and grayish. Cooked swordfish is opaque and white or pale pink. You want opaque all the way through. If you have a meat thermometer, swordfish is done at 145°F in the center.

Can I make the sauce ahead of time?

You can mix the mustard and honey ahead, but add the butter only when you are ready to cook. Butter and mustard separate if they sit together for more than a few minutes. Mix the dry ingredients, then melt the butter and combine everything in the pan while the steaks are searing.

What should I do if the sauce breaks or looks greasy?

If the butter separates from the mustard and honey, whisk in a tablespoon of water or lemon juice off the heat. The emulsion will come back together. If the pan is too hot and the butter is browning, move it off the heat immediately and let it cool for a minute before whisking in the mustard and honey.