There's something truly special about swordfish, especially when it meets a hot grill.
Its firm, meaty texture holds up perfectly to the flames, making it a dream for anyone, even if you're a bit nervous about grilling fish.
Ingredients Needed for the Recipe
Here's what you'll need to pull this simple, elegant dinner together. The marinade is where the magic happens.
Swordfish Steaks (4-6 oz each): The star of the show. Look for thick, evenly-cut steaks with a moist, pearly appearance.
Olive Oil: Forms the base of the marinade, carrying flavor and helping to prevent sticking.
Honey: A touch of sweetness that balances the salty soy and promotes a beautiful caramelized crust.
Soy Sauce: Adds savory depth and that essential umami note.
Lemon Zest: Brings a bright, sunny fragrance without the sharp acidity of juice.
Fresh Parsley & Thyme: Herbs provide a garden-fresh, aromatic backbone. Dried just won't do the same trick here.
Kosher Salt & Black Pepper: The fundamental seasonings that make all the other flavors pop.
Minced Garlic: For that warm, unmistakable savoriness we all crave.
Lemon Wedges: A final squeeze before serving wakes up every single bite.
The Art of a Great Marinade
This marinade is a quick whisk away, but it does some heavy lifting. It's a mix of bright, savory, and sweet that seeps right into the fish.
You can make it days ahead, honestly, which makes dinner feel like a casual triumph. The oil might get cloudy in the fridge, but it thinks nothing of it.
How to make Grilled Swordfish?
Make this recipe yours—just save it to your Pinterest board!"
Step 1 - Mix the Marinade
Grab a bowl or a large resealable bag. Whisk together the olive oil, honey, soy sauce, lemon zest, parsley, thyme, salt, and pepper until it's one happy, unified liquid.
Now, this is key: scoop out about a tablespoon of this mixture and set it aside for later. Then, stir the minced garlic into the main batch.
Step 2 - Marinate the Fish
Gently place your swordfish steaks into the marinade, making sure they're well-coated. Seal the bag or cover the bowl.
Let them rest in the fridge for at least 30 minutes. An hour is even better, and you can go up to eight hours for seriously deep flavor.
Step 3 - Prep for the Grill
Take the fish out of the fridge and let it sit for a few minutes. Scrape off any big clumps of herbs or garlic clinging to the surface.
Those little bits can burn quickly on the grill, and we want beautiful sear marks, not charred herbs.
Step 4 - Grill to Perfection
Heat your grill or a grill pan over medium-high heat. Make sure those grates are hot, hot, hot before the fish touches them.
Cook the steaks for 5-6 minutes on the first side. You're looking for confident grill marks and a liftable edge.
Step 5 - Flip and Finish
Use a good spatula to gently flip each steak. Give the other side another 5-6 minutes.
The fish is done when it's opaque all the way through and flakes gently with a fork. A thermometer should read 145°F at the thickest part.
Step 6 - The Final Touch
Right as the swordfish comes off the grill, brush it with that reserved tablespoon of marinade.
This last-minute glaze adds a wonderful layer of glossy, fresh flavor. Serve immediately with those lemon wedges on the side.
Tips
For super-fast lemon zest, use a microplane grater. It's a game-changer for citrus.
Feel free to swap the herbs for what you have. Basil, dill, or a sprinkle of green onion all work beautifully.
This same marinade is a friend to other seafood, too. Try it with salmon, shrimp, or scallops.
No outdoor grill? A stovetop grill pan works wonderfully. Just make sure your kitchen is well-ventilated.
Always preheat your grill thoroughly. A hot surface is your best defense against sticking.
What to Serve Alongside
This grilled swordfish plays well with so many sides. It's versatile in the best possible way.
I love it with something simple like herbed couscous or rice pilaf to soak up the juices. For vegetables, grilled asparagus or broccoli with a squeeze of lemon is perfection.
A fresh, crisp salad with a light vinaigrette also creates a wonderful, balanced plate. It’s a dinner that feels special without any fuss.
Getting Your Grill Ready
Let's talk about the main event: preventing the fish from sticking. It's easier than it sounds, I promise.
Start with clean grates. Any old debris will absolutely cause problems. Give them a good brush while they're still warm from your last cookout.
Just before you place the fish, take a folded paper towel, dip it in a little vegetable oil, and grab it with tongs.
Quickly rub it over the hot grates. You'll hear a slight sizzle—that's the sound of success. Now you're ready to grill with confidence.
This grilled swordfish is marinated in lemon, garlic, olive oil, and fresh herbs, then seared on the grill until golden brown. The absolute best way to prepare swordfish, this dinner is easy yet elegant—perfect for summer evenings or a healthy weeknight meal.
ingredients
4steaks swordfish (4–6 ounces each)
1/4cup olive oil
1 1/2tablespoons honey
1 1/2tablespoons soy sauce
1teaspoon lemon zest
2teaspoons fresh parsley (chopped)
2teaspoons fresh thyme leaves
1/2teaspoon kosher salt
1/4teaspoon black pepper
3/4teaspoon minced garlic
lemon wedges (for serving)
Instructions
1
In a bowl or resealable bag, combine olive oil, honey, soy sauce, lemon zest, parsley, thyme, salt, and pepper. Whisk or shake to thoroughly combine.
2
Reserve 1 tablespoon of the marinade for later use. Stir minced garlic into the remaining marinade.
3
Add swordfish steaks to the marinade, ensuring they are fully coated.
4
Cover the bowl or seal the bag and refrigerate for at least 30 minutes or up to 8 hours.
5
Remove swordfish from the marinade and gently scrape off excess herbs or garlic to prevent burning.
6
Preheat an outdoor grill or indoor grill pan over medium-high heat. Lightly oil the grates if using an outdoor grill.
7
Grill swordfish for 5–6 minutes per side, or until the flesh is opaque throughout and flakes easily with a fork (internal temperature should reach 145°F).
8
Brush reserved marinade over cooked swordfish and serve immediately with lemon wedges.
Nutrition Facts
Servings 4
Amount Per Serving
Calories280kcal
% Daily Value *
Total Fat14gg22%
Saturated Fat2gg10%
Trans Fat0gg
Cholesterol85mgmg29%
Sodium480mgmg20%
Potassium590mgmg17%
Total Carbohydrate8gg3%
Dietary Fiber0gg0%
Sugars7gg
Protein29gg58%
Calcium 20 mg
Iron 1 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Marinade ahead: The marinade can be made up to 3 days in advance. Olive oil may solidify in the fridge—let it sit at room temperature for 20 minutes before using.
Versatile marinade: Works great with halibut, salmon, shrimp, or scallops.
Herb swaps: Use basil, dill, or green onions if preferred.
Grill tip: Clean and oil grates, and preheat well to prevent sticking.
Keywords:
grilled swordfish, swordfish recipe, healthy seafood, lemon herb swordfish, easy grilled fish