The Recipe at a Glance

This is a four-ingredient glaze that lets swordfish's firm flesh and mild flavor take the lead. Honey caramelizes in the pan, lime juice cuts the sweetness and adds brightness, and fresh basil goes in at the end so it stays green and aromatic. The whole dish comes together in under 20 minutes, which means you can cook it the same day you catch or buy the fish.

The technique is straightforward: sear the swordfish steaks in a hot pan until they develop a golden crust, then spoon the glaze over them as they finish cooking. The glaze pools in the pan and becomes glossy and thick — it's not a sauce you make separately, but something that builds as the fish cooks.

Key Takeaways

  • Swordfish steaks should be one to one and a half inches thick and seared skin-side down first to build flavor before you flip.
  • The glaze is honey, lime juice, and a pinch of salt — you add basil only in the last minute so the leaves stay bright and don't turn dark.
  • A cast iron or stainless steel pan holds heat better than nonstick and lets you build the golden crust that makes this dish work.
  • The fish is done when it flakes easily at the thickest part and reaches 145°F on an instant-read thermometer, which usually takes six to eight minutes total.

Preparing the Swordfish Steaks

Pat your swordfish dry with paper towels before it touches the pan. Moisture on the surface turns to steam and prevents browning, so this step matters more than it sounds. If the steaks are thicker than an inch and a half, you can gently pound them to an even thickness — swordfish is dense enough to handle it without falling apart.

Season both sides with salt and a small amount of black pepper right before cooking, not ahead of time. Salt draws moisture to the surface if it sits, which brings you back to the steam problem. Room-temperature fish cooks more evenly than cold fish straight from the refrigerator, so take the steaks out about 10 minutes before you start cooking.

Building the Glaze in the Pan

Heat a cast iron or stainless steel pan over medium-high heat for two to three minutes. You want it hot enough that a drop of water sizzles and evaporates immediately. Add a thin film of oil with a high smoke point — neutral oil, avocado oil, or grapeseed oil all work. Olive oil will smoke and taste burnt at this temperature.

Place the swordfish skin-side down in the pan. Do not move it. Let it sit for three to four minutes while the bottom develops a golden crust. This crust is where the flavor lives, and moving the fish breaks it apart. You'll hear it sizzle steadily; if the sound gets very loud or you smell burning, lower the heat slightly.

Flip the steaks carefully and cook the other side for two to three minutes. While the second side cooks, add two tablespoons of honey and the juice of one lime to the pan. The honey will melt and mix with the fish's natural juices and the oil. Tilt the pan and spoon this glaze over the fish as it finishes cooking. This is where the dish gets its shine and its name.

Finishing with Fresh Basil

Tear or chop fresh basil leaves — about a quarter cup, loosely packed — and scatter them over the fish in the last 30 seconds of cooking. The residual heat will soften the basil just enough to release its oils without turning the leaves dark or papery. If you add basil too early, it loses its bright color and fresh taste.

Transfer the swordfish to a plate and pour the glaze from the pan over the top. The glaze will be thin and glossy, not thick like a sauce, and that's correct. It clings to the fish and pools slightly on the plate.

Knowing When the Fish Is Done

Swordfish is done when it flakes easily at the thickest part with a fork and has turned from translucent to opaque all the way through. An instant-read thermometer should read 145°F at the center. This usually takes six to eight minutes total — three to four minutes per side, depending on thickness and how hot your pan is.

Overcooked swordfish becomes dry and loses the tender texture that makes it worth cooking. If you're unsure, err on the side of slightly underdone; the fish will continue to cook a little after you take it off the heat. You can always put it back in the pan for another minute, but you can't undo overcooking.

What to Serve Alongside

The glaze is bright and rich enough that the fish doesn't need much else. A simple green salad with lemon vinaigrette, or steamed green beans with a squeeze of fresh lemon, both let the swordfish stay the center of the plate. If you want starch, rice or couscous will soak up the glaze without competing with the basil and lime.

Crusty bread is useful for wiping the plate clean — this glaze is too good to leave behind. A cold white wine with acidity, like sauvignon blanc or pinot grigio, pairs well with the lime and honey.

Scaling the Recipe and Storing Leftovers

This recipe works for two swordfish steaks and scales easily. For four steaks, use the same amount of honey and lime — the glaze concentrates as it cooks, so you don't need to double it. If your pan isn't large enough to hold all the steaks without crowding, cook them in two batches rather than stacking them. Crowded fish steams instead of searing.

Leftover swordfish keeps in an airtight container in the refrigerator for up to three days. Reheat it gently in a low oven — 275°F for about five minutes — rather than the microwave, which can dry it out further. Cold swordfish is also good flaked into a salad or over rice the next day.

Frequently Asked Questions

Can I use frozen swordfish for this recipe?

Yes, but thaw it completely in the refrigerator before cooking — usually overnight for a one-and-a-half-inch steak. Pat it very dry before it goes in the pan, because thawed fish releases more moisture than fresh fish. The cooking time stays the same once the fish is thawed.

What if I don't have fresh basil?

Cilantro or mint work well in place of basil and give a different but equally good flavor. Dried basil loses its character in this dish, so it's worth using fresh or choosing a different herb. If you have neither, the honey and lime alone are still delicious — the basil is an accent, not the foundation.

Why does my swordfish stick to the pan?

The pan probably wasn't hot enough when the fish went in, or the fish wasn't dry enough. Make sure the pan is hot enough that a drop of water sizzles immediately, and pat the fish completely dry with paper towels. Once the crust forms — after three to four minutes — the fish will release itself and flip easily.

Can I make this recipe on a grill instead of a stovetop?

Yes, but you'll need to make the glaze separately in a small pan and brush it on the fish as it cooks. Preheat the grill to medium-high, oil the grates, and cook the swordfish three to four minutes per side. Brush the honey-lime glaze on during the last minute of cooking, then finish with fresh basil off the heat.

How much honey should I use if I want the glaze sweeter?

Start with two tablespoons as written, and add more only if you taste it and want more sweetness. The lime juice balances the honey, so adding more honey without more lime will make the dish cloying. If you want it sweeter, add an extra half tablespoon of honey and an extra quarter lime's worth of juice to keep the balance.