Grilled Swordfish With Mango Salsa

Grilled Swordfish With Mango Salsa

There is a particular kind of dinner that looks like you spent hours on it but actually came together between the time the grill preheated and the moment you carried plates to the table. Grilled swordfish with mango salsa is exactly that kind of grilling recipe.

Swordfish is one of the most underused proteins in the home cook’s grilling rotation, and that is a genuine shame. It is firm, meaty, deeply flavorful, and arguably the easiest fish in existence to cook on a grill. Pair it with a bright, fruit-forward salsa and you have a plate that earns compliments every single time.

Why You’ll Love This Grilling Recipe

Swordfish is the steak of the sea, and this grilling recipe treats it accordingly. The dense, firm flesh holds together perfectly on the grates, develops a beautiful caramelized crust over direct heat, and absorbs a simple marinade with impressive efficiency. There is no delicate handling required and no fear of the fish falling apart mid-flip.

The mango salsa brings everything the swordfish is not — bright, cool, acidic, and fruit-sweet. That contrast between the smoky char of the grill and the fresh tropical salsa is what makes this combination so effective. It is a complete flavor story told in two components.

This is also a legitimately healthy grilling recipe. Swordfish is rich in protein, selenium, and omega-3 fatty acids. The salsa is essentially a fresh fruit and vegetable preparation with no added fat. The whole dish feels indulgent while actually being nutritious enough to serve on any weeknight without hesitation.

Common Mistakes (And How to Avoid Them)

Using swordfish steaks that are too thin. Thin swordfish cooks through before it has time to develop a proper crust, and overcooked swordfish becomes dry and fibrous in a hurry. Look for steaks that are at least one inch thick, and ideally closer to an inch and a quarter. This gives you the window you need to get real color on the outside while keeping the interior moist and tender.

Over-marinating the fish. Swordfish is firm enough to handle a marinade, but acidic ingredients like citrus juice will begin to denature the proteins and alter the texture if left too long. Twenty to thirty minutes is the sweet spot. Beyond forty-five minutes you risk a mealy, mushy exterior that will not sear properly.

Making the salsa too far in advance. Mango releases liquid as it sits, and a salsa that has been sitting for several hours becomes watery and loses its textural contrast. Make the salsa no more than an hour before serving for the best results. If you must prep ahead, keep the components separate and combine them just before plating.

Not drying the fish before it goes on the grill. This appears in every great grilling recipe for fish, and it applies here with equal force. Moisture on the surface of the swordfish prevents the Maillard reaction from happening — meaning no crust, no color, and no flavor development. Pat every surface dry before it touches the grates.

Chef’s Notes

Swordfish has a naturally mild, slightly sweet flavor with a dense, almost meaty quality that makes it one of the most forgiving proteins on the grill. That mildness is also what makes it such an excellent canvas for a bold, fruit-forward preparation like mango salsa. The fish does not compete with the topping — it supports it.

When selecting swordfish at the market, look for steaks with a clean, ocean-fresh smell and flesh that ranges from pale ivory to light pink. A brownish or yellowish tint is a sign of age. Fresh swordfish should look almost luminous under the market lighting.

One important note on sourcing: swordfish is a large predatory fish and mercury content is a consideration, particularly for pregnant individuals or young children. For the general adult population, enjoying it once or twice a week falls well within safe consumption guidelines. When possible, choose swordfish that is certified sustainable by the Marine Stewardship Council.

Grilled Swordfish With Mango Salsa

Key Ingredients

Swordfish Steaks — The anchor of this grilling recipe. Swordfish has a tight, firm grain that holds together on high heat and produces a satisfying, almost steak-like eating experience. Its mild flavor makes it the perfect backdrop for the aggressive brightness of the mango salsa.

Fresh Mango — The heart of the salsa. A ripe but firm mango brings tropical sweetness, vivid color, and a juicy texture that contrasts beautifully against the charred fish. Avoid mangoes that are too soft — they will turn mushy in the salsa and lose their visual appeal on the plate.

