30 Delicious Swordfish Recipes for Grilled Perfection

Laura Hauser

January 26, 2026

Keen to fire up the grill? You’re in the right place. Swordfish is a fantastic choice for summer barbecues—its firm, meaty texture holds up beautifully to high heat, making it perfect for everything from simple, quick weeknight dinners to impressive weekend feasts. We’ve gathered 30 of our favorite recipes to help you achieve grilled perfection every time. Let’s dive in and find your next delicious meal!

Garlic Herb Marinated Grilled Swordfish

Garlic Herb Marinated Grilled Swordfish
Zesty and zippy, this garlic herb marinated grilled swordfish is the ocean’s answer to your weeknight dinner prayers—no fishing license required! It’s a flavor-packed, grill-friendly dish that’ll have you feeling like a seaside chef in minutes, with a marinade so good you’ll want to bottle it. Seriously, forget takeout; this swordfish is about to become your new favorite catch of the day.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – ¼ cup
– Lemon juice – 2 tbsp
– Garlic – 4 cloves, minced
– Fresh parsley – 2 tbsp, chopped
– Fresh thyme – 1 tbsp, chopped
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. In a medium bowl, whisk together olive oil, lemon juice, minced garlic, chopped parsley, chopped thyme, salt, and black pepper until fully combined.
2. Place the swordfish steaks in a shallow dish or resealable plastic bag, and pour the marinade over them, ensuring each steak is evenly coated.
3. Cover the dish or seal the bag, and refrigerate for at least 30 minutes or up to 2 hours to allow the flavors to penetrate—tip: don’t marinate longer than 2 hours, as the acid can start to “cook” the fish and make it mushy.
4. Preheat your grill to medium-high heat, aiming for a surface temperature of 400°F to 450°F.
5. Remove the swordfish from the marinade, letting any excess drip off, and discard the used marinade for food safety.
6. Place the swordfish steaks on the preheated grill, and cook for 4 to 5 minutes on the first side without moving them to develop nice grill marks.
7. Flip the swordfish steaks using a spatula, and cook for an additional 4 to 5 minutes on the second side—tip: the fish is done when it flakes easily with a fork and reaches an internal temperature of 145°F, so use a meat thermometer to avoid overcooking.
8. Transfer the grilled swordfish to a clean plate, and let it rest for 3 to 5 minutes before serving to allow the juices to redistribute—tip: this resting step keeps the fish moist and tender, so don’t skip it!

Now, you’ve got a dish that’s firm yet flaky, with a bold garlic-herb punch that sings of summer grills. Serve it over a bed of quinoa or with a side of roasted veggies for a meal that’s as nutritious as it is delicious, and watch it disappear faster than you can say “seconds, please!”

Citrus Glazed Grilled Swordfish Steaks

Citrus Glazed Grilled Swordfish Steaks
Aren’t you tired of the same old grilled fish that tastes like, well, fish? Let’s shake things up with a recipe that’s as bright and bold as your personality, turning a simple swordfish steak into a citrusy, caramelized masterpiece that’ll have your taste buds doing a happy dance. This dish is the perfect excuse to fire up the grill and pretend you’re a culinary genius, all while keeping things surprisingly simple and utterly delicious.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (about 6 oz each, 1-inch thick)
– Olive oil – 2 tbsp
– Orange juice – ½ cup
– Lemon juice – 2 tbsp
– Honey – 2 tbsp
– Soy sauce – 1 tbsp
– Garlic – 2 cloves, minced
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. In a small saucepan, combine orange juice, lemon juice, honey, soy sauce, and minced garlic over medium heat.
2. Bring the mixture to a simmer, then reduce heat to low and cook for 8-10 minutes, stirring occasionally, until it thickens slightly to a glaze consistency. (Tip: Don’t walk away—this glaze can burn quickly if left unattended!)
3. While the glaze simmers, pat the swordfish steaks dry with paper towels to ensure a good sear.
4. Brush both sides of each steak evenly with olive oil.
5. Season both sides of the steaks generously with salt and black pepper.
6. Preheat your grill to medium-high heat, about 400°F, and lightly oil the grates to prevent sticking.
7. Place the swordfish steaks on the hot grill and cook for 4-5 minutes without moving them to develop grill marks.
8. Flip the steaks carefully using a spatula and cook for another 3-4 minutes. (Tip: Swordfish is done when it flakes easily with a fork and reaches an internal temperature of 145°F—use a meat thermometer to avoid guesswork.)
9. During the last minute of cooking, brush the top of each steak with the citrus glaze.
10. Remove the steaks from the grill and let them rest for 3 minutes on a plate. (Tip: Resting allows the juices to redistribute, keeping the fish moist and tender.)
11. Drizzle any remaining glaze over the rested steaks before serving.

