12 Grilled Swordfish Recipes That Make Seafood Night Something Special

There’s something undeniably satisfying about a perfectly grilled swordfish steak—firm, meaty, and kissed by smoky char, yet still tender and flaky beneath its golden crust. Whether you’re a seafood lover looking to mix up your weeknight dinners or planning a summer gathering where you want to impress, swordfish is the star that never disappoints. Its mild, slightly sweet flavor acts like a blank canvas, ready to soak up bold marinades, zesty herb rubs, or the bright simplicity of lemon and olive oil.

Grilled Swordfish Recipe Ideas

In this collection, we’re bringing you 12 irresistible grilled swordfish recipes that turn an ordinary seafood night into something extraordinary. Picture thick, juicy steaks glazed with sticky-sweet teriyaki, blackened with Cajun spices, or topped with a vibrant mango-avocado salsa. Maybe you’ll go Mediterranean with a drizzle of garlicky chimichurri, or keep it classic with a smoky grill marks and a squeeze of fresh lemon. Each recipe is designed to highlight swordfish’s natural richness while adding layers of flavor that make every bite exciting.

We’ve also included tips for grilling swordfish to perfection—because nobody wants dry, overcooked fish. You’ll learn the ideal grill temperature, when to flip (hint: not too often!), and how to tell it’s done just right. Plus, we’ve paired each dish with sides that complement it perfectly, from grilled asparagus to coconut rice or a crisp citrus salad.

So fire up the grill, grab your favorite swordfish steaks, and get ready to transform seafood night into a meal that feels like a celebration. Whether you’re cooking for two or feeding a crowd, these recipes promise a delicious escape from the ordinary.

Spicy Mango Salsa Swordfish

Grilled swordfish topped with mango salsa on a plate

Spicy Mango Salsa Swordfish is a vibrant dish that perfectly combines savory and sweet flavors. The grilled swordfish, with its firm texture, pairs exceptionally well with the fruity zing of the mango salsa, making it a fantastic choice for a delightful seafood night. This recipe is simple to prepare, ensuring you’ll impress your family or guests without spending hours in the kitchen.

The kick from the spices in the salsa complements the mild taste of the swordfish, bringing a refreshing twist to your usual seafood fare. Whether you’re hosting a barbecue or enjoying a cozy dinner at home, this dish will surely be a hit!

Ingredients

  • 2 swordfish steaks
  • 1 ripe mango, diced
  • 1 small red onion, finely chopped
  • 1 jalapeño, seeded and minced
  • 1/4 cup fresh cilantro, chopped
  • Juice of 1 lime
  • Salt and pepper to taste
  • Olive oil

Instructions

  1. Prepare the Salsa: In a bowl, combine the diced mango, red onion, jalapeño, cilantro, lime juice, salt, and pepper. Mix well and set aside.
  2. Prepare the Swordfish: Rub the swordfish steaks with olive oil, salt, and pepper. Preheat your grill to medium-high heat.
  3. Grill the Fish: Place the swordfish on the grill and cook for about 5-6 minutes per side, or until the fish is opaque and flakes easily with a fork.
  4. Serve: Remove the swordfish from the grill and top with the mango salsa. Enjoy your delicious Spicy Mango Salsa Swordfish!

Lemon Herb Grilled Swordfish Steaks

Grilled swordfish steaks garnished with lemon slices and herbs on a plate.

Lemon Herb Grilled Swordfish Steaks are a fantastic way to enjoy a seafood night at home. The swordfish’s firm texture pairs perfectly with the zesty lemon and fresh herbs, creating a deliciously bright and vibrant dish. Plus, this recipe is simple to whip up, making it perfect for weeknight dinners or special occasions.

The combination of lemon juice, garlic, and a medley of herbs gives the fish a refreshing taste that’s sure to impress. Grilling adds a smoky flavor that enhances the natural sweetness of the swordfish, making every bite a treat. Let’s get cooking!