Red Onion — Finely diced red onion adds a sharp bite and a pop of deep color that keeps the salsa from tasting one-dimensional. If the raw onion flavor feels too aggressive, a five-minute soak in cold water before adding it to the salsa will soften the sharpness considerably.

Fresh Jalapeño — One seeded and minced jalapeño adds just enough heat to make the mango salsa feel complex rather than simply sweet. Leave the seeds in if your crowd enjoys spice, or omit the jalapeño entirely and add a pinch of chili flakes to the fish marinade instead.

Fresh Lime Juice — The acid backbone of the entire dish. It goes into both the marinade and the salsa, tying the two components together and making sure every element on the plate feels like part of the same flavor conversation.

Fresh Cilantro — Essential in the salsa for herbal brightness and a clean, green finish. It cuts through the sweetness of the mango and echoes the citrus notes from the lime in a way that flat-leaf parsley simply cannot replicate.

Olive Oil — Used in the marinade and brushed on the grill grates. Good quality olive oil adds a subtle fruity richness to the fish and helps conduct the heat evenly across the surface during searing.

Garlic and Cumin — The spice foundation of the marinade. Garlic brings savory depth while a small amount of ground cumin adds an earthy, slightly smoky warmth that bridges the gap between the charred fish and the sweet tropical salsa.

How to Make Grilled Swordfish With Mango Salsa

  1. Make the marinade. In a shallow bowl, whisk together three tablespoons of olive oil, the juice and zest of one lime, two cloves of minced garlic, half a teaspoon of ground cumin, half a teaspoon of salt, and a quarter teaspoon of black pepper.
  2. Marinate the swordfish. Place your swordfish steaks in the marinade and turn to coat both sides evenly. Cover and let rest at room temperature for twenty to thirty minutes. Do not refrigerate during this time — cold fish hitting a hot grill leads to uneven cooking.
  3. Make the mango salsa. Combine one large diced ripe mango, a quarter cup of finely diced red onion, one seeded and minced jalapeño, the juice of one lime, a small handful of chopped fresh cilantro, and a pinch of salt in a bowl. Toss gently to combine and taste for seasoning. Set aside.
  4. Preheat the grill. Heat your grill to medium-high heat, around 400 to 450 degrees Fahrenheit. Clean and oil the grates thoroughly right before cooking.
  5. Prep the fish. Remove the swordfish from the marinade and pat the surfaces gently dry with a paper towel. This is the step most home cooks skip, and it is the step that determines whether you get a crust or just a steam.
  6. Grill the swordfish. Lay the steaks on the oiled grates and grill for four to five minutes on the first side without moving them. Flip once and grill for another three to four minutes on the second side. The fish is done when it is opaque through the center and flakes easily at the thickest point with a fork. An internal temperature of 145 degrees Fahrenheit is your target.
  7. Rest and plate. Transfer the swordfish to a clean plate and rest for two minutes. Spoon the mango salsa generously over each steak and serve immediately with extra lime wedges on the side.
Grilled Swordfish With Mango Salsa

Variations and Tips

For a smoky chipotle version, add a teaspoon of chipotle powder and a small spoonful of adobo sauce from a can of chipotles to the marinade. The smoky heat plays extraordinarily well against the sweetness of the mango salsa and gives the entire grilling recipe a deeper, more complex personality.

For a Hawaiian-inspired direction, add fresh pineapple to the salsa alongside the mango and finish the fish with a brush of teriyaki glaze during the last minute of grilling. This version is particularly popular with younger crowds and works beautifully served over steamed jasmine rice.

To make it dairy-free and paleo, the recipe is already there — no adjustments needed. Every component is naturally free of dairy, gluten, and processed ingredients.

For a Mediterranean spin, swap the mango salsa for a chopped tomato, olive, and caper relish dressed with lemon juice and olive oil. The swordfish marinade stays identical and the result is an entirely different but equally compelling grilling recipe.