The result is a swordfish steak with a perfectly charred exterior that gives way to a firm, meaty texture, all coated in a sticky-sweet glaze with a zesty kick from the citrus. Serve it over a bed of quinoa or with grilled asparagus for a complete meal that looks as impressive as it tastes—your guests will never guess how easy it was to pull off!

Spicy Lime and Ginger Grilled Swordfish

Spicy Lime and Ginger Grilled Swordfish
Fancy a fish dish that packs a punch? This Spicy Lime and Ginger Grilled Swordfish is here to shake up your dinner routine with a zesty, fiery kick that’ll make your taste buds do a happy dance—no boring seafood allowed!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Lime juice – ¼ cup
– Fresh ginger – 1 tbsp, grated
– Garlic – 2 cloves, minced
– Olive oil – 2 tbsp
– Red pepper flakes – 1 tsp
– Salt – 1 tsp

Instructions

1. Preheat your grill to 400°F, ensuring it’s clean and lightly oiled to prevent sticking—this helps get those perfect grill marks without a fishy mess.
2. In a small bowl, whisk together lime juice, grated ginger, minced garlic, olive oil, red pepper flakes, and salt until fully combined.
3. Place the swordfish steaks in a shallow dish and pour the marinade over them, coating both sides evenly.
4. Let the swordfish marinate at room temperature for 10 minutes, which infuses flavor without making the fish mushy.
5. Remove the swordfish from the marinade, shaking off any excess, and discard the leftover marinade for food safety.
6. Place the swordfish steaks on the preheated grill and cook for 4 minutes without moving them to develop a nice sear.
7. Flip the swordfish using a spatula and cook for another 4 minutes, or until the internal temperature reaches 145°F and the flesh is opaque and flakes easily—this ensures it’s perfectly cooked, not overdone.
8. Transfer the grilled swordfish to a serving platter and let it rest for 2 minutes to allow the juices to redistribute, keeping it moist and tender.
Delight in the firm, meaty texture that pairs beautifully with the bright lime and warm ginger notes, all kicked up by that spicy heat. Serve it over a bed of cilantro rice or with grilled veggies for a complete meal that’s as vibrant as it is delicious!

Tuscan-Style Grilled Swordfish with Tomatoes

Tuscan-Style Grilled Swordfish with Tomatoes
Naturally, you’ve probably grilled a burger or a hot dog, but have you ever given swordfish the star treatment it deserves? This Tuscan-style version is about to become your new summer obsession—it’s so flavorful, you’ll forget you’re eating something that sounds like it belongs in a medieval armory. Let’s fire up the grill and make some magic happen!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (about 6 oz each)
– Cherry tomatoes – 2 cups
– Garlic cloves – 4, minced
– Olive oil – ¼ cup
– Fresh basil leaves – ½ cup, chopped
– Salt – 1 tsp
– Black pepper – ½ tsp
– Lemon – 1, juiced

Instructions

1. Preheat your grill to medium-high heat, aiming for 400°F, and lightly oil the grates to prevent sticking—this ensures those beautiful grill marks without a messy cleanup.
2. Pat the swordfish steaks dry with paper towels, then rub them all over with 2 tbsp of olive oil, ½ tsp salt, and ¼ tsp black pepper.
3. Place the swordfish on the grill and cook for 4–5 minutes per side, until the internal temperature reaches 145°F and the flesh flakes easily with a fork; avoid flipping more than once to keep it juicy.
4. While the fish grills, heat the remaining 2 tbsp of olive oil in a skillet over medium heat, add the minced garlic, and sauté for 1 minute until fragrant but not browned.
5. Add the cherry tomatoes to the skillet and cook for 3–4 minutes, until they start to burst and release their juices, stirring occasionally.
6. Remove the skillet from heat, stir in the chopped basil, lemon juice, remaining ½ tsp salt, and ¼ tsp black pepper.
7. Transfer the grilled swordfish to a serving platter and spoon the tomato-basil mixture over the top.
Eager to dig in? The swordfish boasts a firm, meaty texture that holds up beautifully to the vibrant, saucy tomatoes, while the basil and lemon add a fresh, zesty kick that screams summer. Serve it over a bed of couscous or with crusty bread to soak up every last drop of that delicious sauce—it’s a meal that’ll have everyone asking for seconds!

