What makes honey basil pesto different from the classic version
Honey basil pesto swaps the pine nuts and garlic intensity of traditional pesto for something gentler and brighter. The honey rounds out the basil's peppery edge, adds a subtle sweetness that plays against swordfish's meaty texture, and keeps the sauce from tasting sharp or one-note. Basil alone would compete with the fish; honey and basil together frame it.
The technique is the same as any pesto — you're building an emulsion, not cooking — but the proportions shift. You use less basil by volume because you're not fighting garlic and pine nuts for space. The result is a sauce that tastes like basil first, with honey as a supporting note, rather than a thick paste that coats your mouth.
This matters for swordfish specifically. The fish has enough body to stand up to bold flavors, but it's also delicate enough that a heavy sauce will bury it. Honey basil pesto sits in the middle: flavorful enough to matter, light enough that you taste the fish.
Key Takeaways
- Honey basil pesto uses fresh basil, good olive oil, honey, lemon juice, and Parmesan — no pine nuts or garlic — which keeps the sauce bright and lets swordfish shine.
- Make the pesto by hand with a mortar and pestle or pulse it gently in a food processor; over-processing turns basil dark and bitter.
- Swordfish steaks need a hot pan and a light hand: cook them 4 to 5 minutes per side for medium-rare, and don't move them once they hit the heat.
- Spoon the pesto over the fish after cooking rather than marinating it beforehand, so the basil flavor stays fresh and the sauce doesn't break down.
- A squeeze of fresh lemon juice over the finished plate brightens everything and cuts through the richness of the oil and honey.
Building the pesto by hand
Start with a mortar and pestle if you have one — it's the gentlest way to release basil's oils without bruising the leaves. Tear the basil by hand rather than cutting it; a knife damages the cell walls and turns the leaves dark. You want about one loosely packed cup of fresh basil leaves, preferably picked in the morning when the oils are strongest.
Add a pinch of sea salt to the mortar first. This acts as an abrasive and helps break down the basil without heat. Grind the basil against the sides of the mortar in a circular motion, turning it into a rough paste. This should take two to three minutes. Don't rush it.
Once the basil is broken down, add two tablespoons of good olive oil — something you'd taste on bread, not cook with — and stir it in. Then add one tablespoon of honey, the juice of half a lemon, and about a quarter cup of finely grated Parmesan. Taste and adjust: if it needs more honey, add a teaspoon at a time. If it tastes flat, add more lemon juice. The pesto should taste bright and balanced, not sweet.
If you're using a food processor, pulse the basil with the salt for just a few seconds, then add the oil and pulse again. Stop as soon as everything is combined — the moment you see the basil turn dark green, you've gone too far. Finish by stirring in the honey, lemon, and Parmesan by hand.
Preparing and cooking the swordfish
Buy swordfish steaks that are at least one inch thick, cut from the center of the loin if possible. Thinner steaks dry out before they develop a crust. Pat them dry with paper towels about 15 minutes before cooking; moisture on the surface prevents browning and steams the fish instead.
Heat a cast-iron or stainless steel skillet over medium-high heat for three to four minutes. You want it hot enough that a drop of water sizzles and evaporates immediately. Season the swordfish steaks on both sides with salt and pepper just before they go into the pan — seasoning them early draws out moisture.
Add a thin film of neutral oil (not olive oil, which smokes at high heat) to the hot pan. Lay the steaks away from you so any splatter moves away from your body. Don't move them. Let them sit for four to five minutes until the bottom develops a golden crust. Flip once, and cook the other side for four to five minutes. The fish is done when it's opaque throughout and flakes gently when you press it with a fork, or when it reaches 145°F at the thickest point.
Transfer the steaks to a warm plate and let them rest for two minutes. This allows the proteins to relax and keeps the fish moist when you cut into it.
Finishing and serving
Spoon the honey basil pesto over the warm swordfish steaks just before serving. The warmth of the fish will soften the pesto slightly without cooking it, which keeps the basil flavor fresh and alive. If you make the pesto ahead, take it out of the refrigerator 15 minutes before serving so it's not cold against the hot fish.
Finish with a squeeze of fresh lemon juice over the top. This brightens the honey and basil, cuts through the richness of the olive oil, and adds a final note of acidity that makes the whole plate taste sharper and more alive.
Serve with something simple on the side — grilled lemon wedges, a green salad dressed with lemon vinaigrette, or crusty bread to soak up any pesto that runs onto the plate. The pesto is rich enough that you don't need much else.
Scaling the pesto for a crowd
The recipe above makes enough pesto for two swordfish steaks. If you're cooking for four, double the basil, oil, honey, lemon, and Parmesan — but don't double the salt. Taste and add salt a pinch at a time; salt doesn't scale linearly because the basil itself contains minerals that affect how much you need.
Make the pesto in batches if you're feeding more than six people. A mortar and pestle works best for small amounts; a food processor handles larger batches more evenly. If you're making pesto for eight or more, use the processor and work in two separate batches rather than cramming everything in at once.
Pesto keeps in the refrigerator for three days in an airtight container, though the basil will darken slightly. You can also freeze it in ice cube trays and thaw what you need. Freeze it without the Parmesan, then stir the cheese in after thawing — the cheese can get grainy if it freezes and thaws.
Why the technique matters
Swordfish is forgiving in some ways — it's thick enough that you have a window of time before it dries out — but unforgiving in others. The flesh is dense and can taste tough if you overcook it or handle it roughly. Cooking it in a hot pan without moving it gives you a crust and keeps the inside moist. Not marinating it in pesto beforehand means the fish tastes like fish, not like sauce.
The pesto itself needs care because basil bruises easily and turns bitter when it's overworked. Making it by hand, or pulsing it gently in a processor, takes a few extra minutes but changes the taste completely. A pesto that's been over-processed tastes flat and slightly metallic; one that's been treated gently tastes bright and alive.
These aren't rules for the sake of rules. They're the difference between a plate where the swordfish is the main event and the pesto is the frame, and a plate where everything tastes like sauce.
Frequently Asked Questions
Can I make this pesto without a mortar and pestle?
Yes. Use a food processor and pulse the basil with salt for just a few seconds, then add the oil and pulse again. Stop as soon as everything is combined. Finish by stirring in the honey, lemon, and Parmesan by hand. The key is not over-processing the basil, which turns it dark and bitter.
What if I can't find fresh basil?
Frozen basil works in a pinch, though it won't have the same brightness as fresh. Thaw it first and squeeze out the excess water. You'll need less of it because freezing concentrates the flavor. Dried basil doesn't work well here — it tastes dusty and flat against the honey and swordfish.
How do I know when the swordfish is done?
The fish is done when it's opaque throughout and flakes gently when you press it with a fork. If you have a meat thermometer, aim for 145°F at the thickest point. Swordfish is dense enough that you can cook it to medium without it drying out, but don't push it past that.
Can I grill the swordfish instead of pan-searing it?
Yes. Heat your grill to medium-high, oil the grates well, and cook the steaks for four to five minutes per side. Grilling gives you a different crust and a slightly smokier flavor, which works well with honey basil pesto. The timing is the same as pan-searing.
What if the pesto breaks or looks oily?
This usually means the oil and other ingredients separated. Stir it back together before serving — it will still taste fine. If you're making pesto ahead and it separates in the refrigerator, let it come to room temperature and stir it well. You can also whisk in a teaspoon of water to help re-emulsify it.