A crust that sticks and caramelizes
A honey soy basil crust works on swordfish because the fish's firm, dense flesh can handle a thick coating without falling apart. The honey caramelizes in the pan and on the broiler, the soy brings salt and umami, and the basil stays bright if you add it after cooking or just before the final heat. The crust forms best when you sear the fish in a hot pan first — this gives you a golden base that holds the wet ingredients — then finish under the broiler so the honey sets without the fish drying out.
The technique matters more than the exact proportions. You are building a glaze that clings to the surface, not a breading that falls off. A paste made from honey, soy sauce, and minced or crushed basil will stick to a seared surface. Thin glazes slide off; thick ones burn before they set. The goal is something between a sauce and a crust — sticky enough to coat, thick enough to caramelize.
Key Takeaways
- Sear the swordfish skin-side down in a hot pan with oil until golden, then flip and sear the other side for one to two minutes before applying the crust.
- Mix honey, soy sauce, and crushed fresh basil into a thick paste, then spread it on the cooked side of the fish in the pan or transfer to a baking sheet.
- Broil four to six inches from the heat for two to four minutes, watching closely so the honey caramelizes without charring the basil.
- Add fresh basil after broiling if you want the herb flavor bright and green, or use dried basil in the paste if you prefer it cooked into the crust.
- A one-inch-thick swordfish steak cooks through during the sear and broil, so the crust step does not need to cook the fish — only set the glaze.
Choosing your swordfish and preparing it
Buy swordfish steaks cut one to one and a half inches thick, with the skin still on one side. The skin helps the fish hold together during searing and gives you a natural handle. Ask the fishmonger to cut them perpendicular to the bone so you get a cross-section with the bone running through the center — this shape cooks more evenly than a boneless fillet.
Pat the steaks dry with paper towels thirty minutes before cooking, or right before if you are short on time. Moisture on the surface prevents browning. Season with salt and pepper on both sides. The soy sauce in the crust will add salt, so go light — a pinch on each side is enough. Let the fish sit at room temperature for ten to fifteen minutes if you have time; cold fish takes longer to cook through and the outside may burn before the inside is done.
Building the honey soy basil paste
Combine three tablespoons of honey, two tablespoons of soy sauce, and one tablespoon of fresh basil leaves (torn or finely chopped) in a small bowl. Stir until the mixture is thick and uniform. If you are using dried basil, use one teaspoon instead of fresh, because dried basil is more concentrated. The paste should be thick enough to spread with a spoon without running off the fish.
Taste the paste on a clean spoon. It should taste sweet with a salty, savory edge and a clear basil note. If it tastes too salty, add a teaspoon of honey. If it tastes flat, add a few more basil leaves or a quarter teaspoon of dried basil. If it is too thin, let it sit for five minutes — the honey will thicken as it cools slightly. You can make this paste up to two hours ahead and keep it covered at room temperature.
Searing the swordfish in the pan
Heat a cast iron or stainless steel skillet over medium-high heat for two minutes. Add two tablespoons of neutral oil (vegetable, canola, or light olive oil) and let it shimmer — it should move easily across the pan and just begin to smoke at the edges. Place the swordfish steaks skin-side down in the pan. Do not move them. Let them cook for three to four minutes until the skin is golden brown and releases easily from the pan when you lift one edge with a spatula.
Flip the steaks carefully and sear the other side for one to two minutes until it is light golden. The fish does not need to be cooked through at this point — you are building color and flavor, not finishing the cook. If your steaks are thicker than one and a half inches, you can reduce the heat to medium after flipping and cook for another two minutes to bring the center closer to done before broiling.
Applying the crust and broiling
You have two options: finish the fish in the same pan under the broiler, or transfer it to a baking sheet. The pan method is faster and uses less cleanup; the baking sheet gives you more control over the distance from the heat. If using the pan, make sure the handle is oven-safe (cast iron and stainless steel are; nonstick may not be). If using a baking sheet, line it with parchment paper so the honey does not stick.
Spread the honey soy basil paste evenly over the cooked side of each steak, using about one tablespoon per steak. Do not spread it on the skin side. Position the pan or baking sheet on the middle rack of your oven, then turn the broiler to high. Move the rack so the top of the fish is four to six inches from the heating element. Broil for two to four minutes, watching through the oven window. The honey will bubble and darken, and the basil will turn from bright green to olive. The moment the honey looks caramelized and the basil smells toasted, pull it out.
The crust will continue to set as the fish cools for one minute. If you pull it out too early, the honey will be sticky and runny. If you leave it too long, the basil will taste burnt and the honey will be hard and bitter. The timing depends on your broiler's heat and the distance from the element, so watch closely the first time you make this dish.
Finishing and serving
Let the swordfish rest on the plate for two minutes before eating. The crust will firm up slightly as it cools. If you want fresh basil flavor, tear a few small basil leaves and scatter them over the top right before serving — the heat from the fish will warm them without cooking them to nothing.
Serve with something acidic to cut through the sweetness of the honey: a squeeze of lemon or lime, a small bowl of rice vinegar on the side, or a simple salad dressed with vinaigrette. The crust is rich and sweet, so a bright side dish balances the plate. Steamed bok choy, sautéed green beans, or jasmine rice all work well. If you made extra paste, you can drizzle a little over the plate around the fish, but the crust on top is the main event.
Troubleshooting the crust
If the crust slides off during broiling, your paste was too thin or the fish surface was too wet. Next time, make sure the paste is thick enough to hold its shape on a spoon, and pat the fish completely dry before searing. If the basil tastes burnt and bitter, your broiler is too hot or the fish was too close to the element. Move the rack down one notch and watch the timing more carefully — broilers vary wildly, and some run hotter than others.
If the honey caramelizes but the fish is still raw in the center, your steaks were thicker than expected or your broiler is not very hot. Sear the fish longer before broiling, or reduce the heat to 425°F and bake for three to five minutes instead of broiling. You will lose some of the caramelization, but the fish will cook through. If the crust tastes too salty, use less soy sauce next time — start with one tablespoon and add more if needed.
Frequently Asked Questions
Can I make this with a different fish?
Yes, but the technique changes slightly. Halibut, mahi-mahi, and thick cod fillets work well because they are firm enough to handle the crust. Thinner fish like flounder or sole will overcook before the crust sets, so broil at a lower temperature or skip the broiler and finish in a 400°F oven. Salmon's fat content means the crust may slide off more easily, so make sure your paste is very thick.
What if I don't have fresh basil?
Use one teaspoon of dried basil mixed into the paste, or skip it entirely and add a teaspoon of grated ginger or minced garlic to the honey and soy instead. Thai basil has a different flavor (more anise-like) but works if that is what you have. Do not use basil powder or basil salt — they are too concentrated and will taste dusty.
Can I prepare this ahead of time?
You can make the paste up to two hours ahead. You can sear the fish up to one hour ahead and let it rest at room temperature, then broil it when you are ready to eat. Do not apply the crust until just before broiling, because the honey will absorb moisture from the fish and become thin and runny.
How do I know when the swordfish is done?
Swordfish is done when it flakes easily with a fork and is opaque all the way through. A one-inch steak is usually done after searing and a two-minute broil. If you are unsure, cut into the thickest part with a knife — the flesh should be white or very pale pink, not translucent. Swordfish is safe to eat slightly less cooked than some fish because it is so dense, but most people prefer it fully opaque.
Why does my crust taste bitter?
Honey burns easily under high heat, and burnt honey tastes acrid and bitter. Your broiler may run hotter than average, or the fish may have been too close to the element. Lower the rack one notch and reduce the broiling time by thirty seconds to one minute. If the basil tastes burnt, add it after broiling instead of before, or use dried basil in the paste so it cooks more gently.