Let me tell you, the smell of fresh swordfish sizzling on the grill, mingling with the bright zest of lemon butter, is enough to make anyone’s mouth water. The first time I grilled swordfish steaks this way, it was on a breezy summer evening when the sun was just about to dip below the horizon. I was instantly hooked—honestly, it was the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, seafood dinners were a rare treat, mostly reserved for holidays or special occasions.
I stumbled upon this recipe during a family barbecue, trying to recreate a dish my grandma used to make but never quite perfected. My family couldn’t stop sneaking those perfectly grilled swordfish steaks off the cooling rack (and I can’t really blame them). You know what? This recipe is dangerously easy and offers pure, nostalgic comfort—exactly what you want when you’re looking to impress without the stress.
Whether you’re aiming to brighten up your Pinterest recipe board or searching for a sweet treat for your next dinner party, perfect grilled swordfish steaks with lemon butter fit the bill. After testing this recipe multiple times in the name of research, of course, it’s now a staple for family gatherings and gifting. If you’re ready to enjoy a dish that feels like a warm hug from the sea, you’re going to want to bookmark this one.
Why You’ll Love This Recipe
This recipe for perfect grilled swordfish steaks with lemon butter is one I keep coming back to, and here’s why:
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen.
- Perfect for Any Occasion: Great for casual dinners, summer barbecues, or even a special date night.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, even from those who usually shy away from fish.
- Unbelievably Delicious: The texture of the swordfish combined with the tangy, buttery lemon sauce is next-level comfort food.
What makes this recipe stand out? It’s the balance—the swordfish stays juicy and firm, not overcooked or dry, thanks to the simple but carefully timed grilling. The lemon butter sauce is a game-changer: smooth, zesty, and just the right amount of richness that doesn’t overpower the natural flavor of the fish. Plus, swapping in fresh herbs and a dash of garlic gives it a fresh twist without complicating things.
This dish isn’t just good—it’s the kind that makes you close your eyes after the first bite and savor the moment. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress or turning a simple meal into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at your local market.
- Swordfish Steaks: 4 steaks (about 6 ounces / 170 grams each), about 1-inch thick for perfect grilling.
- Olive Oil: 2 tablespoons, extra virgin for best flavor and searing.
- Salt: Kosher salt preferred, to taste (helps bring out the natural flavors).
- Black Pepper: Freshly ground, to taste.
- Lemon Butter Sauce:
- 4 tablespoons unsalted butter, softened (I recommend Kerrygold for richness)
- Juice of 1 large lemon (freshly squeezed for the brightest flavor)
- 1 teaspoon lemon zest (adds extra zing)
- 1 clove garlic, minced (optional but highly recommended)
- 2 tablespoons fresh parsley, finely chopped (use flat-leaf if possible)
- Pinch of red pepper flakes (if you like a subtle kick)
- Optional: A splash of white wine or a teaspoon of Dijon mustard to add complexity to the sauce.
If you want to switch things up, you can use ghee or a plant-based butter substitute to make the sauce dairy-free. For a gluten-free version, this recipe is naturally safe since it contains no wheat ingredients.
Equipment Needed
- Grill: Gas, charcoal, or a reliable grill pan on the stove. I personally love using a charcoal grill for that smoky flavor, but a grill pan works great indoors.
- Tongs: For flipping swordfish steaks gently without breaking them apart.
- Small Mixing Bowl: To whisk together your lemon butter sauce.
- Brush: For oiling the grill grates or the fish lightly before cooking.
- Instant-read Thermometer: Optional but helpful to avoid overcooking—aim for 130°F (54°C) for medium doneness.
If you don’t have a grill, no worries—a heavy cast iron skillet or broiler can substitute. Just keep an eye on timing and heat levels. For budget-friendly options, disposable grill pans or outdoor electric grills work well too. Always make sure your grill grates are clean and well-oiled to prevent sticking.
Preparation Method