Grilled Swordfish with Mango Salsa

Grilled Swordfish with Mango Salsa
Ever feel like your weeknight dinners are stuck in a rut? Enter grilled swordfish with mango salsa—the vibrant, tropical escape your taste buds have been begging for, no passport required. This dish is so simple, even your grill pan can’t mess it up, and it’ll make you look like a culinary genius in under 30 minutes.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

Swordfish steaks – 4 (6 oz each)
Olive oil – 2 tbsp
Salt – 1 tsp
Black pepper – ½ tsp
Mango – 1 large, diced
Red onion – ¼ cup, finely chopped
Jalapeño – 1, seeded and minced
Cilantro – ¼ cup, chopped
Lime juice – 2 tbsp

Instructions

1. Preheat your grill or grill pan to medium-high heat (about 400°F).
2. Pat the swordfish steaks dry with paper towels to ensure a good sear.
3. Brush both sides of the swordfish with olive oil, then season evenly with salt and black pepper.
4. Place the swordfish on the grill and cook for 4–5 minutes without moving it to develop grill marks.
5. Flip the swordfish using a spatula and cook for another 4–5 minutes until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
6. While the fish cooks, combine the diced mango, red onion, jalapeño, cilantro, and lime juice in a medium bowl and stir gently to mix.
7. Remove the swordfish from the grill and let it rest for 3 minutes to allow juices to redistribute.
8. Top each swordfish steak with a generous spoonful of the mango salsa before serving.

Oh, the magic happens when that firm, meaty swordfish meets the sweet-tangy salsa—it’s like a beach vacation in every bite. Serve it over a bed of cilantro-lime rice or with grilled veggies for a meal that’s as colorful as it is delicious, and watch even the pickiest eaters come back for seconds.

Mediterranean Grilled Swordfish with Olives

Mediterranean Grilled Swordfish with Olives
Yikes, you’re probably staring at that bland chicken breast again—let’s rescue your taste buds with a Mediterranean escape that’s faster than booking a flight! This grilled swordfish is a flavor-packed, no-fuss hero that’ll make your kitchen smell like a seaside taverna, minus the seagulls stealing your fries. Seriously, it’s so good, you might start speaking in Italian accents by the end of dinner (we won’t judge!).

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – ¼ cup
– Lemon juice – 2 tbsp
– Garlic – 2 cloves, minced
– Dried oregano – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Kalamata olives – ½ cup, pitted
– Fresh parsley – 2 tbsp, chopped

Instructions

1. In a small bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, salt, and black pepper to create a marinade.
2. Place the swordfish steaks in a shallow dish and pour the marinade over them, coating both sides evenly. Let marinate at room temperature for 10 minutes—this quick soak infuses flavor without making the fish mushy.
3. While the fish marinates, preheat your grill or grill pan to medium-high heat (about 400°F). A hot grill ensures those beautiful sear marks and prevents sticking.
4. Remove the swordfish from the marinade, shaking off any excess, and discard the leftover marinade for food safety.
5. Grill the swordfish steaks for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh is opaque and flakes easily with a fork. Avoid overcooking to keep it juicy.
6. In the last minute of grilling, scatter the pitted Kalamata olives onto the grill to warm them slightly, about 30–60 seconds, just until they’re fragrant.
7. Transfer the grilled swordfish to a serving platter and top with the warmed olives and chopped fresh parsley.

Charming and effortlessly elegant, this dish boasts a firm, meaty texture that’s perfectly complemented by the briny pop of olives and zesty marinade. Serve it over a bed of couscous or with grilled veggies for a complete meal that’ll have everyone asking for seconds—bonus points if you pair it with a crisp white wine and pretend you’re on a Greek island!

