Grilled Swordfish Recipe with Fresh Mango Salsa
This grilled swordfish recipe is the ultimate summer seafood dish that transforms a meaty, firm fish into a smoky, charred masterpiece topped with a bright and fruity mango salsa.
Swordfish is one of the most grill-friendly fish available, holding its shape beautifully under high heat without falling apart the way delicate fillets tend to do. Its naturally rich, slightly sweet flavor pairs flawlessly with the acidity and freshness of a homemade mango salsa loaded with red onion, cilantro, lime juice, and jalapeno.
Whether you are hosting a backyard cookout or simply looking for a weeknight dinner that feels special, this dish delivers bold flavor, stunning presentation, and impressive nutrition all in under 30 minutes. Once you try this combination of smoky grilled fish and sweet tropical salsa, it will earn a permanent spot in your summer recipe rotation.
This grilled swordfish recipe combines meaty, smoky fish with a vibrant mango salsa bursting with tropical flavor. Ready in just 30 minutes, it is an impressive yet effortless meal that brings restaurant-quality results straight to your backyard grill tonight.
Ingredients
| AMOUNT | INGREDIENT | NOTES |
|---|---|---|
| 4 pieces | swordfish steaks | about 6 oz each, 1 inch thick |
| 3 tablespoons | olive oil | extra virgin, divided |
| 1 teaspoon | kosher salt | plus more to taste |
| 1 teaspoon | black pepper | freshly ground |
| 1 teaspoon | smoked paprika | adds depth and color |
| 1 teaspoon | garlic powder | |
| 1 teaspoon | cumin | ground |
| 2 whole | ripe mangoes | peeled, pitted, and diced into small cubes |
| 0.5 whole | red onion | finely diced |
| 1 whole | jalapeno | seeded and minced, use more for extra heat |
| 0.5 whole | red bell pepper | finely diced for color and crunch |
| 0.25 cup | fresh cilantro | roughly chopped |
| 3 tablespoons | fresh lime juice | from about 2 limes |
| 1 tablespoon | honey | optional, enhances sweetness of mango |
| 0.5 teaspoon | sea salt | for the salsa |
| 2 cloves | garlic | minced, for the salsa |
Instructions

Nutrition (per serving)
About This Recipe
Swordfish has been prized by coastal civilizations for thousands of years, with ancient Greeks and Romans documenting the hunting and consumption of this powerful billfish throughout the Mediterranean Sea. Grilling over open flame was the most common preparation method among Mediterranean fishing communities, who seasoned the fish simply with local olive oil, herbs, and citrus to let the natural flavor shine through. Over centuries this technique spread across Europe and eventually to the Americas as trade routes expanded.
Mango salsa as a pairing for grilled seafood has its roots in the culinary traditions of Mexico and the Caribbean, where tropical fruits have long been combined with chiles, citrus, and fresh herbs to create vibrant condiments. The fusion of grilled swordfish with mango salsa reflects the growing influence of Latin and Caribbean flavors on American coastal cooking throughout the late twentieth century. Today this pairing is a staple at seafood restaurants from Miami to Malibu, celebrated for its balance of bold heat, bright acidity, and natural sweetness.
Plated and Ready to Serve

