Grilled Swordfish with Garlic Herb Butter is a delicious seafood recipe featuring thick, juicy swordfish steaks with beautiful grill marks, smoky garlic seasoning, and rich, melting herb butter. Finished with charred lemon halves, fresh parsley, and aromatic garlic, this easy grilled swordfish recipe delivers restaurant-quality flavor in approximately 25 minutes.
Swordfish is an excellent choice for grilling because of its firm, meaty texture. Unlike more delicate fish, swordfish holds together beautifully on a hot grill, developing a flavorful golden crust while remaining tender inside.
The secret to this recipe is the combination of a garlic lemon marinade paste and homemade garlic herb butter. The marinade adds savory depth, while the butter melts over the hot fish, creating a luxurious sauce that coats every bite.
Whether you’re planning a summer barbecue, a healthy seafood dinner, or a special meal for guests, this Grilled Swordfish with Garlic Herb Butter recipe is sure to impress.
Recipe Overview
Why You’ll Love This Grilled Swordfish Recipe
This recipe combines bold flavors with a simple grilling technique.
Juicy, meaty fish: Swordfish has a firm texture similar to a tender steak.
Beautiful grill marks: High heat creates an appetizing golden crust.
Rich garlic herb butter: Fresh garlic, parsley, lemon zest, and butter add incredible flavor.
Quick cooking: The swordfish cooks in approximately 10 minutes.
Simple ingredients: Most seasonings are everyday pantry staples.
Perfect for entertaining: Thick grilled fish steaks make an elegant presentation.
Versatile serving options: Pair with grilled vegetables, rice, potatoes, or fresh salads.
Ingredients for Grilled Swordfish with Garlic Herb Butter
This recipe makes 4 servings.
For the Swordfish
4 swordfish steaks, approximately 8 ounces (225 g) each
Each steak should be approximately 1 inch thick
For the Garlic Lemon Marinade Paste
4 garlic cloves, finely minced
Zest of 1 lemon
1 teaspoon smoked paprika
1 teaspoon salt
1 teaspoon freshly ground black pepper
1 tablespoon olive oil
For the Garlic Herb Butter
4 tablespoons unsalted butter, softened
2 garlic cloves, finely minced
2 tablespoons fresh parsley, finely chopped
1 teaspoon freshly grated lemon zest
For Serving
2 lemons, halved and charred
Extra fresh parsley, optional
Freshly ground black pepper, optional
How to Make Grilled Swordfish with Garlic Herb Butter
Follow these easy steps to prepare perfectly grilled swordfish steaks with a flavorful garlic herb butter topping.
Step 1: Prepare the Swordfish Steaks
Remove the swordfish steaks from their packaging.
Place them on a plate lined with paper towels.
Pat each steak thoroughly dry on both sides.
Removing excess moisture helps the fish develop a beautiful golden crust when grilled.
Choose steaks of similar thickness so they cook evenly.
Step 2: Prepare the Garlic Lemon Marinade
In a small mixing bowl, combine the minced garlic, lemon zest, smoked paprika, salt, black pepper, and olive oil.
Mix until a thick, aromatic paste forms.
The olive oil helps the seasonings adhere to the fish, while the lemon zest adds fresh citrus aroma.
Step 3: Season the Swordfish
Rub the garlic lemon marinade paste evenly over both sides of each swordfish steak.
Use your fingers or the back of a spoon to spread the mixture.
Make sure the fish is evenly coated.
Allow the seasoned steaks to rest in the refrigerator for approximately 10–15 minutes while preparing the garlic herb butter.
Step 4: Prepare the Garlic Herb Butter
In a small bowl, combine the softened butter, minced garlic, chopped parsley, and lemon zest.
Stir thoroughly until the ingredients are evenly distributed.
The mixture should be smooth, creamy, and fragrant.
Step 5: Shape the Herb Butter
Transfer the garlic herb butter onto a small piece of parchment paper or plastic wrap.
Shape it into a short log.
Refrigerate briefly until firm enough to slice.
Cut the butter into four thick rounds.
Alternatively, you can simply spoon the softened butter directly over the grilled fish.
Step 6: Preheat the Grill Pan
Place a ridged grill pan over medium-high heat.
Allow it to become thoroughly hot.
A properly heated grill pan helps create pronounced grill marks and prevents the fish from sticking.
Lightly oil the grill surface if necessary.
Avoid allowing the pan to smoke excessively.
Step 7: Grill the Swordfish
Carefully place the seasoned swordfish steaks onto the hot grill pan.
Cook for approximately 4–5 minutes on the first side.
Avoid moving the fish immediately.
Allow the surface to develop a golden crust.
Step 8: Create Crosshatch Grill Marks
For attractive crosshatch marks, rotate each steak approximately 90 degrees halfway through cooking the first side.
This creates the classic restaurant-style diamond pattern.
Avoid pressing down on the fish, which can squeeze out moisture.
Step 9: Flip and Finish Cooking
Using a wide spatula or tongs, carefully flip the swordfish steaks.
Cook for another 4–5 minutes, depending on thickness.
The exterior should be lightly browned with pronounced grill marks.
The interior should be opaque and firm but still moist.
For food safety, swordfish should reach an internal temperature of 145°F (63°C).
Step 10: Grill the Lemon Halves
While the swordfish finishes cooking, place the lemon halves cut-side down on the hot grill.
Cook for approximately 2–3 minutes until lightly charred.
Grilling the lemons adds a subtle smoky flavor and makes them especially appealing for serving.
Step 11: Add the Garlic Herb Butter
Transfer the cooked swordfish steaks to a warm serving platter.
Immediately place a thick round of garlic herb butter on top of each hot steak.
Allow the butter to soften and melt naturally over the fish.
The melted butter will combine with the fish juices, creating a fragrant garlic lemon sauce.
Step 12: Rest and Serve
Allow the swordfish to rest briefly for approximately 2–3 minutes.
Garnish with additional parsley if desired.
Serve with charred lemon halves.
Squeeze the warm lemon juice over the fish just before eating.
Enjoy the combination of smoky grilled swordfish, rich garlic herb butter, and bright citrus flavor.
What Is Grilled Swordfish?
Grilled swordfish is a seafood dish made by cooking thick swordfish steaks over high heat.
Swordfish is known for its firm, dense texture and mild, slightly sweet flavor.
Unlike delicate white fish, swordfish has a substantial, steak-like consistency that makes it particularly suitable for grilling.
The fish holds its shape well and develops attractive grill marks without falling apart easily.
Swordfish is commonly prepared with olive oil, garlic, lemon, fresh herbs, and simple seasonings.
This recipe adds a rich garlic herb butter topping for extra flavor and moisture.
Why Swordfish Is Perfect for Grilling
Swordfish has several characteristics that make it an excellent grilling fish.
Firm Texture
Swordfish steaks are dense and hold together well during cooking.
Mild Flavor
The mild, slightly sweet flavor pairs beautifully with garlic, lemon, and fresh herbs.
Thick Steaks
Swordfish is commonly sold in thick steaks that are easy to handle on a grill.
Beautiful Grill Marks
The firm surface develops attractive grill marks when cooked over high heat.
Versatile Seasoning
Swordfish works well with Mediterranean herbs, citrus marinades, garlic butter, and smoky spices.
Quick Cooking
A 1-inch-thick swordfish steak generally cooks in approximately 8–10 minutes, depending on heat and thickness.
The Secret to Juicy Grilled Swordfish
Swordfish is naturally lean and can become dry if overcooked.
A few simple techniques help maintain its tender texture.
Choose Thick, Even Steaks
Steaks approximately 1 inch thick are ideal for grilling.
Pat the Fish Dry
Removing surface moisture encourages better browning.
Use Olive Oil
Olive oil helps the seasonings adhere and reduces sticking.
Preheat the Grill Properly
A hot grill creates a flavorful crust without requiring excessive cooking time.
Avoid Overcooking
Swordfish can become tough when cooked too long.
Use a Meat Thermometer
Checking the internal temperature is the most reliable way to determine doneness.
Finish with Herb Butter
The melted butter adds richness and enhances the natural flavor of the fish.
Rest Briefly Before Serving
A short rest allows the fish to settle before slicing.
How to Make the Best Garlic Herb Butter
Garlic herb butter is one of the highlights of this recipe.
The combination of butter, garlic, parsley, and lemon zest creates a rich, aromatic topping that melts beautifully over hot fish.
For the best results, use softened butter rather than completely melted butter when mixing.
Freshly minced garlic provides a bold flavor.
Fresh parsley adds color and a mild herbal aroma.
Lemon zest contributes brightness without adding excess liquid.
Mix the ingredients thoroughly and refrigerate briefly before serving.
You can also prepare the garlic herb butter in advance and store it in the refrigerator.
Why Lemon Works So Well with Swordfish
Lemon is a classic pairing for grilled seafood.
Its acidity balances the richness of the fish and garlic butter.
Lemon zest adds fragrant citrus oils to the marinade and butter.
Charred lemon halves provide a slightly smoky, caramelized citrus flavor.
When squeezed over the finished swordfish, the lemon juice brightens the entire dish.
For the best flavor, use fresh lemons rather than bottled lemon juice.
Fresh vs. Frozen Swordfish
Both fresh and frozen swordfish can produce delicious results.
Fresh Swordfish
Choose steaks with firm flesh and a mild, fresh aroma.
The fish should not have a strong unpleasant smell.
Frozen Swordfish
Frozen swordfish is convenient and often widely available.
Thaw the steaks completely in the refrigerator before grilling.
Pat them thoroughly dry to remove excess moisture.
Avoid grilling swordfish directly from frozen when using this recipe, as it may cook unevenly.
What to Serve with Grilled Swordfish
Grilled swordfish pairs beautifully with many side dishes.
Lemon Herb Rice
Fluffy rice seasoned with fresh lemon zest and parsley complements the garlic butter.
Grilled Asparagus
Lightly charred asparagus adds freshness and a smoky flavor.
Garlic Roasted Potatoes
Golden roasted potatoes are perfect for absorbing melted herb butter.
Mediterranean Couscous
Couscous with herbs, lemon, and vegetables makes a light, flavorful side.
Grilled Zucchini
Grilled zucchini complements the smoky fish.
Fresh Greek Salad
A salad with tomatoes, cucumbers, olives, and feta provides a refreshing contrast.
Garlic Butter Green Beans
Tender green beans sautéed with garlic pair beautifully with swordfish.
Roasted Cherry Tomatoes
Sweet roasted tomatoes add color and natural sweetness.
Creamy Mashed Potatoes
Mashed potatoes create a comforting base for the melted garlic butter.
For a complete Mediterranean-inspired dinner, serve grilled swordfish with lemon herb rice, grilled asparagus, and a fresh Greek salad.
Can I Cook Swordfish Without a Grill?
Yes. You can prepare this recipe using several cooking methods.
Grill Pan
A ridged grill pan creates attractive grill marks and a flavorful crust.
Outdoor Grill
An outdoor grill adds a smoky flavor that complements the garlic herb butter.
Cast-Iron Skillet
A cast-iron skillet produces a beautifully browned exterior.
Oven
Swordfish can also be baked at 400°F (200°C) until it reaches an internal temperature of 145°F (63°C).
Broiler
Broiling is another option, but the fish should be monitored closely to prevent overcooking.
Delicious Grilled Swordfish Variations
Lemon Pepper Swordfish
Add extra lemon zest and cracked black pepper to the marinade.
Mediterranean Herb Swordfish
Include oregano, thyme, and rosemary in the seasoning paste.
Spicy Garlic Butter Swordfish
Add crushed red pepper flakes or cayenne pepper to the herb butter.
Cajun Grilled Swordfish
Replace the smoked paprika with Cajun seasoning for a bolder flavor.
Garlic Parmesan Swordfish
Add a small amount of grated Parmesan to the garlic butter.
Chimichurri Swordfish
Serve the grilled steaks with fresh parsley chimichurri sauce.
Honey Lemon Swordfish
Add a small amount of honey to the marinade for a slightly sweet variation.
Common Mistakes to Avoid
Not drying the fish: Excess moisture prevents proper browning.
Using a cold grill pan: A properly preheated surface creates better grill marks.
Moving the fish too early: Allow the steak to develop a crust before turning.
Overcooking swordfish: Excessive cooking can make the fish dry and tough.
Using too much marinade: A thick layer of wet seasoning can interfere with browning.
Pressing down on the steaks: This can squeeze out moisture.
Using cold, hard butter: Softened herb butter melts more easily over hot fish.
Skipping the lemon: Fresh citrus helps balance the richness of the butter.
Cutting the fish immediately: A brief rest helps preserve moisture.
Can I Prepare Grilled Swordfish Ahead of Time?
Yes. Several components can be prepared in advance.
Mix the garlic lemon marinade paste and refrigerate it in a covered container.
Prepare the garlic herb butter and shape it into a log.
Slice the butter into portions before serving.
Keep the swordfish refrigerated until ready to cook.
For the best texture, grill the fish shortly before serving.
Avoid leaving raw swordfish at room temperature for extended periods.
How to Store Leftover Grilled Swordfish
Allow the cooked fish to cool slightly.
Transfer leftovers to an airtight container.
Refrigerate promptly and consume within 3–4 days.
Store any remaining garlic herb butter separately.
How to Reheat
Place the swordfish in a covered skillet over low heat.
Add a small amount of butter or water to prevent drying.
Warm gently until thoroughly heated.
Avoid high heat, which can make the fish tough.
Can You Freeze Grilled Swordfish?
Yes. Cooked swordfish can be frozen in airtight freezer-safe containers.
For best quality, consume within approximately 2–3 months.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
What is grilled swordfish?
Grilled swordfish is a seafood dish made by cooking thick swordfish steaks over high heat until lightly browned and cooked through.
How long does swordfish take to grill?
A 1-inch-thick swordfish steak generally takes approximately 4–5 minutes per side, depending on grill temperature.
What temperature should swordfish reach?
Swordfish should reach an internal temperature of 145°F (63°C).
Does swordfish taste like steak?
Swordfish has a firm, meaty texture, but its flavor is milder and more delicate than beef.
Can I use frozen swordfish?
Yes. Thaw it completely in the refrigerator before grilling.
Why is my swordfish dry?
Swordfish can become dry when overcooked. Use a thermometer and avoid unnecessary cooking time.
Can I make garlic herb butter ahead of time?
Yes. Prepare the butter in advance and refrigerate until ready to use.
Can I grill swordfish without a grill pan?
Yes. An outdoor grill, cast-iron skillet, or oven can be used.
What herbs go best with swordfish?
Parsley, thyme, oregano, rosemary, and basil all complement swordfish.
Can I make this recipe dairy-free?
Yes. Replace the butter with a suitable dairy-free butter alternative or use olive oil with garlic and herbs.
Is swordfish suitable for everyone?
Swordfish is a high-mercury fish. Pregnant or breastfeeding people and young children are advised to avoid it under FDA/EPA guidance. Other adults should also be mindful of how often they eat it.
What is the best side dish for grilled swordfish?
Lemon herb rice, grilled vegetables, roasted potatoes, and fresh salads are excellent choices.
Final Thoughts
Grilled Swordfish with Garlic Herb Butter is a flavorful seafood recipe that combines thick, juicy fish steaks with smoky grill marks and rich, aromatic garlic butter.
The combination of fresh garlic, lemon zest, smoked paprika, parsley, and melted butter creates a delicious balance of savory, citrusy, and buttery flavors.
Ready in approximately 25 minutes, this recipe is perfect for summer grilling, weeknight dinners, and special occasions.
Serve the grilled swordfish with charred lemon halves, fresh herbs, and your favorite side dishes for an elegant homemade seafood meal.