Ingredients

  • 4 swordfish steaks
  • 1/4 cup olive oil
  • 2 lemons (juice and zest)
  • 3 cloves garlic, minced
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh basil, chopped
  • 1 tablespoon fresh thyme, chopped
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Instructions

  1. Prepare the Marinade: In a bowl, whisk together olive oil, lemon juice, lemon zest, garlic, parsley, basil, thyme, salt, and pepper.
  2. Marinate the Fish: Place the swordfish steaks in a shallow dish and pour the marinade over them. Cover and refrigerate for at least 30 minutes to allow the flavors to soak in.
  3. Preheat the Grill: Heat your grill to medium-high. Make sure the grates are clean and lightly oiled to prevent sticking.
  4. Grill the Swordfish: Remove the steaks from the marinade and place them on the grill. Cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork.
  5. Serve: Transfer the grilled swordfish to a platter, drizzle with any remaining marinade, and serve with lemon wedges on the side.

Garlic Butter Grilled Swordfish Skewers

Grilled swordfish skewers on the grill with garlic butter and lemon.

Garlic Butter Grilled Swordfish Skewers are a perfect choice for a quick and tasty seafood dish. The combination of buttery garlic and fresh swordfish makes for a delightful meal that’s both simple to prepare and impressive enough for any occasion. The skewers are juicy, flavorful, and have a lovely char that adds depth to the dish.

This recipe is not just about taste; it’s also about ease. You can whip these up on a busy weeknight or serve them at a weekend barbecue. Pair them with a light salad or some grilled veggies for a complete meal that everyone will love.

Ingredients

  • 1 pound swordfish fillets, cut into 1-inch cubes
  • 1/4 cup unsalted butter, melted
  • 3 cloves garlic, minced
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon lemon juice
  • Salt and pepper, to taste
  • Skewers (wooden or metal)

Instructions

  1. Prepare the Skewers: If using wooden skewers, soak them in water for 30 minutes to prevent burning. Preheat your grill to medium-high heat.
  2. Make the Marinade: In a bowl, combine melted butter, minced garlic, parsley, lemon juice, salt, and pepper. Mix well.
  3. Marinate the Swordfish: Add the swordfish cubes to the marinade and let them sit for about 15 minutes.
  4. Assemble the Skewers: Thread the marinated swordfish onto the skewers, leaving a little space between each piece for even grilling.
  5. Grill the Skewers: Place the skewers on the grill and cook for 3-4 minutes on each side, or until the fish is opaque and flakes easily with a fork.
  6. Serve: Remove from the grill, drizzle with extra garlic butter if desired, and enjoy your delicious garlic butter grilled swordfish skewers!

Peach BBQ Grilled Swordfish

Delicious grilled swordfish topped with peach BBQ sauce, served with a fresh salad and lemon.

Peach BBQ Grilled Swordfish is a simple yet delicious dish that brings the sweetness of ripe peaches and a tangy barbecue sauce together with tender swordfish. The combination of flavors is refreshing and perfect for a summer evening. Plus, grilling the fish adds a smoky flavor that enhances every bite.

This recipe is easy to prepare and doesn’t require any complicated techniques. It’s a great way to impress friends or family at your next seafood night. Serve this dish with a fresh salad or grilled veggies for a well-rounded meal!

Ingredients

  • 2 swordfish steaks
  • 1 ripe peach, pitted and diced
  • 1/4 cup barbecue sauce
  • 1 tablespoon olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon fresh parsley, chopped (for garnish)
  • Fresh lemon wedges (for serving)

Instructions

  1. Preheat your grill to medium heat.
  2. In a small bowl, mix the diced peach with barbecue sauce, olive oil, salt, and pepper.
  3. Brush the swordfish steaks lightly with olive oil and season with salt and pepper.
  4. Place the swordfish on the grill and cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily.
  5. During the last few minutes of grilling, brush the peach BBQ mixture onto the swordfish, allowing the flavors to meld.
  6. Remove from the grill, garnish with fresh parsley, and serve with lemon wedges.

Mediterranean Grilled Swordfish with Olives

Grilled swordfish with olives and fresh herbs

This Mediterranean grilled swordfish is a delightful dish that perfectly captures the essence of fresh, coastal flavors. The swordfish is succulent and meaty, making it an excellent choice for grilling. Paired with olives, tomatoes, and a hint of herbs, each bite bursts with vibrant Mediterranean tastes. Plus, it’s easy to prepare, making it ideal for a weeknight dinner or special occasion.

The combination of olive oil and olives adds a savory depth to the dish, while fresh herbs offer a bright finish. This recipe is simple enough for any home cook to master, allowing you to impress family and friends with minimal effort!

