Roast swordfish with lemon, cracked pepper, and high heat to get a golden crust and moist flesh inside
Swordfish is dense enough to handle aggressive seasoning and high temperature without drying out. A hot oven — 425°F or higher — creates a crust while the thick steaks stay tender at the center. Lemon and pepper are the only seasonings you need: the acid brightens the fish's natural richness, and cracked pepper (not ground) gives you texture and bite that whole peppercorns cannot.
The technique is straightforward. Pat the steaks dry, coat them with olive oil, season generously with salt and cracked pepper, arrange them on a sheet pan, and roast until the flesh is opaque at the thickest point. A squeeze of fresh lemon goes on at the table. The whole process takes 12 to 15 minutes.
Key Takeaways
- Swordfish steaks need high heat — 425°F minimum — to develop a golden crust without overcooking the interior.
- Patting the fish completely dry before seasoning prevents steam from forming and allows the surface to brown.
- Cracked peppercorns give better texture and flavor than pre-ground pepper, which can taste dusty and flat.
- Lemon should be fresh and added after roasting so the acid stays bright instead of cooking off into the fish.
- Swordfish is forgiving: a few minutes over does not ruin it the way it would with delicate white fish.
Choosing and preparing your steaks
Buy swordfish steaks that are at least 1 to 1.25 inches thick. Thinner cuts dry out too easily, even at high temperature. The steak should be firm to the touch and smell like ocean, not ammonia or funk. If the flesh looks translucent or soft, it has been sitting too long.
Remove the steaks from the refrigerator 15 minutes before you roast them. Cold fish cooks unevenly — the outside can brown while the center stays cool. While they come to room temperature, pat them dry with paper towels. This step matters more than most people think. Any surface moisture turns to steam in the oven, and steam prevents browning. Dry fish browns; wet fish steams.
Seasoning and the role of salt
Salt swordfish on both sides at least 10 minutes before roasting, or up to 40 minutes ahead. This seems counterintuitive — won't salt draw out moisture? — but salt actually helps the fish hold onto its juices. The salt dissolves into a brine on the surface, which the fish then reabsorbs. If you salt right before roasting, you get the worst of both worlds: salt on the surface with no time to work, and no browning because the surface is still damp.
Use kosher salt or sea salt, about a quarter teaspoon per side for a 6-ounce steak. Crack your peppercorns fresh. A mortar and pestle works, or wrap them in a kitchen towel and crush them with the bottom of a heavy pan. You want pieces roughly the size of a lentil — big enough to taste like pepper, not dust. Grind black pepper over the salted steaks just before they go into the oven.
The roasting method and timing
Heat your oven to 425°F. Use a sheet pan or a cast-iron skillet — cast iron holds heat better and gives you a darker crust, but either works. Coat the steaks lightly with olive oil on both sides. The oil helps them brown and carries flavor, but you do not need much; a thin film is enough.
Arrange the steaks on the pan in a single layer, not touching. If your pan is crowded, the steaks will steam instead of roast. Put the pan in the oven and set a timer for 12 minutes. At 12 minutes, check the thickest part of the steak by inserting a thin knife or skewer and looking at the flesh. It should be opaque all the way through, with no translucent center. If it still looks slightly translucent, give it 2 to 3 more minutes. Swordfish continues to cook as it rests, so it is better to pull it out a touch early than to overcook it.
The exact time depends on the thickness of your steaks and how hot your oven actually runs. A 1-inch steak usually takes 12 to 14 minutes. A 1.25-inch steak may need 15 to 17 minutes. The only reliable test is the knife check.
Finishing and serving
Let the roasted steaks rest on the pan for 2 to 3 minutes before plating. This allows the juices to redistribute. Cut a fresh lemon in half and squeeze it over each steak at the table, not before. The acid should taste bright and alive, not cooked into the fish.
Serve the steaks with the pan drippings spooned over top. Those browned bits and oil carry all the flavor. A simple green salad, roasted vegetables, or crusty bread are all you need alongside. The fish is rich and the lemon is sharp; you do not want competing flavors.
Why this method works for swordfish
Swordfish has a tighter grain and higher fat content than most white fish. This means it can handle heat that would wreck a delicate fillet. The fat keeps the flesh moist even when the surface is browning hard. The tight grain means the fish does not fall apart when you move it or cut into it — you can handle it more roughly than you would cod or halibut.
The simplicity of lemon and pepper is not a limitation; it is the point. Swordfish has a strong, clean flavor that does not need masking. Butter sauces, cream, or heavy spices will bury it. Salt, pepper, lemon, and heat let you taste what the fish actually is.
Common mistakes and how to avoid them
The most common mistake is using thin steaks. A half-inch steak will be dry no matter what you do. Buy thick steaks and accept that you will have fewer of them per pound.
The second mistake is not drying the fish before it goes into the oven. Wet fish steams. Dry fish browns. Spend 30 seconds with paper towels and you change the whole outcome.
The third is adding lemon before roasting. Lemon juice is mostly water and acid. When you roast it, the water evaporates and the acid mellows into the fish. You lose the brightness that makes lemon worth using. Add it at the table instead.
Frequently Asked Questions
Can I use frozen swordfish steaks?
Yes, but thaw them completely in the refrigerator first — never at room temperature. Thawing in the fridge takes 12 to 24 hours depending on thickness. Once thawed, pat them dry and proceed as you would with fresh fish. Frozen swordfish is often just as good as fresh if it was frozen quickly after being caught.
What temperature should the fish reach inside?
Swordfish is safe to eat when it reaches 145°F at the thickest point, according to food safety guidelines. A meat thermometer takes the guesswork out, but the knife test works just as well: the flesh should be opaque all the way through with no translucent center.
Can I cook swordfish on the stovetop instead of roasting?
Yes. Heat a cast-iron skillet over medium-high heat until it is very hot, then sear the steaks 4 to 5 minutes per side. You will not get quite the same crust as roasting, but the result is still good. The stovetop method is faster if you are cooking for one or two people.
What if my swordfish steak is thicker than 1.25 inches?
Roast it at 425°F, but start checking at 15 minutes instead of 12. A 1.5-inch steak may need 18 to 20 minutes. The knife test is your guide — keep checking until the center is opaque.
Should I remove the skin before roasting?
Swordfish skin is edible and adds flavor. You can leave it on or remove it before roasting — either way works. If you leave it on, place the steak skin-side down on the pan so the skin crisps. If you remove it, use a sharp knife and cut parallel to the cutting board, following the line where the skin meets the flesh.