Why this combination works with swordfish

Swordfish is dense and mild enough to take strong herbs without disappearing into them. Rosemary and dill are opposites — one piney and assertive, the other bright and almost sweet — and together they don't compete. They frame the fish instead of overwhelming it. Garlic melts into the pan juices and becomes a sauce. The method is a hot pan, butter, and about eight minutes. You need nothing else.

The herbs work because swordfish has enough fat and body to stand up to them. A thinner fish like flounder would vanish. Swordfish won't. The density also means you can cook it to a proper doneness without drying it out — the interior stays moist while the exterior gets a crust.

Key Takeaways

  • Cut swordfish into steaks one and a quarter inches thick, pat them completely dry, and season with salt and pepper at least fifteen minutes before cooking.
  • Heat a heavy pan until a drop of water skitters across it, then sear the steaks two to three minutes per side without moving them.
  • Add butter, crushed garlic, fresh rosemary sprigs, and fresh dill to the pan after searing, then baste the fish with the foaming butter for the last two minutes.
  • The fish is done when a fork flakes it easily and the thickest part reaches 140 degrees Fahrenheit on an instant-read thermometer.
  • Serve the steaks with the pan butter poured over them and a squeeze of lemon to cut the richness.

Preparing the swordfish steaks

Ask the fishmonger for steaks cut one and a quarter inches thick. Thinner steaks cook too fast and dry out before the crust forms. Thicker ones are harder to cook through evenly in a home pan. One and a quarter inches is the middle ground.

Pat the steaks dry with paper towels — this is the single most important step. Moisture on the surface prevents browning and makes the fish steam instead of sear. Dry them thoroughly, then season both sides with kosher salt and freshly ground black pepper. Do this at least fifteen minutes before you cook, and up to an hour ahead. The salt dissolves slightly into the surface and seasons the flesh, not just the exterior.

Building the crust in a hot pan

Use a heavy skillet — cast iron or stainless steel, not nonstick. Nonstick pans don't get hot enough to sear properly. Heat the pan over medium-high heat for three to four minutes. Test it by flicking a drop of water onto the surface. If it skitters and evaporates immediately, the pan is ready. If it sits and sizzles slowly, wait another minute.

Add a thin film of neutral oil — vegetable, canola, or light olive oil. Swirl it to coat the bottom. When it shimmers and just barely smokes, lay the swordfish steaks in the pan. Do not move them. Leave them alone for two to three minutes. The crust forms only if the fish stays in contact with the hot surface. Flip once, and sear the second side for two to three minutes.

The steaks should be golden brown on both sides and still slightly translucent in the very center. They will continue to cook after you remove them from heat.

The herb butter finish

When the second side is seared, reduce the heat to medium. Add two tablespoons of butter to the pan, along with three or four cloves of garlic crushed with the side of a knife. The garlic should be in large pieces so you can fish them out later if you want, or leave them in for more flavor.

Add three or four fresh rosemary sprigs and a small handful of fresh dill — about a quarter cup, loosely packed. Tilt the pan so the foaming butter pools on one side, then use a spoon to baste the swordfish steaks with the butter for two minutes. The herbs infuse the butter, and the butter carries that flavor onto the fish. This is where the dish comes together.

The butter will brown slightly and smell nutty. That's correct. If it turns dark brown or black, the heat is too high — lower it and continue basting.

Knowing when the fish is done

Swordfish cooks faster than you think. At one and a quarter inches thick, total cooking time is about five to six minutes from the moment it hits the pan. The fish is done when a fork inserted into the thickest part flakes easily and the flesh is opaque all the way through, with no translucent center remaining.

If you have an instant-read thermometer, the target is 140 degrees Fahrenheit at the thickest point. This gives you a small margin for carryover cooking — the temperature will rise another degree or two after you remove the pan from heat. Overcooked swordfish becomes dry and rubbery. Underdone swordfish is safe to eat but has a raw, slippery texture that most people don't enjoy.

Plating and serving

Transfer the swordfish steaks to a warm plate. Pour the pan butter and herbs over them. If you want to remove the garlic cloves and rosemary sprigs before serving, do it now — they've given their flavor to the butter. Leave the dill in; it's tender enough to eat and adds visual interest.

Squeeze fresh lemon juice over the top. The acid cuts the richness of the butter and brightens the herbs. Serve immediately while the butter is still warm and the fish is at its best.

Variations and substitutions

If you don't have fresh dill, fresh tarragon works the same way — it's also bright and slightly sweet. Fresh thyme is more assertive but still compatible. Avoid dried herbs for this dish; they don't rehydrate properly in the short cooking time and taste dusty instead of fresh.

If you prefer a lighter finish, use half the butter and add a splash of dry white wine or vermouth to the pan instead. The wine reduces quickly and becomes part of the sauce. This works especially well if you're serving the fish with a salad or vegetables on the side.

The method also works with thick-cut halibut, mahi-mahi, or grouper — any firm white fish with enough body to stand up to the herbs. Adjust the cooking time slightly based on thickness, but the principle stays the same: dry the fish, sear it hard, finish it with herb butter.

Frequently Asked Questions

Can I use frozen swordfish for this recipe?

Yes, but thaw it completely in the refrigerator overnight before cooking. Frozen fish releases water as it thaws, and that water prevents browning. Pat it extra dry before seasoning. The cooking time and method stay the same once it's thawed.

What if I don't have fresh herbs?

Fresh herbs are central to this dish — they're what makes it work. If you can't find fresh rosemary and dill, make a different swordfish recipe instead. Dried herbs won't give you the same result, and substituting them won't save the dish.

How do I know if my pan is hot enough?

The water droplet test is reliable: a drop of water should skitter and evaporate almost instantly. If you're unsure, wait another thirty seconds. A pan that's too cool will steam the fish instead of searing it. A pan that's too hot will burn the outside before the inside cooks through, but this is less common in home kitchens.

Can I make this recipe in the oven instead of on the stovetop?

You can sear the steaks on the stovetop, then finish them in a 400-degree oven for three to four minutes with the herb butter. This gives you more control over the final doneness. But the stovetop method is faster and the basting step is hard to replicate in an oven.