Ingredients

  • 4 swordfish steaks (about 6 ounces each)
  • 1/4 cup extra virgin olive oil
  • 2 tablespoons lemon juice
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup mixed olives, pitted and chopped
  • 1 cup cherry tomatoes, halved
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Marinate the Swordfish: In a bowl, whisk together olive oil, lemon juice, garlic, oregano, salt, and pepper. Place the swordfish steaks in a shallow dish and pour the marinade over them. Cover and refrigerate for at least 30 minutes.
  2. Prepare the Grill: Preheat your grill to medium-high heat. Oil the grill grates to prevent sticking.
  3. Grill the Swordfish: Remove the swordfish from the marinade, letting excess drip off. Grill each steak for about 5-6 minutes per side, or until the fish is opaque and flakes easily with a fork.
  4. Add the Toppings: In the last few minutes of grilling, add olives and cherry tomatoes on the grill to warm them through.
  5. Serve and Garnish: Once cooked, transfer the grilled swordfish to serving plates, top with grilled olives and tomatoes, and sprinkle with fresh parsley before serving.

Teriyaki Glazed Grilled Swordfish

A plate of grilled swordfish drizzled with teriyaki glaze, served with rice and green vegetables.

Teriyaki Glazed Grilled Swordfish is a delightful way to enjoy seafood night. This dish combines the rich flavors of teriyaki sauce with the natural, mild taste of swordfish. The grilling process creates a delicious caramelization that enhances the dish’s overall appeal.

Making this recipe is straightforward, making it perfect for both busy weeknights and special occasions. The sweet and savory glaze pairs well with a side of steamed rice and vegetables, creating a well-rounded meal that everyone will love.

Ingredients

  • 4 swordfish steaks
  • 1/2 cup teriyaki sauce
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon sesame seeds
  • 2 green onions, chopped
  • Salt and pepper to taste

Instructions

  1. Marinate the Swordfish: In a bowl, combine teriyaki sauce, olive oil, garlic, and ginger. Place swordfish steaks in a resealable bag and pour marinade over them. Seal and refrigerate for at least 30 minutes.
  2. Preheat the Grill: Heat your grill to medium-high. Remove swordfish from marinade and discard any leftover marinade.
  3. Season the Fish: Season each steak with salt and pepper to taste.
  4. Grill: Place swordfish on the grill and cook for about 4-5 minutes on each side, or until the fish flakes easily with a fork.
  5. Serve: Transfer the grilled swordfish to a plate, sprinkle with sesame seeds and chopped green onions before serving. Enjoy with rice and your favorite vegetables!

Cilantro Lime Grilled Swordfish Tacos

Cilantro lime grilled swordfish tacos with fresh ingredients

If you’re looking for a fresh and tasty twist on taco night, these cilantro lime grilled swordfish tacos are a perfect choice. The mild flavor of the swordfish pairs beautifully with the zesty lime and fresh cilantro, creating a dish that’s both light and satisfying. Plus, they’re incredibly simple to make, making them a great option for a busy weeknight dinner or a casual gathering with friends.

The combination of grilled swordfish, vibrant vegetables, and cilantro-lime dressing will transport your taste buds straight to the coast. Serve these tacos in warm corn tortillas for an authentic experience that’s sure to impress everyone at the table.

Ingredients

  • 1 lb swordfish fillets
  • 2 tablespoons olive oil
  • 1 lime, juiced and zested
  • 2 cloves garlic, minced
  • 1 teaspoon cumin
  • Salt and pepper, to taste
  • 8 corn tortillas
  • 1 cup shredded cabbage
  • 1 tomato, diced
  • 1/4 cup fresh cilantro, chopped
  • 1 avocado, sliced

Instructions

  1. Marinate the Fish: In a bowl, mix olive oil, lime juice and zest, garlic, cumin, salt, and pepper. Add the swordfish fillets, coating them well. Let them marinate for about 20-30 minutes.
  2. Grill the Swordfish: Preheat the grill to medium-high. Grill the fish for about 4-5 minutes on each side or until fully cooked and flaky. Remove from the grill and let rest for a few minutes.
  3. Prepare the Tacos: Warm the corn tortillas on the grill for about 30 seconds on each side. Flake the grilled swordfish into bite-sized pieces.
  4. Assemble: Fill each tortilla with the flaked swordfish, shredded cabbage, diced tomato, avocado slices, and a sprinkle of cilantro.
  5. Serve: Squeeze extra lime juice over the top if desired and enjoy your fresh cilantro lime grilled swordfish tacos!