Lemon Pepper Grilled Swordfish

Lemon Pepper Grilled Swordfish
Let’s be real: sometimes you want a dinner that feels fancy without the fuss, and this lemon pepper grilled swordfish is here to deliver. Light, zesty, and packed with flavor, it’s the perfect centerpiece for a summer cookout or a quick weeknight win—just don’t tell your guests how easy it was!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – 2 tbsp
– Lemon juice – ¼ cup
– Black pepper – 1 tbsp
– Salt – 1 tsp
– Garlic powder – 1 tsp

Instructions

1. In a small bowl, whisk together the olive oil, lemon juice, black pepper, salt, and garlic powder until fully combined.
2. Place the swordfish steaks in a shallow dish and pour the marinade over them, turning to coat evenly. Let marinate at room temperature for 10 minutes—this short soak infuses flavor without making the fish mushy.
3. Preheat a grill or grill pan to medium-high heat (about 400°F). Lightly oil the grates to prevent sticking.
4. Remove the swordfish from the marinade, letting excess drip off, and place the steaks on the hot grill.
5. Grill for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh is opaque and flakes easily with a fork. Avoid flipping more than once to get those perfect grill marks.
6. Transfer the grilled swordfish to a plate and let it rest for 3 minutes before serving—this keeps the juices locked in for a moist bite.
7. Optionally, squeeze fresh lemon wedges over the top for an extra zing.
Outrageously tender with a crisp, peppery crust, this swordfish boasts a bright lemon kick that’s balanced by savory garlic notes. Serve it over a bed of quinoa or alongside grilled asparagus for a complete meal that’s as vibrant on the plate as it is on the palate.

Grilled Swordfish with Pineapple Chili Relish

Grilled Swordfish with Pineapple Chili Relish
Crisp, charred swordfish meets a sweet-and-spicy pineapple chili relish in this knockout dish that’s basically summer on a plate—no passport required. It’s the perfect way to impress at a barbecue without breaking a sweat (or your bank account).

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Pineapple – 1 cup, finely diced
– Red chili – 1, finely chopped
– Lime – 1, juiced
– Cilantro – ¼ cup, chopped

Instructions

1. Pat the swordfish steaks completely dry with paper towels to ensure a good sear.
2. Brush both sides of each steak evenly with 1 tbsp of olive oil.
3. Season both sides of the steaks evenly with salt and black pepper.
4. Preheat a grill or grill pan to high heat (about 450°F).
5. Place the swordfish steaks on the hot grill and cook for 4-5 minutes without moving them to develop grill marks.
6. Flip the steaks carefully using a spatula and cook for another 4-5 minutes until the internal temperature reaches 145°F and the flesh is opaque and flakes easily.
7. While the fish cooks, combine the diced pineapple, chopped red chili, lime juice, and chopped cilantro in a medium bowl to make the relish.
8. Stir the relish mixture until all ingredients are well combined.
9. Remove the cooked swordfish from the grill and let it rest on a clean plate for 3 minutes.
10. Spoon the pineapple chili relish generously over the rested swordfish steaks before serving.

Succulent and firm, the swordfish holds up beautifully against the relish’s vibrant kick and tropical sweetness. Serve it over a bed of coconut rice or alongside grilled asparagus for a complete meal that screams vacation vibes.

Herb-Infused Grilled Swordfish with Dill Sauce

Herb-Infused Grilled Swordfish with Dill Sauce
Finally, a grilled fish recipe that won’t leave you feeling like you’re chewing on a flip-flop! This herb-infused swordfish is so flavorful and tender, it might just make you forget you’re eating something healthy. Let’s fire up the grill and get this party started.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Fresh dill – ¼ cup, chopped
– Plain Greek yogurt – ½ cup
– Lemon juice – 2 tbsp
– Olive oil – 2 tbsp
– Garlic cloves – 2, minced
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Preheat your grill to medium-high heat (about 400°F).
2. Pat the swordfish steaks completely dry with paper towels—this helps prevent sticking and ensures a good sear.
3. In a small bowl, whisk together the olive oil, minced garlic, ½ tsp salt, and ¼ tsp black pepper.
4. Brush the herb-oil mixture evenly over both sides of each swordfish steak.
5. Place the steaks on the preheated grill and cook for 4-5 minutes without moving them to develop grill marks.
6. Carefully flip the steaks using a spatula and grill for another 4-5 minutes, or until the internal temperature reaches 145°F (use a meat thermometer for accuracy).
7. While the fish cooks, make the dill sauce by combining the Greek yogurt, chopped dill, lemon juice, remaining ½ tsp salt, and remaining ¼ tsp black pepper in a bowl; whisk until smooth.
8. Transfer the grilled swordfish to a clean plate and let it rest for 3 minutes—this allows the juices to redistribute for maximum tenderness.
9. Serve the swordfish immediately, topped generously with the dill sauce.

