Grilled Swordfish Steaks

5 from 8 votes

This post may contain affiliate links. Read full disclosure.

Flavorful and satisfying, these easy grilled swordfish steaks are a quick and easy weeknight dinner! This swordfish recipe with a simple marinade won’t disappoint.

Grilled swordfish topped with chopped tomatoes and fresh herbs.


 

Summer has officially arrived, and with it, the smell of grilled steaks, burgers, chicken, ribs, and pork kebabs!

Grilled meat is a classic choice, but don’t stop there! Grilled fish is a great option too!

Similar to tuna steaks, swordfish steaks have a firm, meaty texture that won’t fall apart on the grates.

Why you’ll love this recipe:

If you love easy recipes with bold flavors, this swordfish steak recipe is for you!

  • Ready in just 30 minutes
  • Buttery, flaky white fish that’s perfectly cooked
  • A punchy basil, lime marinade for the best flavor
  • Perfect for a busy weeknight

Don’t be fooled by its simplicity, grilled swordfish steaks taste anything but simple! Throw some zucchini, sweet peppers, or asparagus on the grill for a flavor-packed side.

Key Ingredient Notes:

This swordfish steak recipe requires five simple ingredients, plus salt and pepper!

  • Olive oil – Oil is essential part of a good marinade. It adds a subtle flavor and prevents the swordfish from sticking to the grates!
  • Lime juice – Choose a lime that’s heavy for its size and bright green in color. I always recommend freshly squeeze lime juice over bottled ones for better taste.
  • Basil – Citrus and basil are a match made in heaven! It adds that something extra to the mild flavor of the swordfish.
  • Garlic makes everything better thanks to its nutty and sweet flavor. Buy a jar of pre-minced garlic to save time. It lasts for 3 months in the refrigerator. And add as much as you like!
  • Swordfish steaks – Swordfish has a mild, delicate taste with a firm and meaty texture. The flesh should be light pink and shiny with no brown or discolored areas. It’s also a good source of high-quality protein, zinc, B12, and omega-3’s!
  • Veggies – I chose zucchini because it’s quick and easy, but any veg will do! Red onions, sweet peppers, asparagus, corn on the cob, and mushrooms are great options.

How to make this recipe:

1. Make the basil lime marinade

In a large ziplock bag, combine olive oil, lime juice, basil, minced garlic, and seasoning. Seal the bag and give it a good shake.

Alternatively, you can make the marinade in a large bowl.

2. Marinade the fish

Place the swordfish steaks inside the bag and seal it. Use your hands to make sure the steaks are coated in the marinade.

Let the swordfish steaks sit in the marinade for 15 minutes. Fifteen minutes is plenty of time, otherwise the acid will start to “cook” the fish.

Step by step photos of marinating and grilling swordfish steaks.

3. Grill the swordfish

While the fish is marinading, prep the grill for the steaks. A gas or charcoal grill, both work great!

  1. Preheat the grill. Pour some oil on a paper towel and oil the grates with it using a pair kitchen tongs.
  2. Grill the swordfish steaks over medium-high heat for 4 to 5 minutes per side.
  3. Cut the zucchini horizontally, brush it with olive oil and sprinkle with salt, then grill alongside the steaks!
  4. Top the fish with diced tomatoes, fresh basil, and a squeeze of lime juice and serve!

Tip

Be careful not to overcook the swordfish, or you’ll end up with dry, chalky meat, that resembles wet newspaper.

Tips for Success:

  • Don’t over-marinate swordfish, 15 minutes is plenty of time. Fish needs less time to marinate than chicken or other meats because of its delicate texture.
  • Remember to preheat the grill first. If the grill isn’t hot enough, you may have couple of issues. The inside may overcook before the outside caramelizes and the fish will stick to the grates.
  • Don’t overcook swordfish! It takes no more than 4 minutes per side for a 1-inch thick swordfish steak.
  • Use a fish spatula for easy flipping. It has a thin and elongated edge made specifically for flipping delicate cuts of fish!
  • Look for following signs for perfectly cooked swordfish: mostly opaque flesh, flakes easily and internal temperature had reached 135°F. It’s okay if it’s slightly pink in the center. The steaks will continue to cook once you remove them from the heat.
  • Not a swordfish fan? This grilling method works perfectly for salmon fillets as well as tuna steaks!
Grilled swordfish steaks topped with chopped tomatoes and fresh herbs.

Make-Ahead Tips:

  • Grill the steaks ahead of time and then use for lunch throughout the week! Grilled swordfish will last up to 4 days in the refrigerator.
  • Add the cooked swordfish to salad, pasta, tacos, or even use it to make a hearty sandwich!

Tip

Be sure to reheat the leftover fish gently to prevent overcooking the fish.

Storing Tips:

  • Store the grilled swordfish in an airtight container for up to 4 days in the refrigerator.
  • Freeze any leftover steaks for up to 2 months. Place the fish in a freezer-safe airtight container and freeze until ready to use.
  • Gently reheat the swordfish in a 275°F oven in a shallow baking dish covered with aluminum foil.

