The Basic Method: Butter, Garlic, and Lemon

Swordfish's firm, meaty texture holds up beautifully to a hot pan and a simple butter sauce. The technique is straightforward: sear the fish hard on both sides to build a golden crust, then finish it in a foaming butter infused with garlic and lemon juice. The acid cuts through the richness of the butter and the density of the fish, while the garlic becomes sweet and mild as it cooks in the fat.

This method works because swordfish steaks are thick enough to develop a proper sear without overcooking the interior. A 1-inch steak takes about 4 minutes per side over medium-high heat. The butter sauce comes together in the same pan in the last minute, so you have one dish to wash and a meal ready in under 15 minutes.

Key Takeaways

  • Pat the swordfish completely dry before the pan hits heat — moisture prevents browning and makes the fish stick.
  • Use a heavy skillet (cast iron or stainless steel) and let it get hot enough that a drop of water sizzles immediately on contact.
  • Sear the steaks 4 minutes per side for a 1-inch steak, then move them to a plate while you build the sauce in the same pan.
  • Mince the garlic fine and add it to foaming butter for just 30 seconds before the lemon juice, so it stays fragrant rather than turning bitter.
  • Fresh lemon juice matters more here than in most recipes — bottled juice tastes flat against the richness of the butter and fish.

Choosing and Preparing Your Swordfish Steaks

Buy swordfish steaks cut 1 to 1.25 inches thick. Thinner cuts dry out before they brown; thicker ones are harder to cook through evenly in a home pan. Ask the fishmonger to cut them fresh if you can, and cook them the same day or the next morning. Swordfish holds its quality longer than most fish, but it still tastes best within 24 hours of cutting.

Before cooking, pat each steak dry with paper towels on both sides and the edges. This step is not optional — any surface moisture turns to steam and prevents browning. Season generously with salt and pepper just before the steaks go into the pan. If you season too early, the salt draws out moisture and undoes your drying work.

Building the Sear and Timing the Cook

Heat your skillet over medium-high heat for 2 to 3 minutes. Test the temperature by holding your hand 3 inches above the surface — you should feel strong, uncomfortable heat. Add a thin film of neutral oil (not butter, which burns at high heat) and let it shimmer for 30 seconds.

Place the swordfish steaks in the pan without moving them. They should sizzle loudly. Let them sit for 4 minutes without touching — this is how the golden crust forms. Flip once and cook the second side for 4 minutes. The steaks are done when a fork inserted at the thickest point meets light resistance and the flesh is opaque all the way through. Transfer them to a warm plate.

The internal temperature should reach 145°F, but swordfish is forgiving — it stays moist even when cooked to medium. If you prefer it more rare, pull it at 140°F. The carryover heat will continue cooking it slightly as it rests.

Making the Garlic Lemon Butter Sauce

Leave the pan on the heat. Add 3 tablespoons of cold butter and let it melt and foam. While it foams, add 3 cloves of minced garlic and stir constantly for 30 seconds — no longer. The garlic should smell sweet and toasted, not brown or bitter.

Remove the pan from heat and add 2 tablespoons of fresh lemon juice. Stir for 10 seconds. The sauce will bubble slightly as the acid hits the hot butter. Taste it and add a pinch of salt if needed. Pour the sauce over the swordfish steaks, letting the garlic and butter pool around them.

If you want a thicker sauce, whisk 1 teaspoon of cornstarch into the lemon juice before adding it to the butter. The mixture will thicken as it cools slightly. This is optional — the thin, buttery sauce is traditional and lets you taste the fish more clearly.

Flavors That Work Alongside Garlic and Lemon

Fresh herbs brighten the plate without competing with the fish. Tear a small handful of parsley over the top just before serving, or use dill if you prefer something more delicate. A few capers scattered over the steak add a briny note that echoes the ocean flavor of the fish itself.

Red pepper flakes work well here too — add a small pinch to the butter as the garlic cooks, so the heat infuses into the fat. A thin slice of lemon placed on top of each steak looks good and gives the diner the option to squeeze more juice over the fish if they want it.

Serve the swordfish with something to soak up the butter sauce: crusty bread, boiled potatoes, or a simple green salad dressed with vinegar. The sauce is the best part of the dish, so do not waste it.

Common Mistakes and How to Avoid Them

The most common error is cooking the swordfish too slowly. A low or medium heat will not build a crust — the fish will steam instead of sear, and the texture becomes soft and mushy. Use medium-high heat and do not lower it. If the pan is smoking heavily, it is too hot, but if the steaks do not sizzle when they hit the pan, it is not hot enough.

The second mistake is moving the fish too early. Resist the urge to poke, flip, or slide the steaks around. Let them sit undisturbed for the full 4 minutes on each side. If you move them, you break the crust and they stick to the pan.

Overcooking the garlic is the third. Garlic burns quickly in hot butter and turns bitter and harsh. Add it only when the butter is foaming, stir for 30 seconds, and move on. If you are nervous about timing, mince the garlic into a small bowl before you start cooking the fish, so it is ready to go the moment you need it.

Scaling the Recipe for More People

This method works for 2 to 4 swordfish steaks cooked at once, depending on your pan size. A 12-inch skillet holds 4 steaks comfortably; a 10-inch holds 2 or 3. Do not crowd the pan — the steaks need space around them to brown properly. If you are cooking for more than 4 people, sear the steaks in batches and keep the cooked ones warm on a plate in a low oven (200°F) while you finish the rest.

Make the butter sauce only once, after all the steaks are cooked. Use the same proportions — 3 tablespoons butter, 3 cloves garlic, 2 tablespoons lemon juice — regardless of how many steaks you have cooked. The sauce is meant to be a small amount of concentrated flavor, not a pool of liquid.

Frequently Asked Questions

Can I use frozen swordfish steaks?

Yes, but thaw them completely in the refrigerator before cooking — at least 8 hours. Pat them very dry after thawing, as they release extra moisture. The cooking time and method stay the same. Frozen swordfish loses some of its delicate texture, but it still works well with this butter sauce.

What if I do not have fresh lemon?

Bottled lemon juice is flat and tastes metallic against the richness of butter and swordfish. If fresh lemon is not available, use white wine (2 tablespoons instead of the lemon juice) or skip the acid entirely and finish with a pinch of fleur de sel and fresh herbs. The dish will taste different but still good.

How do I know when the swordfish is done without cutting into it?

Use a meat thermometer — 145°F is the safe internal temperature. If you do not have one, press the thickest part of the steak with your finger. It should feel firm but still have a slight give, like the flesh at the base of your thumb when your hand is relaxed. Overcooked swordfish becomes dry and tough.

Can I make this recipe with other fish?

Yes, but adjust the cooking time. Halibut steaks work the same way. Thinner fish like cod or sea bass need only 2 to 3 minutes per side. The butter sauce is the same regardless — it is the sear that changes based on the thickness and density of the fish.

Should I cover the pan while the swordfish cooks?

No. A lid traps steam and prevents browning. Keep the pan uncovered and the heat high. The swordfish will cook through in the time it takes to build a proper crust.