Velvety and flaky, the swordfish practically melts in your mouth, with the bright, tangy dill sauce cutting through the richness perfectly. Try it over a bed of lemon-herb quinoa or alongside grilled asparagus for a meal that’s as impressive as it is delicious.

Grilled Swordfish with Caper Butter Sauce

Grilled Swordfish with Caper Butter Sauce
Kick off your holiday cooking with a dish that’s as bold and dramatic as your uncle’s ugly sweater collection—this grilled swordfish with caper butter sauce is a showstopper that’s surprisingly simple to pull off. It’s the perfect centerpiece for a festive meal that feels fancy without the fuss, and the zesty, briny sauce will have everyone asking for seconds (and the recipe).

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

Swordfish steaks – 4 (6 oz each)
Unsalted butter – ½ cup
Capers – 2 tbsp
Lemon juice – 2 tbsp
Olive oil – 2 tbsp
Salt – 1 tsp
Black pepper – ½ tsp

Instructions

1. Pat the swordfish steaks completely dry with paper towels to ensure a good sear.
2. Season both sides of the steaks evenly with 1 tsp salt and ½ tsp black pepper.
3. Preheat a grill or grill pan to medium-high heat (about 400°F).
4. Brush the grill grates lightly with 1 tbsp olive oil to prevent sticking.
5. Place the swordfish steaks on the grill and cook for 4-5 minutes without moving them to develop grill marks.
6. Flip the steaks carefully using a spatula and cook for another 4-5 minutes until the internal temperature reaches 145°F.
7. While the fish cooks, melt ½ cup unsalted butter in a small saucepan over low heat.
8. Stir in 2 tbsp capers and 2 tbsp lemon juice, and simmer for 2 minutes until the sauce is slightly thickened.
9. Remove the swordfish from the grill and let it rest for 3 minutes on a plate.
10. Drizzle the warm caper butter sauce generously over the rested swordfish steaks.
11. Serve immediately. Tip: For extra flavor, spoon any remaining sauce from the plate over the fish just before eating.

You’ll love the firm, meaty texture of the swordfish paired with the rich, tangy pop of the caper butter—it’s a match made in seafood heaven. Try serving it over a bed of lemony orzo or with roasted asparagus for a complete meal that’s sure to impress your holiday guests.

Teriyaki Marinated Grilled Swordfish

Teriyaki Marinated Grilled Swordfish
Wondering how to make your taste buds do a happy dance without spending hours in the kitchen? Let’s talk about Teriyaki Marinated Grilled Swordfish—it’s the kind of dish that makes you look like a culinary rockstar with minimal effort. Seriously, this sweet-savory, flaky masterpiece is about to become your new weeknight hero.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Soy sauce – ½ cup
– Brown sugar – ¼ cup
– Mirin – 2 tbsp
– Garlic – 2 cloves, minced
– Ginger – 1 tbsp, grated
– Vegetable oil – 1 tbsp
– Green onions – 2, sliced

Instructions

1. In a medium bowl, whisk together soy sauce, brown sugar, mirin, minced garlic, and grated ginger until the sugar dissolves completely.
2. Place the swordfish steaks in a shallow dish or resealable bag, pour the marinade over them, and refrigerate for 30 minutes to 1 hour—no longer, or the fish can become mushy (tip: marinating too long breaks down the texture).
3. Preheat your grill or grill pan to medium-high heat, about 400°F, and lightly brush the grates with vegetable oil to prevent sticking.
4. Remove the swordfish from the marinade, letting excess drip off, and discard the used marinade for food safety.
5. Grill the swordfish for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh is opaque and flakes easily with a fork (tip: use a meat thermometer for perfect doneness every time).
6. Transfer the grilled swordfish to a serving platter and let it rest for 3 minutes to allow juices to redistribute.
7. Garnish with sliced green onions just before serving for a fresh, colorful finish (tip: adding herbs at the end keeps them vibrant and crisp).