Chili Lime Swordfish with Avocado Salsa

Chili Lime Swordfish with Avocado Salsa

Chili Lime Swordfish with Avocado Salsa is a delightful dish that combines zesty flavors with the rich, meaty texture of swordfish. The tangy chili lime marinade enhances the fish’s natural flavor, making each bite a burst of freshness. Pairing it with creamy avocado salsa adds a layer of creaminess and crunch, elevating your seafood night to something special.

This recipe is easy to make, perfect for both seasoned cooks and beginners. In just a few simple steps, you can create a meal that’s not only delicious but also visually appealing.

Ingredients

  • 2 swordfish steaks
  • 1/4 cup olive oil
  • 2 tablespoons lime juice
  • 1 tablespoon chili powder
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1 ripe avocado, diced
  • 1/2 cup diced tomatoes
  • 1/4 cup chopped cilantro
  • 1 tablespoon red onion, finely chopped
  • Juice of 1 lime
  • Salt and pepper to taste

Instructions

  1. Marinate the Fish: In a bowl, mix olive oil, lime juice, chili powder, garlic powder, and salt. Place the swordfish in the marinade and let it sit for at least 30 minutes.
  2. Prepare the Salsa: In another bowl, combine diced avocado, tomatoes, cilantro, red onion, lime juice, and season with salt and pepper. Mix gently and set aside.
  3. Preheat the Grill: Heat your grill to medium-high. Remove the swordfish from the marinade and place it on the grill.
  4. Grill the Swordfish: Cook for about 4-5 minutes per side, or until the fish is opaque and flakes easily with a fork.
  5. Serve: Plate the grilled swordfish and top with avocado salsa. Enjoy your fresh and flavorful meal!

Herbed Pesto Grilled Swordfish

Grilled swordfish with herbed pesto on a plate with pasta.

This herbed pesto grilled swordfish recipe brings a burst of freshness to your dinner table. The tender, flaky swordfish pairs perfectly with a vibrant pesto sauce, making each bite a delightful experience. It’s a simple dish that can be prepared quickly, perfect for those busy weeknights or a special gathering.

The combination of the grilled fish and the herbaceous, garlicky flavor of the pesto creates a dish that’s both satisfying and light. Pair it with a side of pasta or a fresh salad for a well-rounded meal that everyone will love.

Ingredients

  • 2 swordfish steaks (about 6 oz each)
  • 1 cup fresh basil leaves
  • 1/4 cup pine nuts
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic
  • 1/2 cup olive oil
  • Salt and pepper to taste
  • Lemon wedges for serving

Instructions

  1. Make the Pesto: In a food processor, combine basil, pine nuts, Parmesan, and garlic. Pulse until finely chopped. Slowly add olive oil while processing until smooth. Season with salt and pepper.
  2. Prepare the Swordfish: Preheat your grill to medium-high heat. Season the swordfish steaks with salt and pepper.
  3. Grill the Fish: Place the swordfish on the grill and cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork.
  4. Serve: Top the grilled swordfish with the herbed pesto and serve with lemon wedges and a side of your choice.

Roasted Red Pepper & Feta Grilled Swordfish

Grilled swordfish topped with roasted red peppers and feta cheese

This roasted red pepper and feta grilled swordfish is a delicious and easy way to elevate your seafood night. The combination of savory grilled swordfish with the sweetness of roasted red peppers and the tanginess of feta cheese creates a delightful flavor profile that everyone will love.

Not only is this dish simple to prepare, but it also looks stunning on the plate. It’s perfect for a casual dinner or a special occasion, making it a great choice for any seafood lover.

Ingredients

  • 4 swordfish steaks
  • 2 roasted red peppers, sliced
  • 1 cup feta cheese, crumbled
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • Fresh parsley for garnish

Instructions

  1. Prepare the Marinade: In a bowl, combine olive oil, lemon juice, minced garlic, salt, and pepper. Mix well.
  2. Marinate the Swordfish: Place the swordfish steaks in a shallow dish and pour the marinade over them. Let them marinate for about 30 minutes.
  3. Preheat the Grill: Heat your grill to medium-high heat.
  4. Grill the Swordfish: Place the marinated swordfish on the grill and cook for 5-6 minutes on each side, or until the fish flakes easily with a fork.
  5. Top with Peppers and Feta: Once cooked, remove the swordfish from the grill and top each steak with roasted red pepper slices and crumbled feta cheese. Garnish with fresh parsley before serving.