Pro tip for perfect grill marks: Resist the urge to move the fish after it goes down. Swordfish will tell you when it is ready to flip — if it releases cleanly from the grates, it is time. If it resists even slightly, give it another thirty seconds and try again.

How to Meal Prep

The mango salsa and the marinade can both be prepared a day in advance with minor adjustments. Keep the salsa components separate in the refrigerator and combine them the morning of, or up to one hour before serving. The marinade can be whisked together and stored in a sealed jar for up to three days.

Cooked swordfish stores reasonably well in an airtight container in the refrigerator for up to two days. It is excellent served cold or at room temperature over a simple arugula salad with the leftover mango salsa spooned on top, making it one of the more elegant next-day lunches in the grilling recipe world.

For large gatherings, consider grilling the swordfish in batches and keeping the finished steaks warm on a sheet pan in a 200 degree oven tented loosely with foil while the rest of the fish finishes on the grill.

Cultural Context

Swordfish has been a prized catch across Mediterranean and Atlantic fishing communities for thousands of years. In Sicily, the strait between the island and the Italian mainland has been one of the world’s most celebrated swordfish fishing grounds since antiquity. The Sicilian tradition of grilling swordfish simply — with olive oil, lemon, and oregano — reflects a deep cultural respect for the quality of the fish itself.

The addition of a tropical fruit salsa draws from an entirely different tradition: the vibrant, produce-forward cooking of the Caribbean and coastal Mexico, where mango, lime, and chili are foundational flavors in fresh table salsas served alongside grilled seafood. It is a culinary pairing that developed independently in warm coastal regions all over the world, driven by the same instinct that sweet, acidic fruit is a natural counterpart to char-grilled fish.

This grilling recipe sits at the intersection of those two traditions, and the fact that it works so naturally is a reminder that great flavor principles tend to cross borders without difficulty.

Grilled Swordfish With Mango Salsa

Grilled Swordfish With Mango Salsa

This grilled swordfish with mango salsa is a bold and healthy summer dish featuring perfectly charred, meaty fish topped with a fresh, vibrant tropical salsa. Ready in under 30 minutes, it’s an impressive yet simple grilling recipe perfect for any occasion.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 2 steaks
Course: Main Course
Cuisine: Fusion
Calories: 420

Ingredients
  

  • 2 swordfish steaks (1-inch thick)
  • 3 tbsp olive oil
  • 1 lime (zest and juice)
  • 2 garlic cloves, minced
  • 1/2 tsp ground cumin
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 large mango, diced
  • 1/4 cup red onion, finely diced
  • 1 jalapeño, seeded and minced
  • 1 lime, juiced (for salsa)
  • 2 tbsp fresh cilantro, chopped
  • 1 pinch salt (for salsa)

Equipment

  • grill
  • mixing bowl
  • whisk
  • grill tongs or spatula
  • knife and cutting board

Method
 

  1. In a shallow bowl, whisk together olive oil, lime zest and juice, garlic, cumin, salt, and black pepper.
  2. Add swordfish steaks to the marinade, turning to coat evenly. Let rest for 20–30 minutes at room temperature.
  3. In a bowl, combine diced mango, red onion, jalapeño, lime juice, cilantro, and salt. Toss gently and set aside.
  4. Preheat grill to medium-high heat (400–450°F) and oil the grates.
  5. Remove swordfish from marinade and pat dry with paper towels.
  6. Grill swordfish for 4–5 minutes on the first side, then flip and grill another 3–4 minutes until opaque and cooked through (145°F internal temperature).
  7. Remove from grill, rest for 2 minutes, then top with mango salsa and serve with lime wedges.

Notes

Use swordfish steaks at least 1 inch thick for best results. Do not over-marinate to avoid texture breakdown. Always pat fish dry before grilling for a proper crust. Prepare salsa shortly before serving to maintain freshness and texture.