Buttery and tender, this swordfish melts in your mouth with a caramelized teriyaki glaze that’s downright addictive. Serve it over a bed of steamed rice to soak up every last drop of sauce, or slice it into tacos with a squeeze of lime for a fun twist—either way, it’s a flavor explosion that’ll have everyone asking for seconds.

Grilled Swordfish with Avocado and Corn Salad

Grilled Swordfish with Avocado and Corn Salad
Tired of the same old grilled chicken? Let’s shake things up with a dish that’s as bold and beautiful as a summer sunset—grilled swordfish paired with a vibrant avocado and corn salad. It’s the perfect way to impress your guests (or just treat yourself) without spending hours in the kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Avocado – 2, diced
– Corn kernels – 2 cups (fresh or frozen)
– Lime – 1, juiced
– Cilantro – ¼ cup, chopped

Instructions

1. Preheat your grill to medium-high heat (about 400°F).
2. Pat the swordfish steaks dry with paper towels to ensure a good sear.
3. Brush both sides of the swordfish with 1 tbsp of olive oil.
4. Season the swordfish evenly with ½ tsp of salt and ¼ tsp of black pepper.
5. Place the swordfish on the grill and cook for 4–5 minutes per side, until the internal temperature reaches 145°F and the flesh is opaque.
6. While the fish cooks, heat the remaining 1 tbsp of olive oil in a skillet over medium heat.
7. Add the corn kernels to the skillet and cook for 3–4 minutes, stirring occasionally, until slightly charred and tender.
8. Transfer the cooked corn to a large bowl and let it cool for 2 minutes.
9. Add the diced avocado, lime juice, cilantro, remaining ½ tsp of salt, and remaining ¼ tsp of black pepper to the bowl with the corn.
10. Gently toss the salad ingredients together until well combined.
11. Remove the swordfish from the grill and let it rest for 2 minutes before serving.
12. Plate each swordfish steak and top with a generous scoop of the avocado and corn salad.

The result is a delightful contrast: the swordfish is firm and smoky from the grill, while the salad adds a creamy, tangy crunch. Serve it over a bed of greens or with warm tortillas for a fun twist that’ll have everyone asking for seconds.

Grilled Swordfish with Basil Pesto Sauce

Grilled Swordfish with Basil Pesto Sauce
Dive into a dish that’s so effortlessly elegant, you’ll feel like a seaside chef without the pesky seagulls. Grilled swordfish gets a vibrant, herby makeover with a punchy basil pesto that’s basically summer in a sauce. It’s the kind of meal that impresses dinner guests but secretly comes together faster than you can say “pass the lemon.”

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (about 6 oz each)
– Fresh basil leaves – 2 cups
– Pine nuts – ¼ cup
– Garlic cloves – 2
– Parmesan cheese – ½ cup, grated
– Olive oil – ½ cup
– Lemon – 1
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Preheat your grill to medium-high heat, aiming for about 400°F—this ensures a nice sear without overcooking the fish.
2. Pat the swordfish steaks dry with paper towels, then season both sides evenly with ½ tsp salt and ¼ tsp black pepper.
3. In a food processor, combine the basil leaves, pine nuts, garlic cloves, and Parmesan cheese; pulse until finely chopped.
4. With the processor running, slowly drizzle in the olive oil until the pesto is smooth and well-blended, scraping down the sides as needed.
5. Zest the lemon, then juice it, adding 1 tbsp of juice to the pesto and reserving the rest; mix the zest and juice into the pesto for a bright, tangy kick.
6. Place the seasoned swordfish steaks on the preheated grill; cook for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
7. Remove the swordfish from the grill and let it rest for 3 minutes to allow the juices to redistribute, keeping it moist and tender.
8. Spoon the basil pesto sauce generously over the grilled swordfish steaks just before serving.