Pro Tips for Best Results
- Choose swordfish steaks that are at least 1 inch thick. Thinner cuts cook too quickly and can dry out before developing good char marks on the outside.
- Do not skip drying the fish with paper towels before seasoning. Moisture on the surface of the fish creates steam which prevents proper searing and causes the fish to stick to the grill.
- Let the mango salsa rest for at least 15 to 20 minutes before serving so the lime juice slightly softens the onion and all the flavors can fully meld together.
- Swordfish is done when it just turns opaque with the slightest hint of translucency remaining in the very center. Pulling it off the grill one minute early and letting it rest will finish the cooking process perfectly without drying it out.
- If using a grill pan indoors open a window or turn on your range hood fan as the high heat and spice rub can produce quite a bit of smoke. A cast iron grill pan works best for indoor cooking and replicates outdoor grill results closely.
Essential Equipment
Outdoor Grill or Grill Pan: High direct heat is essential for achieving proper char marks and a caramelized crust on swordfish steaks.
Long-Handled Tongs: Allow safe flipping of thick swordfish steaks without piercing the flesh and losing precious juices.
Sharp Chef Knife: Needed for precise dicing of mango, red onion, jalapeno, and cilantro for the salsa.
Cutting Board: A large stable surface is important when breaking down the mango and prepping all salsa ingredients.
Mixing Bowl: Used to combine and toss all mango salsa ingredients together so the flavors can meld before serving.
Instant-Read Thermometer: Ensures swordfish reaches a safe internal temperature of 145 degrees Fahrenheit without overcooking.
Pastry Brush or Basting Brush: For evenly coating swordfish steaks with olive oil and seasoning before placing them on the grill.
Variations
Spicy Sriracha Glaze Version: Whisk together 2 tablespoons sriracha, 1 tablespoon soy sauce, and 1 tablespoon honey. Brush this glaze over the swordfish during the last 2 minutes of grilling on each side for a sticky, spicy caramelized coating that pairs beautifully with the cool mango salsa.
Mediterranean Style: Swap the spice rub for a mixture of dried oregano, lemon zest, and garlic. Replace the mango salsa with a fresh tomato and olive tapenade made with capers, kalamata olives, roasted red pepper, and a drizzle of extra virgin olive oil for a classic Mediterranean flavor profile.
Blackened Swordfish: Use a bold blackening spice blend made with cayenne, paprika, onion powder, dried thyme, and dried oregano. Cook the fish in a very hot cast iron skillet with a small amount of butter for a deeply charred, intensely spiced crust that contrasts perfectly with the sweet mango salsa.
Pineapple Salsa Swap: Replace the mango in the salsa with an equal amount of fresh diced pineapple for a slightly more tart and tangy tropical topping. Add a small amount of diced cucumber for extra crunch and freshness that pairs wonderfully with the smoky fish.
Citrus Herb Marinade Version: Marinate the swordfish steaks for 30 minutes in a mixture of orange juice, lime juice, olive oil, fresh thyme, and garlic before grilling. This adds a bright citrus note to the fish that complements the mango salsa and creates a lighter, more delicate flavor overall.
Frequently Asked Questions
Can I make the mango salsa ahead of time?
Yes you can prepare the mango salsa up to 24 hours in advance and store it in an airtight container in the refrigerator. The flavors actually improve as they sit. Give it a good stir and taste for seasoning adjustment before serving as the lime juice can intensify overnight.
How do I know when swordfish is fully cooked?
Swordfish is done when it reaches an internal temperature of 145 degrees Fahrenheit as measured with an instant-read thermometer. Visually the flesh should be opaque throughout with no translucent raw areas. It should flake easily when pressed gently with a fork but still feel moist and not chalky.
Can I use frozen swordfish for this recipe?
Yes frozen swordfish works well in this recipe. Thaw the steaks completely in the refrigerator overnight before cooking. Never thaw fish at room temperature. Pat them thoroughly dry after thawing as frozen fish releases extra moisture that can prevent proper searing on the grill.
What can I serve with grilled swordfish and mango salsa?
This dish pairs beautifully with coconut rice, cilantro lime rice, grilled corn on the cob, black beans, a simple arugula salad, or roasted asparagus. The tropical flavors of the mango salsa lend themselves to light fresh sides rather than heavy starches or creamy sauces.
Can I cook swordfish in a skillet instead of on a grill?
Absolutely. A cast iron skillet or heavy stainless steel pan heated over high heat works wonderfully. Add a tablespoon of olive oil and a tablespoon of butter to the hot pan and sear the swordfish for 4 to 5 minutes per side. You will still get a beautiful golden crust without needing an outdoor grill.
Is swordfish a healthy choice for a seafood dinner?
Swordfish is an excellent source of high-quality protein, selenium, vitamin D, and omega-3 fatty acids which support heart and brain health. However the FDA recommends that pregnant women and young children limit swordfish consumption due to higher mercury levels. For most healthy adults enjoying it once or twice a month is perfectly fine.
