How to Grill Swordfish

Grilling swordfish steaks is a simple way to prepare swordfish, bringing out the subtle flavor of the fish. Because swordfish steaks are thicker than most fish steaks, the steaks are perfect for cooking on a hot grill. Experiment with various sauces and seasonings, as the mild flavor of swordfish can be paired with a variety of flavors. Serve grilled swordfish with a vegetable or a salad and hot, crusty bread for a healthy meal any day of the week.


  1. Image titled Grill Swordfish Step 1
    Create a marinade for the swordfish steaks, as a marinade adds flavor and keeps the swordfish moist and tender. A marinade can consist of a variety of ingredients depending on your preferences. Start with combination of liquids such as Teriyaki sauce, soy sauce, wine vinegar, fresh lemon juice, salad dressing, tomato sauce or ketchup. A bit of honey or brown sugar adds a sweet flavor. If you prefer a fiery marinade, try chili powder or Tabasco sauce. A small amount oil such as butter or olive oil mixed in the marinade prevents the swordfish steaks from sticking to the grill. If your prefer to grill your swordfish steaks without marinade, just sprinkle the steaks with your choice of seasonings. A squeeze of fresh lemon or lime juice brings out the subtle flavor of the swordfish.
  2. Image titled Grill Swordfish Step 2
    Marinade the swordfish steaks in a plastic or glass bowl in your refrigerator for at least 4 hours. Turning the steaks occasionally will ensure that the steaks are evenly covered with marinade. You can also marinade the swordfish steaks in a resealable plastic bag.
  3. Image titled Grill Swordfish Step 3
    Forego the marinade and use simple seasonings such as salt and pepper or fresh rosemary if you prefer a plainer swordfish steak. Brush the steaks with oil before seasoning to prevent sticking. A drizzle of fresh lemon juice or lime juice accentuates the subtle flavor of the fish.
  4. Image titled Grill Swordfish Step 4
    Grill the swordfish steaks on a preheated grill. Medium to high heat is best for swordfish. Brushing the grill generously with oil before grilling will help to prevent them from sticking to the grill. If you use a marinade, the extra marinade can be brushed on the steaks. If you prefer, simply season the steaks with salt and freshly ground black pepper or your choice of seasonings.
  5. Image titled Grill Swordfish Step 5
    Flip the swordfish steaks over every few minutes so the steak cooks evenly, cooking until the fish is done and flakes easily with a fork. Swordfish steaks grill in approximately 5 to 8 minutes, depending on the thickness of the steaks. Don't overcook the swordfish, as too long on the grill will dry it out.
  6. Image titled Grill Swordfish Step 6
    Serve the grilled swordfish on a serving platter with your choice of garnish. Use fresh parsley or a few sprigs of rosemary along with fresh lemon slices or a sprinkle of chopped green onions. You can also make extra marinade and serve it as a dipping sauce, or serve the fish with mayonnaise or salad dressing.


  • Removing swordfish steaks from the grill is easier when the spatula is generously coated with oil.

Things You'll Need

  • Swordfish steaks
  • Marinade ingredients
  • Marinade seasoning
  • Plastic or glass bowl or resealable plastic bag
  • Oil
  • Garnish

Article Info

Categories: Fish and Seafood