All done! This dish boasts a firm, meaty texture from the swordfish that pairs perfectly with the creamy, aromatic pesto, creating a flavor explosion of garlic and herbs. Serve it over a bed of quinoa or with roasted veggies for a complete meal that’s as colorful as it is delicious—leftovers (if any!) make a killer sandwich filling the next day.

Honey Lemon Grilled Swordfish

Honey Lemon Grilled Swordfish
Unbelievably, you’re about to make a fish dish that’ll have your taste buds doing a happy dance—no fishing license required. This honey lemon grilled swordfish is the perfect blend of sweet, tangy, and smoky, ready to rescue your dinner routine from the depths of boredom. Let’s fire up that grill and get sizzling!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Honey – ¼ cup
– Lemon juice – 3 tbsp
– Olive oil – 2 tbsp
– Garlic – 2 cloves, minced
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Preheat your grill to medium-high heat, aiming for 400°F—this ensures a nice sear without burning.
2. Pat the swordfish steaks dry with paper towels to remove excess moisture, which helps them grill evenly.
3. In a small bowl, whisk together the honey, lemon juice, olive oil, minced garlic, salt, and black pepper until smooth.
4. Brush half of the honey-lemon mixture generously over both sides of the swordfish steaks, reserving the rest for later.
5. Place the swordfish on the preheated grill and cook for 4-5 minutes per side, flipping once, until the internal temperature reaches 145°F and the flesh is opaque.
6. Tip: Avoid moving the steaks too much while grilling to develop those beautiful grill marks.
7. During the last minute of cooking, brush the reserved honey-lemon mixture onto the swordfish for an extra glaze.
8. Remove the swordfish from the grill and let it rest for 3 minutes—this keeps the juices locked in.
9. Tip: If you don’t have a grill, a grill pan over medium-high heat works just as well for that charred effect.
10. Serve immediately while warm. Tip: For a fun twist, squeeze a little extra lemon juice on top right before eating to brighten the flavors.

Zesty and succulent, this swordfish boasts a caramelized crust that gives way to tender, flaky flesh inside. The honey adds a subtle sweetness that balances the lemon’s tang, making it a crowd-pleaser—try pairing it with a crisp salad or grilled veggies for a complete meal that’s anything but fishy!

Grilled Swordfish with Roasted Red Pepper Coulis

Grilled Swordfish with Roasted Red Pepper Coulis
Tired of the same old fish fry? Let’s shake things up with a dish that’s as bold as a summer blockbuster and twice as satisfying. This grilled swordfish with roasted red pepper coulis is your ticket to a flavor fiesta that’ll have your taste buds doing a happy dance—no fancy chef skills required, just a grill and a sense of adventure!

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes

Ingredients

– Swordfish steaks – 4 (6 oz each)
– Olive oil – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Red bell peppers – 2 large
– Garlic – 2 cloves
– Lemon – 1

Instructions

1. Preheat your grill to medium-high heat (about 400°F).
2. Pat the swordfish steaks dry with paper towels to ensure a good sear.
3. Brush both sides of the swordfish with 1 tbsp of olive oil, then season evenly with salt and black pepper.
4. Place the red bell peppers directly on the grill grates and roast for 10–12 minutes, turning occasionally, until the skins are charred and blistered.
5. Transfer the roasted peppers to a bowl, cover with plastic wrap, and let steam for 5 minutes to loosen the skins—this makes peeling a breeze.
6. While the peppers steam, grill the swordfish steaks for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
7. Remove the peppers from the bowl, peel off the skins, and discard the stems and seeds.
8. Roughly chop the peeled peppers and place them in a blender with the garlic cloves and remaining 1 tbsp of olive oil.
9. Blend the mixture on high speed for 30–45 seconds until smooth and creamy, scraping down the sides if needed.
10. Squeeze the juice from the lemon into the blender and pulse briefly to combine.
11. Transfer the swordfish to plates and spoon the roasted red pepper coulis generously over the top.

Succulent and smoky, this swordfish boasts a firm yet tender texture that pairs perfectly with the velvety, slightly sweet coulis. Serve it over a bed of quinoa or with grilled asparagus for a complete meal that’s sure to impress—bonus points if you garnish with fresh herbs for a pop of color!

Thai-Style Grilled Swordfish with Coconut Sauce