FAQs:

How do you know swordfish is done on the grill?

The most precise way to know if a swordfish steak is done is by temperature. Cook them until an instant-read thermometer reads 130 degrees for medium, 135 degrees for medium-well, or 140 degrees for well done. If the swordfish steak is still a little pink in the center, that’s okay! It will continue to cook once it’s off the heat.

What does swordfish taste like?

Swordfish has a mild, slightly sweet flavor that’s not overly fishy. It’s not as rich as tuna, but it does have a meaty texture. It’s a great option if you like mild varieties of fish.

What goes well with swordfish steaks?

Grilled swordfish steaks are a versatile entrée because they pair well with so many sides! Grilled vegetables, rice pilaf, citrus-based salads, mango salsa, cucumber mango salad, coleslaw, roasted tomatoes, and roasted potatoes are great options!

Now you can finally stop looking for the perfect recipe for grilled swordfish, because you just found it. 😉

5 from 8 votes

Lime Basil Grilled Swordfish Steaks

Flavorful and satisfying, these easy grilled swordfish steaks are a quick and easy weeknight dinner! This swordfish recipe with a simple marinade won't disappoint.
Prep: 5 minutes
Cook: 10 minutes
15 minutes
Total: 30 minutes
Servings: 4 servings

Ingredients

For marinade:

  • ¼ cup olive oil
  • 2 tablespoons freshly squeezed lime juice
  • 1 tablespoon chopped fresh basil
  • 1 garlic clove minced
  • ½ teaspoon salt
  • ¼ teaspoon pepper

For grilling:

  • 4 5-6oz swordfish steaks (1-inch thick) Note 1
  • 4 medium zucchini for side dish optional, Note 2
  • Diced tomato for garnish optional

Instructions 

  • In a large ziplock bag, combine olive oil, lime juice, basil, garlic, salt and pepper.
  • Add swordfish and coat the fish with marinade. Let it sit for 15 minutes.
  • Meanwhile, prepare the grill. Preheat the grill and oil the grates with oil-soaked paper towel.
  • Grill swordfish over medium high heat about 4-5 minutes per side, or until the internal temperature reads 135°F.
  • Cut zucchini lengthwise and grill alongside with fish, if desired.

Tips & Notes

Note 1: Look for swordfish steaks with a light pink and shiny flesh with no brown or discolored areas. 
Note 2: Grilled veggies taste delicious with grilled fish! Red onions, sweet peppers, asparagus, summer squash, corn on the cob, and mushrooms are great options.
Storing Tips:
– Store the grilled swordfish in an airtight container for up to 4 days in the refrigerator.
– Freeze any leftover steaks for up to 2 months. Place the fish in a freezer-safe airtight container and freeze until ready to use.
– Reheat the swordfish in a 275°F oven in a shallow baking dish covered with aluminum foil.

Nutrition

Calories: 401kcal
Carbohydrates: 7g
Protein: 36g
Fat: 25g
Sugar: 5g
Sodium: 445mg
Course: Main Course
Cuisine: American

Hi, I’m Shinee!

Welcome! I’m so happy you’re here! I believe anyone can cook restaurant-quality food at home! And my goal is to help you to become a confident cook with my easy-to-follow recipes with lots of tips and step-by-step photos.

5 from 8 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments

  1. 5 stars
    This was the first time that I have ever bought or grilled swordfish steak. It is a winner! I followed directions to the “T” and they were perfect! This now will be added to my menu!

  2. 5 stars
    I made these last week when there was a sale on swordfish! I was looking for a new recipe that would be weeknight easy, good for the grill and had a nice flavor, and let me tell you THIS WAS IT!! I lit the grill, picked some basil, made the marinade and by the time the grill was ready so were my fishys! I can’t recommend this recipe enough! I’ve shared it with my mother and my cousin who I know will try and LOVE it! I did omit the tomatoes this time, but next time i will use them as well! I will make this MANY more times! I really enjoyed it! (also 3 y.o approved!) Thank you!!!

  3. 5 stars
    This was a great recipe.  I added some soy to perk it up a bit.  I’ve always loved a soy-lime combination

  4. 5 stars
    These steaks look beautiful! I’m so impressed by your grilling. I can never get that kind of char when I grill fish! I tried the recipe with salmon instead and the flavors were just perfect. For other readers/commenters who aren’t lucky enough to live near the coast (like me), I used this to find the fish. It might be helpful: https://qualityseafooddelivery.com/salmon/

    1. Thank you so much for your kind compliments, Heather! Super hot grill lis essential for those nice grill marks.

  5. These look amazing. I love the color you got on them! What a bright and yummy combination.

  6. My husband loves swordfish and this looks like a great recipe to try soon – Thanks for sharing.

  7. I am not a huge fish eating, but these steaks look like chicken so maybe I can handle it! Now to find some sword fish in Idaho!

  8. Yum… I love ahi tuna steaks, I bet these would be delicious too! I’m not sure I’ve ever eaten swordfish!