- Prep the Swordfish: Pat the swordfish steaks dry with paper towels to remove excess moisture—this helps them sear nicely. Brush both sides lightly with olive oil, then season generously with kosher salt and freshly ground black pepper. Let them sit at room temperature for about 15 minutes while you prepare the lemon butter sauce.
- Make the Lemon Butter Sauce: In a small bowl, combine softened butter, fresh lemon juice, lemon zest, minced garlic, chopped parsley, and red pepper flakes if using. Mix until smooth and set aside. If you want a little extra depth, whisk in a splash of white wine or a teaspoon of Dijon mustard.
- Preheat the Grill: Heat your grill to medium-high, around 400°F (200°C). If using charcoal, wait until the coals are covered with white ash. Clean and oil the grill grates well to prevent sticking—this step is crucial.
- Grill the Swordfish: Place the steaks on the grill. Cook for about 4-5 minutes per side (depending on thickness), flipping only once. The fish should have nice grill marks and feel firm but springy to the touch. If you have an instant-read thermometer, aim for an internal temperature of 130°F (54°C) for medium doneness. Avoid overcooking—it dries out quickly.
- Rest and Serve: Remove the steaks from the grill and let them rest for 3-5 minutes. This helps the juices redistribute and keeps the fish moist. Spoon the lemon butter sauce generously over the steaks just before serving.
Pro tip: If you want to speed things up, prep the lemon butter sauce in advance and keep it chilled. Also, if your swordfish steaks are uneven in thickness, pound them gently to an even thickness for uniform cooking. Trust me, these little details make all the difference.
Cooking Tips & Techniques
Grilling swordfish can be intimidating, but a few tricks make it foolproof. First, you want to make sure your grill is hot enough before placing the fish on it—this prevents sticking and gets those gorgeous grill marks. Don’t flip the fish too early; give it time to form a crust, usually 4-5 minutes per side.
One mistake I made early on was overcooking the swordfish, leaving it dry and tough. Keep a close eye, and when it feels firm but still has a slight spring, it’s done. Using an instant-read thermometer is a game-changer here.
Another tip is seasoning generously with salt before grilling—it enhances the natural flavors and helps form a nice crust. The lemon butter sauce is best made with softened butter, not melted, so it blends smoothly but keeps its richness.
While grilling, multitask by prepping a simple side salad or some grilled veggies to serve alongside. This way, everything comes together perfectly timed without the stress.
Variations & Adaptations
If you want some variety, here are a few adaptations you might enjoy:
- Dietary Variations: Use vegan butter to make the lemon sauce dairy-free. Swap swordfish for other firm fish like mahi-mahi or tuna if swordfish isn’t available.
- Seasonal Twists: In summer, add fresh chopped basil or mint to the lemon butter sauce for a fragrant herbal note. In fall, a sprinkle of smoked paprika adds warmth and color.
- Flavor Boosters: Add capers or chopped olives to the butter sauce for a salty punch. Or mix in a teaspoon of honey for a subtle sweetness that balances the tang.
- Cooking Methods: If grilling isn’t an option, pan-sear the steaks in a hot cast iron skillet for about 3-4 minutes per side, then finish with the lemon butter sauce.
Personally, I once tried marinating the swordfish briefly in soy sauce and ginger before grilling, then topping with lemon butter—unexpected but delicious! Feel free to experiment and find what suits your taste buds best.
Serving & Storage Suggestions
Serve your perfect grilled swordfish steaks hot, straight off the grill with a generous drizzle of lemon butter sauce. They pair beautifully with simple sides like grilled asparagus, roasted baby potatoes, or a fresh citrus salad. A crisp white wine, like Sauvignon Blanc, complements the bright flavors perfectly.
If you have leftovers (though rare!), let them cool completely, then store in an airtight container in the refrigerator for up to 2 days. To reheat, gently warm in a skillet over low heat or enjoy cold in a salad or sandwich. Avoid microwaving as it can dry the fish out.
Fun fact: The flavors of the lemon butter sauce tend to mellow and meld beautifully when stored, making next-day swordfish just as tasty. Just add a squeeze of fresh lemon to brighten it up before serving again.
Nutritional Information & Benefits
Each swordfish steak (about 6 ounces / 170 grams) contains approximately 230-250 calories, packed with lean protein and heart-healthy omega-3 fatty acids. Swordfish is a great source of vitamin D and selenium, important for bone health and immunity.
The lemon butter sauce adds richness but keeps the recipe balanced, especially when made with quality unsalted butter. This recipe is naturally gluten-free and low-carb, making it suitable for many dietary preferences.
Just a heads up—swordfish can contain higher mercury levels, so it’s best enjoyed in moderation, especially for pregnant women and children. Personally, I find this recipe a wonderful occasional treat that keeps me feeling nourished and satisfied.
Conclusion
To wrap it up, this perfect grilled swordfish steaks recipe with easy lemon butter sauce is a winner for so many reasons: quick, simple, and downright delicious. It’s a recipe that invites you to savor fresh, bold flavors without fuss or stress. The way the juicy swordfish pairs with the tangy, silky lemon butter sauce is downright addictive.
Feel free to tweak the herbs, spice level, or sides to make it your own. Honestly, I love this recipe because it brings people together—whether it’s for a casual weeknight or a special celebration. Give it a try, and I’d love to hear how you customize it!
If you enjoyed this recipe, please leave a comment, share your variations, or pin it for later. Happy grilling and bon appétit!
FAQs
How long should I grill swordfish steaks?
Grill swordfish steaks for about 4-5 minutes per side over medium-high heat, depending on thickness. Aim for an internal temperature of 130°F (54°C) for medium doneness.
Can I use frozen swordfish steaks for this recipe?
Yes, but thaw completely and pat dry before grilling to avoid excess moisture that can prevent searing.
What if I don’t have a grill? Can I cook swordfish another way?
Absolutely! Pan-searing in a hot cast iron skillet or broiling in the oven are great alternatives.
Is swordfish a sustainable choice?
It depends on your local source. Look for swordfish labeled as sustainably caught or check with reputable seafood guides.
Can I prepare the lemon butter sauce ahead of time?
Yes, make it in advance and keep refrigerated. Bring to room temperature before serving for easy spreading or drizzling.
Pin This Recipe!