Thai-Style Grilled Swordfish with Coconut Sauce
Dare we say it’s time to ditch the same-old salmon and dive into something with a little more swagger? This Thai-Style Grilled Swordfish with Coconut Sauce is the weeknight hero you didn’t know you needed—bold, beachy, and begging to be the star of your dinner table. Trust us, your taste buds will send you a thank-you note.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

Swordfish steaks – 4 (6 oz each)
Lime juice – ¼ cup
Fish sauce – 2 tbsp
Brown sugar – 2 tbsp
Garlic – 3 cloves, minced
Full-fat coconut milk – 1 cup
Vegetable oil – 1 tbsp
Salt – ½ tsp

Instructions

1. In a bowl, whisk together lime juice, fish sauce, brown sugar, and minced garlic until the sugar dissolves completely.
2. Place the swordfish steaks in a shallow dish and pour the marinade over them, turning to coat evenly. Let marinate at room temperature for 10 minutes—no longer, or the acid can start to “cook” the fish!
3. While the fish marinates, heat a grill or grill pan to medium-high (about 400°F) and lightly oil the grates with vegetable oil to prevent sticking.
4. Remove the swordfish from the marinade, letting excess drip off, and sprinkle both sides with salt.
5. Grill the swordfish for 4–5 minutes per side, or until the internal temperature reaches 145°F and the flesh is opaque and flakes easily with a fork.
6. Transfer the swordfish to a plate and tent loosely with foil to rest for 3 minutes—this keeps it juicy!
7. In a small saucepan over medium heat, pour the coconut milk and bring to a gentle simmer, stirring occasionally for 2–3 minutes until slightly thickened.
8. Stir the remaining marinade into the coconut milk and cook for 1 more minute to kill any bacteria from the raw fish.
9. Serve the grilled swordfish drizzled with the warm coconut sauce.

You’ll love the firm, meaty texture of the swordfish paired with that creamy, tangy sauce—it’s like a tropical vacation on a plate. Yes, go ahead and serve it over jasmine rice or with a crisp cucumber salad to soak up every last drop of that coconut goodness.

Cajun Spiced Grilled Swordfish

Cajun Spiced Grilled Swordfish
Feast your eyes, folks, because we’re about to turn a simple fish dinner into a Mardi Gras parade for your taste buds. This Cajun Spiced Grilled Swordfish is the bold, flavor-packed hero your weeknight grill session has been dreaming of, ready in less time than it takes to argue about what to watch next.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– Swordfish steaks – 4 (about 6 oz each)
– Olive oil – 2 tbsp
– Paprika – 2 tsp
– Garlic powder – 1 tsp
– Onion powder – 1 tsp
– Dried oregano – 1 tsp
– Cayenne pepper – ½ tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Lemon – 1

Instructions

1. Pat the swordfish steaks completely dry with paper towels to ensure a good sear.
2. In a small bowl, combine the paprika, garlic powder, onion powder, dried oregano, cayenne pepper, salt, and black pepper.
3. Brush both sides of each swordfish steak evenly with the 2 tbsp of olive oil.
4. Rub the spice mixture generously onto all sides of the oiled swordfish steaks.
5. Preheat your grill or grill pan to medium-high heat (about 400°F).
6. Place the seasoned swordfish steaks on the hot grill. Cook for 4-5 minutes without moving them to develop grill marks.
7. Carefully flip each steak using a spatula. Cook for another 4-5 minutes until the internal temperature reaches 145°F and the flesh is opaque and flakes easily with a fork.
8. Remove the swordfish from the grill and let it rest on a clean plate for 3 minutes.
9. While the fish rests, cut the lemon into wedges.
10. Squeeze fresh lemon juice from the wedges over the rested swordfish steaks just before serving.

Enjoy the fantastic contrast of the smoky, charred crust against the tender, meaty flake of the swordfish. The spice blend delivers a warm, complex kick that’s perfectly balanced by that bright squeeze of lemon. Try serving it over a cool, crunchy slaw or with grilled corn for a summer feast that’s anything but basic.

Conclusion

This collection truly showcases the versatility of swordfish on the grill. From simple, herb-rubbed steaks to creative skewers and tacos, there’s a perfect recipe here for every cookout. We hope you find a new favorite! Please share which recipe you try in the comments below and pin this roundup to your Pinterest boards for your next grilling adventure.

Leave a Comment