recipe image
Ready Time
Prep Time
Cook Time
Skill Level

BBQ Stuffed Swordfish


  • 6 swordfish steaks
  • 4 tablespoons dry white wine
  • 4 tablespoons soy sauce
  • 1 tablespoon Dijon mustard
  • 1 teaspoon grated fresh root ginger
  • 2 cloves garlic, crushed
  • 1 teaspoon sesame oil
  • 3 tablespoons olive oil
  • 4 tablespoons fresh lemon juice
  • 90g coarsely chopped rocket
  • 1 large tomato, diced
  • 1/4 cup olive oil
  • 1/4 cup lemon juice


  1. Rinse and pat dry swordfish. Place in a glass baking dish. In a large mixing bowl, whisk together white wine, soy sauce, mustard, ginger, garlic, sesame oil, olive oil and 4 tablespoons lemon juice. Pour sauce over fish, cover and refrigerate for 1 hour or overnight.
  2. Remove swordfish from marinade and reserve marinade. Use a sharp knife to cut pockets into the sides of the swordfish steaks.
  3. In a large bowl, toss together rocket, tomato, 1/4 cup olive oil and 1/4 cup lemon juice. Stuff swordfish with rocket mixture and seal with small skewers or toothpicks. Place marinade in a small saucepan and cook over high heat until reduced by half.
  4. Heat the grill. Grill swordfish for 5 minutes on each side. Spoon reduced marinade over swordfish and serve.