Thai Coconut Grilled Swordfish

A delicious plate of grilled swordfish with coconut sauce, served with rice and garnished with cilantro.

This Thai Coconut Grilled Swordfish recipe brings the vibrant flavors of Thai cuisine right to your dinner table. With a delightful marinade featuring coconut milk, lime, and a hint of spice, the swordfish becomes incredibly tender and bursting with flavor. The grilling adds a delicious char that complements the creamy marinade perfectly.

Not only is this dish packed with flavor, but it’s also pretty simple to prepare, making it an excellent option for a special seafood night or a quick weeknight dinner. Serve it up alongside steamed jasmine rice and a fresh salad for a complete meal that’s sure to impress!

Ingredients

  • 2 swordfish steaks
  • 1 cup coconut milk
  • 2 tablespoons lime juice
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • 2 cloves garlic, minced
  • 1 teaspoon red curry paste
  • Fresh cilantro, for garnish
  • Cooked jasmine rice, for serving

Instructions

  1. Make the Marinade: In a bowl, whisk together the coconut milk, lime juice, fish sauce, brown sugar, minced garlic, and red curry paste until combined.
  2. Marinate the Fish: Place the swordfish steaks in a shallow dish and pour the marinade over them. Let them marinate in the fridge for at least 30 minutes.
  3. Preheat the Grill: Heat the grill to medium-high heat. Once hot, oil the grill grates to prevent sticking.
  4. Grill the Swordfish: Remove the swordfish from the marinade and place it on the grill. Cook for about 4-5 minutes on each side, or until the fish flakes easily with a fork.
  5. Serve: Transfer the grilled swordfish to a plate, garnish with fresh cilantro, and serve with jasmine rice.

Balsamic Glazed Grilled Swordfish

Delicious grilled swordfish with balsamic glaze served with asparagus

Balsamic glazed grilled swordfish is a treat that brings a delightful mix of flavors to your dinner table. The sweet and tangy balsamic glaze pairs perfectly with the meaty texture of swordfish, creating a dish that’s both satisfying and refreshing. Plus, it’s simple to whip up, making it an excellent choice for busy weeknights or special occasions.

This recipe not only highlights the natural flavors of the fish but also adds a lovely caramelized touch from the grill. Serve it with grilled veggies or a light salad for a complete meal that everyone will love.

Ingredients

  • 4 swordfish steaks (about 6 oz each)
  • 1/2 cup balsamic vinegar
  • 1/4 cup honey
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • Fresh herbs (like basil or parsley) for garnish

Instructions

  1. Make the Marinade: In a small saucepan, combine balsamic vinegar, honey, olive oil, and minced garlic. Bring to a simmer over medium heat, stirring frequently until the mixture thickens slightly. Remove from heat and let it cool.
  2. Marinate the Swordfish: Place swordfish steaks in a shallow dish and pour half of the balsamic glaze over them. Let them marinate for at least 30 minutes in the refrigerator.
  3. Preheat the Grill: Preheat your grill to medium-high heat. Oil the grill grates to prevent sticking.
  4. Grill the Fish: Remove the swordfish from the marinade and season with salt and pepper. Grill the steaks for about 4-5 minutes on each side or until they are opaque and easily flake with a fork. Brush with the remaining glaze during the last few minutes of grilling.
  5. Serve: Remove from the grill and let rest for a few minutes. Garnish with fresh herbs before serving. Enjoy!

Final Thoughts
Grilled swordfish is the kind of meal that feels both luxurious and effortless—a dish that’s simple enough for a Tuesday but special enough for a dinner party. With these 12 recipes, you’ll never run out of ways to enjoy its meaty texture and versatile flavor. From spicy to sweet, herbaceous to citrusy, there’s a swordfish creation here for every craving. So next time you’re in the mood for seafood that’s a cut above the rest, let these recipes guide you to a meal that’s truly unforgettable. Happy grilling!

Soumyadip Chatterjee
Founder of easyshrimprecipes.com
Hi, this is Soumyadip, creator of easyshrimprecipes.com. I love cooking and sharing new tasty recipes to the entire world. So what are you waiting for, join me on a delicious journey.