Easy Grilled Swordfish

By Updated on

This easy Grilled Swordfish is marinated in a combination of garlic, lemon, and soy sauce and then grilled until light and flaky. A great way to enjoy swordfish!

247 CAL 1g CARBS 16g FAT 25g PROTEIN
Leave a Comment

Grilled Swordfish Steaks are marinated in a delicious combination of bright and savory flavors, then grilled to perfection with the char marks to prove it. This mouthwatering dish takes just 15 minutes to marinate and 10 minutes on the grill, making for the ultimate healthy main course to any summer meal.

Swordfish is overlooked for more common seafood choices like salmon or shrimp, but let me tell you it’s a serious contender—especially during grilling season. Because it’s one of the meatier types of fish out there, swordfish holds up superbly on the grill. If you’re a steak lover looking to cut back on your red meat intake and increase your omega-3’s, this fish is a pretty great compromise. It's similar to Grilled Mahi Mahi.

This recipe for Grilled Swordfish is easy to make, quick to cook, and tastes absolutely phenomenal. I love pairing it with a salad or grilled vegetables and rice or potatoes for a complete meal that is both ultra satisfying to the palate and nourishing to the body. This dish has turned even the pickiest eaters into seafood lovers and has served me well at a number of social gatherings and family dinners.

Whether you are hosting a backyard barbecue, searching for new healthy grilling recipes, or trying to incorporate more fish into your diet, you can’t go wrong with swordfish steaks. Serve this dish alongside a refreshing salad and rice or potatoes for the perfect healthy summertime meal.

Swordfish grilled with herbs and garlic on a plate with fresh lemon on the side.

Key Ingredients and Easy Swaps

To make this simple and delicious dish, you will need the following key ingredients:

  • Swordfish steaks: This meaty fish is loaded with protein and omega-3 fatty acids, making it a fantastic addition to a healthy diet. If you can’t find it at the store, feel free to swap it out for mahi mahi instead.
  • Olive oil: This ingredient helps the rest of our marinade ingredients coat the fish and also prevents the fish from sticking to the grill. Avocado oil, melted butter, or coconut oil would also work.
  • Lemon juice: The acidity in lemon juice helps to break down the proteins in the fish, which makes it more tender and aids in digestion. It also adds a touch of brightness and enhances the rest of our flavors. Lime juice can be swapped in.
  • Soy sauce: This adds a ton of beautiful umami flavors that pair really nicely with most grilled meat marinades. Coconut aminos can also be swapped in.
  • Spices: I like to use a simple combination of Italian seasoning or dried rosemary and black pepper, but you can add any herbs and spices you like.

Grilled Swordfish Recipe Ideas

Looking for ways to switch up this recipe or take it over the top? Here are some of my top recommendations:

  • Use a different fish: If you can’t find swordfish at the store, feel free to use another grill-friendly fish like salmon, mahi mahi, snapper, or tuna.
  • Add fresh herbs: For added brightness and flavor, try adding freshly chopped herbs like parsley, chives, or dill.
  • Spice it up: If you’re looking for a little heat, feel free to add a dash of crushed red pepper or cayenne pepper to the marinade. You could also add blackening seasoning or Cajun seasoning.
  • Add garnish: For a show-stopping presentation, I like to add garnishes that provide both added flavor and a pop of color. Some of my favorite options include fresh parsley, lemon zest, and green onions.
  • Serve it with sauce: This dish can be served with a variety of flavorful sauces like chimichurri, mango salsa, lemon butter sauce, and grilled corn salsa.

How to Store Cooked Swordfish

If you have leftovers from this dish, it can easily be stored both in the fridge and in the freezer. I like to use my leftover swordfish as the protein source in salads, rice bowls, and tacos. You will first want to allow it time to cool to room temperature, then you can either wrap it tightly in plastic wrap and aluminum foil or secure it in an airtight storage bag. Once properly secured, cooked swordfish can be safely stored in one of two ways:

  • In the fridge for up to 3-4 days.
  • In the freezer for up to 4 months.

Health Benefits of Swordfish

