Grilled Swordfish
on Jul 04, 2021, Updated Jun 12, 2025
This post may contain affiliate links. Please read our disclosure policy.
A creamy Provencal-inspired sauce made from roasted peppers, garlic, and basil turns a piece of simply grilled swordfish into a fantastic summer meal.

Simple grilled swordfish steaks are one of the most beloved fish dishes of summertime in this country. It has a firm steak-like texture and an appealing lack of “fishiness.” It’s mildly flavored, a good blank canvas, but it takes well to strong flavors. It holds together well and is easy to turn on the grill, so you will end up with beautiful, intact fish steaks on the plate and look like a grilling champ while you’re doing it.
A simple marinade with fresh herbs and lemon adds a light flavor to this swordfish recipe. And while grilled swordfish is delicious on its own, I love how a simple sauce can transform it into a luxe-feeling dinner. Try this beautiful, Provencal-inspired 4-ingredient roasted red pepper sauce (I use this on everything grilled!) below the next time you’re thinking about grilling swordfish, and feel like you’ve transported yourself to the South of France.
By signing up, you agree to our Privacy Policy.
You can also serve grilled swordfish steak with Chimichurri Sauce, a drizzle of Lemon Butter, or a dollop of Herbed Mayonnaise. Pair this with grilled asparagus with vinaigrette, grilled onions, and an Israeli couscous salad. Start the meal with some no-shuck grilled clams for a summery feast.
What's In This Post?
Meaty, firm, mild swordfish — very simply marinated — grills up like a dream. Try it with a silky roasted red pepper sauce! (Recipe below.)
How to Pick Fresh Swordfish Steaks
You should first give it the smell test — yes, it will smell like fish, but it shouldn’t smell “fishy.” Then look for color: swordfish can be pale ivory to slightly pink. There are some dark spots that run through a swordfish, and most steaks will have a bit of a darker color. Just look for a more reddish tone in the dark spots. Avoid any fish that has overtones of a dull brownish hue. Look for moist fish steaks, not dry. If you are buying it at a fishmonger, the steaks should be laid out on clean ice.
You can also purchase frozen fish from a reputable online purveyor. Freshness is simply key in preparing any seafood or fish dish.
Cooking Fish on the Grill
Swordfish steaks are one of the best types of fish you can prepare on the grill. Fish steaks are boneless cross-cuts of larger fish (tuna and swordfish are the most common), and while they can be cooked in any number of ways, they take particularly well to grilling.
Grilling fish is understandably a source of stress for many people. In general, fish (filets in particular) are fairly fragile and hard to flip on the grill without breaking them apart and making a mess. Not to mention losing some of that precious fish down the grates. The answer for the fish-grilling-phobic is swordfish.
How to Grill Swordfish
- Marinate the fish: The simple marinade is a bright and flavorful blend of olive oil, lemon juice and zest, parsley, and thyme. Add the fish and turn to coat. Cover and refrigerate for 2 hours to 6 hours.
- Grill the swordfish: Grill for a total of 8 to 10 minutes, until the fish is just cooked through, turning it at least once during cooking. Using touch alone is tricky, as it’s a firm fish to begin with. If you have an internal thermometer, look for a temperature of 130 degrees F at the thickest part. Otherwise, if you have a fish with a 1-inch thickness, or even 1 1/2-inch, 5 to 6 minutes on the first side and 3 or 4 minutes on the second side should get you to a perfectly cooked piece of fish. When the fish is done, it should be opaque and separate into flaky chunks when pressed.
- Serve the fish hot with the sauce or the remaining parsley, with lemon wedges on the side. And, if you like this recipe, next time you might try Blackened Swordfish on the grill for a little Cajun spice.
Sauce for Grilled Swordfish
The recipe’s roasted red pepper sauce has great eye appeal as well as great summery flavor. The basil and red peppers evoke dreams of summer meals in Provence (whether we’ve been lucky enough to get there IRL or not!).
Feel free to use some jarred pre-roasted peppers instead of roasting your own! You can serve the swordfish with the sauce over the steaks, or pass a little bowl or pitcher of sauce and let diners top their serving of fish.
These sauces are great with all kinds of grilled fish, like Grilled Cod, Grilled Halibut, Grilled Salmon, and Grilled Tuna Steaks.
Swordfish Grilling Tips
Make sure the fish lifts easily from the grill before you flip it. I often cook it a bit longer on the first side, say 5 or 6 minutes, then flip it and cook for just 3 minutes on the second side, as it usually lifts easily from the grates at that point. The top side will have firmed up a bit from the heat of the grill before you turn it, so making sure the first side to hit the grill gets a good sear is more important for a nicely intact fish steak at the end.
You don’t want to overcook swordfish, as it will dry out due to its low fat content, so err a bit on the side of a shorter cooking time. The inside should just have a touch of pinkness.
When the fish is done, it should separate into flaky chunks when pressed.
What to Serve With Grilled Swordfish
Pin this now to find it later
Pin ItGrilled Swordfish with Roasted Red Pepper Sauce
Equipment
Ingredients
For the Roasted Red Pepper Basil Mayonnaise (optional):
- 1 red bell pepper (see Note)
- 1 teaspoon minced garlic
- 2 tablespoons chopped fresh basil
- ½ cup mayonnaise
- Kosher salt and freshly ground black pepper (to taste)
For the Swordfish:
- 4 1-inch thick swordfish filets (about 1 1/2 pounds total)
- 2 tablespoons olive oil
- Juice and finely grated zest from 1 lemon (plus lemon wedges to serve)
- 2 tablespoons chopped fresh parsley
- 1 tablespoon chopped fresh thyme
- Kosher salt and freshly ground black pepper (to taste)
Instructions
- Turn a gas grill to medium-high and place the pepper directly on the grill grate. Cook, turning it with tongs as the underside blisters and chars, until the whole pepper is blistered. (You can also do this underneath the broiler, on a rimmed baking sheet). Place in a bowl and cover with a dishtowel until cooked. Peel off the skin and discard any seeds from the inside of the pepper. Coarsely chop the pepper.
- Combine the pepper and garlic in a food processor and pulse to combine. Pulse in the basil and mayonnaise, then let the motor run until all is smooth and incorporated. Season with salt and pepper.
- Heat the grill to high (if you need to reheat the grill). Carefully oil the grill grates.
- Combine the olive oil, lemon zest and juice, parsley, and thyme. Brush the swordfish with the olive oil mixture, and season with salt and pepper. Grill for a total of 8 to 10 minutes, until the fish is just cooked through, turning it at least once during cooking. For more dramatic cross hatch marks, you can turn it (rotating the fish a quarter turn every time you flip it) a total of three times. When the fish is done, it should separate into flaky chunks. Let sit for a few minutes before serving.
- Serve hot, with the red pepper sauce spooned over the top or passed on the side and lemon wedges for squeezing.
Notes
- Take the swordfish from the grill when there is just a faint touch of pinkness inside. It will continue to cook as it rests for a few minutes.
- When the fish is done, it should separate into flaky chunks when pressed.
- Never reuse a marinade that touched the raw fish.
- You can use a ridged grill pan and make the fish indoors if you prefer.
- Leftover swordfish can be stored in the refrigerator for up to 3 days in an airtight container.
- You can use salmon or tuna or another good grilling fish in this recipe.
Nutrition
FAQs
Like all fish, swordfish is really good for you. It has a very high amount of protein and also contains B12, zinc, and omega-3, according to Nutrition Advance.
Nope. Washing fish and other meats can actually help to spread bacteria vs. eliminating it. The heat from the grill will take care of any bacterial issues.
Once overfished and in danger of extinction, now U.S.-caught swordfish is in the sustainable category, so we can buy and cook it without reservations. (Or you can make reservations and eat it in a restaurant, but that’s not why you are here!)
Like most things you grill, the time for grilling swordfish depends on its thickness. An average of 8 to 10 minutes total for a 1-inch steak is about right, with the heat source about 4 inches away from the grill.