The Basic Method: Pan-Seared Swordfish with Garlic Dill Butter
Swordfish steaks take garlic and dill better than almost any other fish because the meat is dense enough to hold its own against bold flavors. The technique is straightforward: sear the steaks in a hot pan until they develop a golden crust, then finish them in a butter sauce infused with fresh garlic and dill. The butter melts into the pan drippings and becomes a sauce you pour over the fish at the table.
The whole dish takes about 15 minutes from start to finish. You need a heavy skillet — cast iron or stainless steel — that holds heat well enough to sear without sticking. Pat your steaks dry before they hit the pan; moisture on the surface prevents browning and lets the fish steam instead of sear.
Season the steaks generously with salt and pepper on both sides. Heat your skillet over medium-high heat with a thin film of neutral oil — vegetable or canola works — until the oil shimmers. Lay the steaks away from you so any splatter moves away from your body. Do not move them. Let them sit for 4 to 5 minutes until the underside releases easily and turns golden brown. Flip once and cook the other side for another 3 to 4 minutes. The fish is done when it flakes easily at the thickest part and reaches 145°F on an instant-read thermometer.
Key Takeaways
- Swordfish steaks need a hot pan and dry surface to develop a proper golden crust; moisture prevents browning and forces the fish to steam.
- Garlic and dill are bold enough to complement swordfish's dense meat without overwhelming it, especially when infused into melted butter.
- The garlic dill butter is made in the same pan after the fish is cooked, using the browned bits on the bottom to build flavor.
- Swordfish continues cooking after you remove it from heat, so pull it from the pan when it still looks slightly underdone at the center.
Building the Garlic Dill Butter Sauce
Once your steaks are cooked through, transfer them to a warm plate and tent loosely with foil to keep them hot. Do not cover tightly; trapped steam will soften the crust you just built. Leave the pan on the heat with all those browned bits still stuck to the bottom — that is where the flavor lives.
Add 2 tablespoons of butter to the pan and let it melt. Add 4 to 5 cloves of garlic, minced fine, and cook for about 30 seconds, stirring constantly. You want the garlic fragrant and just beginning to turn golden, not brown. If it browns, it turns bitter and the sauce tastes burnt. Add a pinch of salt and a small squeeze of lemon juice — about half a teaspoon — to brighten the butter.
Remove the pan from heat and stir in 1 tablespoon of fresh dill, chopped. If you only have dried dill, use 1 teaspoon and add it while the pan is still warm so it blooms. Taste and adjust salt and lemon. Pour the butter and all its garlic over the swordfish steaks and serve immediately.
Why Dill Works with Swordfish
Dill has a clean, slightly sweet flavor that cuts through the richness of swordfish without competing with it. The herb is traditional in Scandinavian fish cookery for good reason: it complements oily fish without masking what makes the fish worth eating in the first place. Fresh dill is always better than dried, but dried dill works in a pinch if you add it to the warm butter so the heat releases its oils.
The garlic acts as a bridge between the dill and the fish. Garlic mellows when it cooks gently in butter, losing its sharp edge and becoming almost sweet. That sweetness plays well against both the herbaceous dill and the mild, slightly sweet flavor of swordfish meat. Together, the three elements — fish, garlic, dill — feel like they belong on the same plate.
Choosing and Handling Your Steaks
Buy swordfish steaks that are at least 1 inch thick, ideally closer to 1.5 inches. Thin steaks cook too fast and dry out before they develop a proper crust. The steaks should smell like the ocean, not fishy or ammonia-like. If your fishmonger cuts them fresh while you wait, that is ideal; if they are pre-cut, ask when they were cut and buy them the same day.
Keep the steaks on ice until you are ready to cook. Remove them from the refrigerator 10 minutes before cooking so they are not ice-cold when they hit the pan — cold fish takes longer to cook through and the outside can overcook while the center stays cool. Pat them completely dry with paper towels just before seasoning.
Variations and Additions
A small handful of capers added to the butter sauce brings a briny note that echoes the ocean. Add them after you remove the pan from heat so they stay whole and don't break down. A thin slice of lemon zest stirred into the butter at the end adds brightness without the acidity of juice.
If you have fresh tarragon instead of dill, use it the same way — tarragon and swordfish are also a natural pairing. Chives work too, though they are milder and you will need more of them. The core technique stays the same: sear the fish, build a quick butter sauce in the same pan, and pour it over the steaks at the table.
Some cooks add a splash of white wine or vermouth to the pan before the butter, letting it reduce by half to concentrate the flavor. This works well if you like a slightly sharper sauce, but it is not necessary. The simplest version — just butter, garlic, and dill — is often the best.
Serving and Sides
Swordfish steaks are substantial enough to stand alone, but they benefit from something to soak up the butter sauce. Crusty bread is the obvious choice. A simple green salad dressed with lemon vinaigrette balances the richness of the butter. Roasted potatoes or a grain like farro or barley also work well.
The sauce is the point of the dish, so do not let it go to waste. Spoon every bit of it over the fish and onto your plate. If you are serving with bread, use it to wipe the plate clean.
Frequently Asked Questions
Can I make this dish with frozen swordfish?
Yes, but thaw it completely in the refrigerator first — never at room temperature. Frozen swordfish often has more water in the flesh, so pat it extra dry before cooking. The sear may not be quite as golden, but the dish will still taste good.
What if I do not have fresh dill?
Dried dill works. Use one-third the amount of fresh dill and add it to the warm butter so the heat releases its flavor. Alternatively, use fresh tarragon, chives, or parsley. Each herb changes the flavor slightly, but all of them pair well with swordfish and garlic butter.
How do I know when the swordfish is done?
Swordfish is done when it flakes easily with a fork at the thickest part and reaches 145°F on an instant-read thermometer. The flesh should be opaque throughout. Slightly underdone swordfish is safe to eat because it is a firm fish, but most people prefer it cooked through.
Can I cook this in the oven instead of on the stovetop?
You can sear the steaks on the stovetop and finish them in a 400°F oven for 5 to 7 minutes if you prefer, but the stovetop method is faster and gives you better control. The pan method also lets you make the butter sauce in the same pan without extra dishes.
Why does my swordfish stick to the pan?
The pan is not hot enough, or the fish is not dry enough. Make sure the oil is shimmering before you add the steaks, and pat them completely dry with paper towels. Do not move them around — let them sit undisturbed for 4 to 5 minutes so they develop a crust that releases naturally.