The dense and meaty texture of swordfish makes the fish a popular choice for grilling season. It holds up well to the heat of a grill and tastes amazing. The fish is also loaded with an abundance of protein, vitamins, omega-3 fatty acids, and minerals. Just one 6-ounce serving of swordfish contains over 33 grams of protein. If you’re looking to add more fish to your diet, this one makes a fantastic choice to add to your regimen.

According to Livestrong, these are some of the top health benefits of swordfish:

  • Protects the body against free radicals
  • Prevents chronic illnesses like cancer and heart disease
  • Boosts your immunity
  • Promotes healthy bones
  • Supports stable blood pressure and cholesterol levels

Grilled lemon swordfish steaks with garlic, pepper, and herbs served on a plate with fresh lemon slices.

What to serve with grilled fish?

When I am cooking on the grill, I like to make my side dishes there as well. That means easy clean-up and that I am not running from the kitchen to the grill. Salads and make ahead sides are also great options. Here are some favorites:

Frequently Asked Questions

Below you will find the answers to some of the most frequently asked questions about this healthy seafood recipe:

How do you know when swordfish is done?

When swordfish is cooked through, it should be browned on the outside and slightly pink on the inside. At the thickest part of the fish, a meat thermometer should read 145°F to ensure that it is fully cooked.

What do you serve with grilled swordfish steaks?

Swordfish can be served with a wide variety of side dishes. Some of my favorite choices include rice, potatoes, salad, and grilled or roasted vegetables.

What is the best fish for grilling?

Firm fish like swordfish, mahi mahi, snapper, salmon, and tuna are known to be the best fish for grilling. Delicate fish like flounder and tilapia don’t hold up very well on a grill and tend to fall apart unless they are secured in foil.

Can you freeze cooked swordfish?

Yes. As with any cooked meat, swordfish should be stored in an airtight storage bag or wrapped tightly in a layer of plastic wrap, followed by a layer of aluminum foil. When stored properly, cooked swordfish will stay fresh in the freezer for up to 4 months. To reheat, let it thaw in the fridge overnight and reheat the fish on the grill, over the stove, or in the oven.

Swordfish that was grilled with soy sauce, lemon, olive oil, garlic, and spices served on a plate with a grill pan on the side.

More Grilled Seafood Recipes

If you liked this recipe, you’ll love these:

The Recipe
Loading Video…

Easy Grilled Swordfish

247 CAL 1g CARBS 16g FAT 25g PROTEIN
Leave a comment
  • Print
  • Download
  • Send to your inbox


  • 4 center cut swordfish steaks (about 6 oz each)
  • 2 tbsp olive oil
  • 2 tbsp low sodium soy sauce (or coconut aminos)
  • 1 tbsp lemon juice
  • 1 garlic clove, minced
  • 1 tsp Italian seasoning (or dried rosemary)
  • 1/2 tsp black pepper

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


Mix together the olive oil, lemon juice, soy sauce, garlic, Italian seasoning, and black pepper.

Lemon, soy sauce, olive oil, garlic, and Italian seasoning mixed in a bowl.

Place the marinade in a shallow dish and add the fish. Turn to coat on both sides and let marinate for 15-20 minutes.

Swordfish being marinated in lemon garlic sauce.

Preheat the grill or a grill pan to medium high heat. Remove the fish from the marinade. Use a fork to scrape off any garlic so it doesn’t burn on the grill. This step is optional but many people find garlic bitter if it burns.

Swordfish steaks on the grill with olive oil.

Cook the swordfish for 4-6 minutes on each side until the swordfish is cooked through and opaque. Exact cooking time will depend on thickness and swordfish should be cooked to 145 degrees. Be careful not to overcook because swordfish can get dry quickly. Serve with fresh lemon.

Grilled swordfish steaks with grill marks on a grill pan.
Nutritional Facts
Serving Size: 1 filet
Amount Per Serving
Calories 247
Calories from Fat 143
% Daily Value *
Total Fat 16g
Saturated Fat 3g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 61mg
Sodium 285mg
Total Carbohydrate 1g
Dietary Fiber 0g
Sugars 0g
Protein 25g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
On Easy Grilled Swordfish
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.