Print

Perfect Grilled Swordfish Steaks Recipe with Easy Zesty Tomato Olive Relish

grilled swordfish steaks - featured image

A quick and easy grilled swordfish steak recipe paired with a bright, tangy tomato olive relish that enhances the meaty texture of the fish. Perfect for summer dinners and outdoor meals.

Ingredients

Scale
  • 4 swordfish steaks, about 6 ounces (170g) each, about 1-inch thick
  • 2 tablespoons extra virgin olive oil (for brushing the fish and mixing the relish)
  • 1 teaspoon sea salt, plus more for seasoning the relish
  • ½ teaspoon freshly ground black pepper
  • 1 cup cherry tomatoes, halved
  • ½ cup green olives, pitted and roughly chopped
  • 2 tablespoons fresh basil, finely chopped
  • 2 tablespoons red onion, finely diced (optional)
  • 1 tablespoon fresh lemon juice
  • ¼ teaspoon red pepper flakes (optional)
  • 1 small clove garlic, minced

Instructions

  1. Prepare the Relish (10 minutes): In a medium bowl, combine the halved cherry tomatoes, chopped green olives, minced garlic, finely diced red onion (if using), and chopped fresh basil. Drizzle with 2 tablespoons of extra virgin olive oil and fresh lemon juice. Sprinkle with sea salt, freshly ground black pepper, and red pepper flakes if desired. Gently toss everything together until well mixed. Set aside to let the flavors meld while you prep the fish.
  2. Preheat the Grill (5 minutes): Heat your grill or grill pan to medium-high heat—around 400°F (200°C). Ensure it is hot enough to get a nice sear without burning.
  3. Season the Swordfish (2 minutes): Pat the swordfish steaks dry with paper towels. Brush both sides with olive oil and season generously with sea salt and freshly ground black pepper.
  4. Grill the Swordfish (8-10 minutes): Place the steaks on the grill and cook without moving for about 4-5 minutes per side until grill marks form and the sides turn slightly opaque. The fish should feel firm but still have a bit of give when pressed. Avoid overcooking.
  5. Rest and Serve (2 minutes): Transfer the grilled swordfish to a serving platter and let it rest for a couple of minutes. Spoon the zesty tomato olive relish generously over each steak and garnish with extra basil if desired.

Notes

Use firm, fresh swordfish steaks from a trusted source. Preheat the grill thoroughly and oil the fish well to prevent sticking. Cook swordfish to an internal temperature of 130°F (54°C) for medium-rare. The relish can be made ahead and refrigerated to deepen flavors. If no grill is available, use a grill pan, cast-iron skillet, or broil in the oven.

Nutrition

Keywords: grilled swordfish, swordfish steaks, tomato olive relish, summer dinner, easy grilled fish, seafood recipe, healthy fish recipe