This easy grilled swordfish recipe cooks in less than 10 minutes and yields flaky and tender fish every single time. Watch the video below to see how I make it in my kitchen!
Whisk together the lemon juice, lemon zest, olive oil, soy sauce, and garlic.
Pat dry the fish then season both sides with salt and pepper. Add the marinade to a ziplock bag and add the swordfish steaks in it. Marinate the fish for at least 5 minutes or up to 8 hours.
Heat a charcoal grill to medium-high heat. Alternatively, you can use a grill pan or cast iron skillet. Add the butter and once melted, add the swordfish steaks and cook for 3-4 per side, until fully cooked. You'll know the fish is cooked once it flakes easily and is opaque in color. You can also check the internal temperature and look for 145F.
Remove from the heat and brush with melted butter and serve immediately.
Video
Notes
TO STORE. Store the leftover cooked and cooled fish in an airtight container in the fridge for up to 3 days. TO FREEZE. Keep it in an airtight container and freeze it for up to 2 months. Thaw in the refrigerator before reheating.