Perfect Grilled Swordfish Steaks Recipe with Easy Lemon Butter Sauce
Juicy grilled swordfish steaks paired with a tangy, buttery lemon sauce, perfect for quick and delicious meals that impress.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 swordfish steaks (about 6 ounces / 170 grams each), about 1-inch thick
- 2 tablespoons extra virgin olive oil
- Kosher salt, to taste
- Freshly ground black pepper, to taste
- Lemon Butter Sauce:
- 4 tablespoons unsalted butter, softened
- Juice of 1 large lemon
- 1 teaspoon lemon zest
- 1 clove garlic, minced (optional)
- 2 tablespoons fresh parsley, finely chopped
- Pinch of red pepper flakes (optional)
- Optional: splash of white wine or 1 teaspoon Dijon mustard
Instructions
- Pat the swordfish steaks dry with paper towels to remove excess moisture.
- Brush both sides lightly with olive oil, then season generously with kosher salt and freshly ground black pepper.
- Let the steaks sit at room temperature for about 15 minutes.
- In a small bowl, combine softened butter, fresh lemon juice, lemon zest, minced garlic, chopped parsley, and red pepper flakes if using. Mix until smooth and set aside. Optionally whisk in a splash of white wine or Dijon mustard.
- Preheat the grill to medium-high heat, around 400°F (200°C). If using charcoal, wait until coals are covered with white ash. Clean and oil the grill grates well.
- Place the swordfish steaks on the grill and cook for about 4-5 minutes per side, flipping only once. Aim for an internal temperature of 130°F (54°C) for medium doneness.
- Remove the steaks from the grill and let them rest for 3-5 minutes.
- Spoon the lemon butter sauce generously over the steaks just before serving.
Notes
Pat swordfish dry before grilling to ensure good sear. Use an instant-read thermometer to avoid overcooking. Lemon butter sauce can be made ahead and chilled. For dairy-free, substitute butter with ghee or plant-based butter. If no grill available, pan-sear or broil as alternatives.
Nutrition
- Serving Size: 1 swordfish steak (6
- Calories: 280
- Sugar: 0.5
- Sodium: 300
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 1
- Protein: 25
Keywords: grilled swordfish, lemon butter sauce, seafood recipe, quick dinner, summer barbecue, healthy fish recipe


