Grilled Marinated Swordfish with Soy and Lemon
- Time: 15 minutes prep + 30 minutes in the fridge
- Key Profile: A mahogany-charred crust paired with a bold, salty-sweet kick
- Ideal for: Searing-hot summer gatherings or a daring weeknight meal
Table of Contents
There is nothing quite like the sound of a thick swordfish steak hitting a piping hot grill. That loud, immediate sizzle is the first sign of the perfect sear you're about to achieve.
For a long time, I fell for the myth that swordfish is inherently dry or requires heaps of butter to stay tender; in reality, that's usually just an excuse for overcooking it.
I still recall a July evening when I mistakenly treated a gorgeous piece of swordfish like a salmon fillet, cooking it slow and low. The result had the consistency of a damp eraser. It was a total failure.
That's when I learned this fish doesn't need to be treated gently; it demands intense heat, a bold flavor profile, and a very precise window of doneness.
Once I pivoted my approach to Grilled Marinated Swordfish, everything clicked. The goal is a deeply caramelized exterior and a center that just reaches the safe temperature zone. This recipe hits that mark every time by utilizing a marinade that imparts savory depth while prepping the meat for the fire.
Why This Version Stays Juicy
Acid Balance: The lemon juice and soy sauce work together to tenderize the dense muscle fibers without making the fish mushy.
Natural Sugars: Honey creates a quick char on the grill, giving you those dark, bold lines before the inside overcooks.
| Source | Prep Effort | Texture | Best For |
|---|---|---|---|
| Fresh Steaks | Low | Firm and meaty | Direct grilling |
| Frozen Steaks | Medium | Slightly softer | Quick weeknight meals |
Gear For The Best Sear
Certain tools can simplify the process, even if you aren't using professional equipment. A heavy duty grill (gas or charcoal) is essential for maintaining high heat. I always use a digital meat thermometer because guessing when swordfish is done is a gamble you'll likely lose.
I prefer a zip-top bag for marinating. It forces the liquid into every part of the steak, which is far more efficient than a shallow bowl. Additionally, keep oil and a folded paper towel handy for the grates. If the fish sticks, you'll lose that mahogany crust and ruin the whole effect.
Ingredient Deep Dive
For this recipe, I focus on high impact flavors. Swordfish is a "big" fish, meaning it can handle a lot of seasoning without getting overwhelmed. The soy sauce provides a salty, fermented base that anchors the brightness of the lemon.
I prefer a small amount of honey because it doesn't just add sweetness, it fuels the browning process on the grill.
The garlic and oregano bring a Mediterranean fusion feel that cuts through the richness of the fish. If you're looking for more inspiration on what to put on the fire, my grilled vegetables recipe is a great way to round out the plate.
For the Best Swordfish Marinade
The balance here is everything. Too much lemon and you'll "cook" the fish in the acid, giving it a mealy texture. Too little, and the fish tastes flat. I've found that 30 minutes is the sweet spot. Any longer and the acid starts to break down the protein too much.
Recipe Specs
The Setup:
- 4 swordfish steaks (6 oz each, 1 inch thick)
- 1/4 cup extra virgin olive oilThe benefit: Great flavor and heat tolerance
- 3 tbsp fresh lemon juiceThe benefit: Natural acids help tenderize the meat
- 2 tbsp soy sauceThe benefit: Delivers savory saltiness and umami
- 1 tbsp honeyThe benefit: Helps create a caramelized crust
- 3 cloves garlic, mincedThe benefit: Provides a sharp, aromatic base
- 1 tsp dried oreganoThe benefit: Adds a grounding, herbal element
- 1/2 tsp kosher saltThe benefit: Brings out all the other flavors
- 1/2 tsp cracked black pepperThe benefit: A touch of mild spice
- 1 tbsp olive oil (for the grill)
Substitutions:
- Soy Sauce: Swap for Tamari if you need a gluten-free alternative with a similar taste.
- Honey: Maple syrup is a tasty replacement, offering a more woody sugar profile.
- Dried Oregano: Try fresh thyme for a brighter, more floral scent.
The Cooking Process
Preparing the Marinade
In a small bowl, whisk together the extra virgin olive oil, lemon juice, soy sauce, honey, garlic, oregano, salt, and pepper. Stir until the honey is smooth and fully blended. Place the swordfish steaks into a zip top bag, pour the marinade over them, and press out the air before sealing.
Let them marinate in the fridge for 30 minutes.
Searing the Steaks
Preheat your grill to medium high, aiming for 450°F (230°C). While it heats, use a folded paper towel dipped in olive oil to wipe the grates clean. Remove the steaks from the bag and place them directly over the heat.
Grill for 5–6 minutes per side until a deep golden crust forms.
Finishing and Resting
Check the internal temperature with a meat thermometer. Remove the fish from the grill once it hits 130°F 135°F (54°C 57°C). Transfer the steaks to a platter and let them rest for 5 minutes. This allows the juices to redistribute, keeping the center moist and velvety.
Chef's Note: Don't let the smoke alarm you. Flare ups occur when the honey and soy hit the hot grates, but that's where the flavor is created. Just shift the fish slightly if the flames become too intense.
What Can Go Wrong (and How to Fix It)
Preventing Fish from Sticking
If your swordfish is tearing when you flip it, your grill wasn't hot enough or your grates weren't oiled. The protein bonds to the metal if the temperature isn't high enough to create an immediate sear. Wait for the fish to "release" naturally from the grate before you force it.
Stopping Overcooking
The window between "perfect" and "dry" is tiny with swordfish. If you wait until the fish looks done on the outside, the inside is usually overcooked. This is why I pull it at 130°F. Carryover cooking will bring it up to a safe temperature while it rests.
Managing Bland Flavor
If the dish tastes flat, you likely didn't use enough salt or the marinade didn't penetrate. Make sure you're using a zip top bag to force the marinade into the meat. A squeeze of fresh lemon right before serving usually wakes up all the other flavors.
| Problem | Root Cause | Solution |
|---|---|---|
| Fish sticks to grill | Grates too cold or dry | Preheat to 450°F and oil grates |
| Rubbery texture | Overcooked internal temp | Pull at 130°F-135°F |
| Burnt exterior/Raw inside | Heat too high/Steaks too thick | Lower heat slightly; use a lid |
Mix It Up
If you want to deviate from the classic Mediterranean vibe, you can easily pivot the flavor profile. For an Asian inspired twist, swap the oregano for ginger and add a splash of toasted sesame oil to the mix. It pairs brilliantly with a side of grilled corn for a full summer feast.
For those following a Paleo diet, just swap the soy sauce for coconut aminos. The flavor is slightly sweeter and less salty, so you might want to add an extra pinch of kosher salt to keep the profile bold. If you like a bit of heat, smash a couple of red pepper flakes into the marinade.
Quick Adjustments:
- Extra tang? → add 1 tsp lemon zest
- More heat? → add 1/2 tsp cayenne
- Deeper color? → increase honey by 1 tsp
Adjusting the Portion Size
Adjusting the portion size is simple, but avoid multiplying every ingredient linearly. If you are doubling the recipe for 8 people, I recommend increasing the salt and dried oregano by only 1.5x, as over salting is a frequent error in larger batches.
When cooking for a group, work in batches. Overcrowding the grill will cause the temperature to drop, leading the fish to steam rather than sear and ruining the crust. Ensure there are at least two inches of space between each steak.
For smaller quantities, keep the marinade measurements the same you can boil the leftover liquid for 2 minutes to create a safe dipping sauce.
Busting Fish Myths
The notion that searing meat locks in the juices is a complete fallacy. Moisture escapes no matter which method you use to begin the cooking process. In reality, searing is all about enhancing flavor and texture, creating a savory crust that contrasts with the tender interior.
It is also a common mistake to think fish must be marinated overnight for maximum flavor. Since swordfish is quite lean, over marinating in acid degrades the proteins, which can result in an unappealing, mushy texture. Just 30 minutes is plenty.
How to Store and Keep Fresh
You can keep any remaining Grilled Marinated Swordfish refrigerated for as long as 3 days. Just make sure it's kept in an airtight container. When reheating, skip the microwave to prevent the fish from becoming rubbery.
Instead, warm a bit of oil in a pan over medium heat and sear both sides for 1-2 minutes until heated through.
To minimize waste, save your prep scraps. Place lemon rinds and garlic skins in a freezer bag to use later for homemade vegetable stock. If there's any marinade left, simmer it in a small pot for 5 minutes until it reduces to a glaze, then drizzle it over your warmed fish.
Pairing Ideas
This dish is bold, so you want sides that can stand up to it. A crisp arugula salad with shaved parmesan and a simple vinaigrette works well. The peppery greens cut through the richness of the swordfish.
If you want something heartier, roasted asparagus or sautéed spinach with garlic are classic choices. Because the fish has a sweet and salty profile, avoiding overly sweet sides is key. Keep the accompaniments fresh and acidic to balance the plate.
High in Sodium
950 mg 950 mg of sodium per serving (41% 41% of daily value)
The American Heart Association recommends a daily sodium limit of 2,300 mg, with an ideal limit of 1,500 mg for most adults to lower blood pressure.
Tips to Reduce Sodium
-
Eliminate Added Salt-25%
Remove the 1/2 tsp of kosher salt entirely. Since soy sauce is already very salty, this addition is unnecessary for flavor.
-
Swap Soy Sauce-20%
Replace standard soy sauce with low-sodium soy sauce or coconut aminos to significantly decrease the sodium load.
-
Increase Acid-10%
Add an extra tablespoon of fresh lemon juice. Increasing acidity enhances the perceived saltiness of a dish without adding sodium.
-
Boost Aromatics
Increase the amount of minced garlic or add fresh parsley to add depth and complexity to the marinade.
Recipe FAQs
Should I marinate swordfish before grilling?
Yes, it tenderizes the dense muscle fibers of the fish. The lemon juice and soy sauce help ensure the steak stays juicy under high heat.
How long should swordfish stay on the grill?
Grill for 5 6 minutes per side. This timing creates a golden crust while keeping the center at an internal temperature of 130°F 135°F.
How to prepare swordfish steaks for a perfect crust?
Preheat the grill to 450°F and lightly oil the grates. Ensure the steaks are patted dry after marinating to encourage a hard sear.
Do you thaw frozen swordfish steaks before grilling?
Thaw them completely in the refrigerator before marinating. Cooking from frozen prevents a proper sear and leads to uneven internal temperatures.
Is it true swordfish is naturally a dry fish?
No, and here's why. Dryness is almost always the result of overcooking the steak rather than the nature of the fish itself.
Which temperature prevents swordfish from becoming rubbery?
Pull the fish off the heat once it reaches 130°F 135°F internally. Letting it rest for 5 minutes allows juices to redistribute for a tender finish.
Can you suggest side dishes that complement this fish?
Serve these steaks with toasted rosemary sourdough. The crusty bread balances the bold, salty sweet notes of the marinade.