Ingredients
Equipment
Method
Marinate the Fish
- In a small bowl, whisk together 2 tablespoons olive oil, lemon juice, garlic, oregano, salt, and pepper. Pat swordfish completely dry with paper towels, then place in a shallow dish and pour marinade over, turning to coat. Let sit at room temperature for 15 minutes while you heat the grill.
Grill the Swordfish
- Heat grill to medium-high (400-450 degrees F). Clean grates thoroughly, then oil generously with remaining 1 tablespoon olive oil using tongs and a folded paper towel.
- Remove fish from marinade, letting excess drip off. Place on grill and cook without moving for 4-5 minutes until release is easy and grill marks are dark. Flip and grill 3-4 minutes more until center is just opaque and registers 130 degrees F on an instant-read thermometer. The fish will continue cooking off heat; do not overcook or it will dry out.
Make the Topping and Serve
- While fish rests, combine olives, parsley, lemon zest, remaining 1 tablespoon olive oil, and red pepper flakes if using. Spoon over warm swordfish steaks and serve immediately.
Notes
Swordfish is forgiving but dries out fast - pull it at 130 degrees F and let it rest 3 minutes. If you cannot find Castelvetrano olives, use any mild green olive or capers instead. The marinade works beautifully with tuna or halibut too.
