Introduction
I still remember the first time I served sword fish recipe at our family table. My husband Tom raised his eyebrows skeptically – he’d always been a salmon-and-tuna-only kind of guy. The kids poked at it suspiciously with their forks. But after that first bite? Complete silence followed by a chorus of “wow” and “can we have this again tomorrow?” That’s the magic of a perfectly baked swordfish recipe – it converts even the most hesitant seafood eaters into fans!
Have you ever wanted to prepare restaurant-quality seafood at home but felt intimidated by the process? I’ve been there! For years, I avoided cooking swordfish because I was terrified of ruining such a premium cut of fish. Let me tell you a secret – I tried this swordfish recipe 7 times before getting it perfect! But now that I’ve mastered it, this dish has become our family’s favorite special occasion meal that’s actually simple enough for busy weeknights too.
Table of Contents
Ingredients List

For this baked swordfish recipe, you’ll need:
- 4 swordfish steaks (about 6 ounces each, 1-inch thick)
- ¼ cup extra virgin olive oil (I use the cold-pressed variety I discovered at our local farmers market last summer)
- 3 tablespoons fresh lemon juice
- 2 cloves garlic, minced (the purple-striped garlic from my garden adds amazing flavor, but any fresh garlic works beautifully)
- 1 tablespoon fresh thyme leaves (I grow mine in a pot right on my kitchen windowsill)
- 1 tablespoon fresh rosemary, chopped
- 1 teaspoon lemon zest
- 1 teaspoon sea salt (I first used this flaky sea salt on my trip to the Maine coast two years ago and now I’m hooked!)
- ½ teaspoon freshly ground black pepper
- Lemon wedges for serving
- 2 tablespoons fresh parsley, chopped (for garnish)
Ingredient Notes: The moment you mix the lemon juice with the fresh herbs, you’ll notice an incredible bright, citrusy aroma that signals this dish is going to be special. If swordfish isn’t available in your area, you can substitute with mahi-mahi or tuna steaks – I’ve tried both when our market was out of swordfish and they work wonderfully with this marinade.
Timing
- Preparation Time: 15 minutes (plus 30 minutes marinating time)
- Cooking Time: 12-15 minutes
- Total Time: About 1 hour
I usually prep the marinade in the morning before heading out for errands, letting the fish absorb all those wonderful flavors in the refrigerator until dinnertime. This recipe is perfect for those evenings when my daughter has soccer practice and we need something impressive yet quick when we get home. The actual hands-on time is minimal, which is why this has become my go-to recipe when I want something that feels special without hours in the kitchen!
Step-by-Step Instructions

Step 1: Prepare the Marinade
In a medium bowl, whisk together the olive oil, lemon juice, minced garlic, thyme, rosemary, lemon zest, salt, and pepper until well combined. The first time I made this marinade, I just threw everything together without much mixing – big mistake! Taking the extra minute to properly emulsify the oil and lemon juice makes a huge difference in how evenly the flavors coat the fish.
Step 2: Marinate the Swordfish
Place the swordfish steaks in a glass baking dish or a resealable plastic bag. Pour the marinade over the fish, making sure to coat both sides thoroughly. Cover the dish (or seal the bag) and refrigerate for 30 minutes. Trust me, don’t skip this step! I once rushed and only marinated for 5 minutes – the difference in flavor was noticeable.
Pro tip: Don’t marinate for longer than 30 minutes as the lemon juice can start to “cook” the fish and affect its texture. I learned this the hard way when I left it marinating all day while visiting my sister!
Step 3: Preheat the Oven
Preheat your oven to 400°F (200°C). Take the fish out of the refrigerator about 10 minutes before cooking to allow it to come closer to room temperature. This helps it cook more evenly – something my grandma taught me years ago that applies to almost all proteins.
Step 4: Prepare for Baking
Line a baking sheet with parchment paper or lightly oil a baking dish. Remove the swordfish from the marinade and place on the prepared baking sheet. I like to spoon a little of the marinade over the top of each steak for extra flavor, but don’t drown them or they’ll steam rather than bake.
Step 5: Bake the Swordfish
Place the baking sheet in the preheated oven and bake for 12-15 minutes. The exact cooking time depends on the thickness of your steaks. Swordfish is done when it’s opaque throughout and flakes easily with a fork but is still moist. When I first started cooking swordfish, I always overcooked it out of fear of undercooking seafood. Remember that swordfish continues cooking a bit after you take it out of the oven, so it’s better to err on the side of less cooking time.
Step 6: Rest and Serve
Allow the swordfish to rest for about 5 minutes before serving. This is another step I used to skip until my culinary-school-trained neighbor pointed out how important it is! Resting allows the juices to redistribute throughout the fish, resulting in a much more tender and flavorful final dish.
Garnish with fresh chopped parsley and serve with lemon wedges on the side. The bright pop of green parsley against the white fish makes for a gorgeous presentation that always impresses my dinner guests!
Nutritional Information
This baked swordfish recipe isn’t just delicious – it’s nutritious too! As someone who tries to balance indulgence with healthful eating, I love that this dish delivers on both fronts. Here’s the breakdown per serving:
- Calories: Approximately 250-280 per serving
- Protein: 35g (perfect for active days when my family needs sustained energy)
- Fat: 14g (mostly heart-healthy unsaturated fats from the olive oil)
- Carbohydrates: 2g
- Sodium: 380mg
- Potassium: 500mg
Swordfish is an excellent source of lean protein and contains omega-3 fatty acids which support heart health. It’s also rich in selenium, vitamin D, and B vitamins. As a mom who’s always looking for nutrient-dense meals my kids will actually eat, this recipe checks all the boxes!
Healthier Alternatives for the Recipe
While this recipe is already quite healthy, here are some modifications to suit various dietary needs:
- Lower sodium option: Reduce the sea salt to ½ teaspoon and add more fresh herbs to boost flavor. When my dad was put on a low-sodium diet last year, I made this adjustment and he couldn’t even tell the difference!
- Heart-healthy version: Use only 2 tablespoons of olive oil in the marinade and add a tablespoon of Dijon mustard, which helps emulsify the marinade while adding wonderful flavor.
- Mediterranean diet adaptation: Serve the swordfish over a bed of sautéed spinach with a side of roasted cherry tomatoes and a small portion of farro. This is actually my favorite way to enjoy this dish during our family’s “Healthy January” challenge!
- Low-carb/keto friendly: This recipe is naturally low in carbs. Pair with roasted cauliflower or a fresh salad with avocado for a complete keto-friendly meal. My sister-in-law follows a keto diet and requests this meal every time she visits!
Serving Suggestions

This baked swordfish recipe deserves beautiful accompaniments! Here are my favorite ways to serve it:
For family meals, I love to pair this with lemony roasted potatoes and steamed asparagus. The bright citrus flavors complement each other perfectly, and this combination was the star of our Easter dinner last year.
For more casual gatherings, try serving the swordfish with a Mediterranean quinoa salad filled with cucumber, cherry tomatoes, and feta. This is what I prepared when my book club came over last month, and everyone asked for the recipe before leaving!
For a light summer meal, I serve this with a watermelon and arugula salad dressed with a bit of olive oil and balsamic glaze. This refreshing combination is perfect for those hot July evenings when we eat dinner on our back deck.
For a make-ahead option, prepare a cold orzo pasta salad with diced bell peppers, olives, and cucumber to serve alongside. I often make this when we’re hosting friends with kids, as the components can be prepared in advance, giving me more time to socialize!
Common Mistakes to Avoid
Over my years of perfecting this recipe, I’ve made pretty much every mistake possible! Here’s what to watch out for:
Overcooking the fish: Swordfish can quickly go from perfect to dry and tough. The first time I made this recipe, I got distracted by my son’s homework question and left it in for an extra 5 minutes – what a difference that made! Remember that swordfish should still be slightly moist in the center when you take it out of the oven.
Marinating too long: Unlike chicken or beef, fish doesn’t benefit from long marinating times. The acids in the lemon juice will start to “cook” the protein (similar to ceviche), resulting in a mushy texture. Stick to 30 minutes max!
Not bringing to room temperature: Taking the fish out of the fridge just before cooking leads to uneven cooking. I remember serving swordfish with an overcooked exterior and cold center at one of our first dinner parties – so embarrassing!
Using dried herbs instead of fresh: While I’m usually a fan of pantry shortcuts, this is one recipe where fresh herbs make a noticeable difference. The oils in fresh herbs infuse the marinade in a way that dried herbs simply can’t match.
Forgetting to pat dry: If you don’t pat the swordfish dry after removing it from the marinade, it will steam rather than bake properly. I learned this lesson when attempting to make this dish at my parents’ lake house with minimal kitchen tools!
Storing Tips for the Recipe
While swordfish is best enjoyed fresh, sometimes we have leftovers (especially when my teenage son has unexpected basketball practice and misses dinner!). Here’s how I handle storage:
Refrigeration: Store leftover cooked swordfish in an airtight container in the refrigerator for up to 2 days. Any longer and the fish tends to develop a strong flavor that’s not as pleasant.
Reheating: To prevent the fish from drying out when reheating, I place it in a baking dish with a tablespoon of water, cover with foil, and warm in a 275°F oven until just heated through (about 10-12 minutes). Microwaving tends to make it rubbery, as I discovered one rushed lunch break!
Repurposing leftovers: My favorite way to use leftover swordfish is to flake it and make fish tacos the next day with some fresh cabbage slaw and avocado. This completely transforms the leftovers into a new meal that my family actually gets excited about!
Make-ahead components: If you want to prep ahead of time, you can make the marinade up to 24 hours in advance and keep it in the refrigerator. Just give it a good whisk before using, as the olive oil will solidify slightly when cold.
FAQs
Can I cook this swordfish recipe on the grill instead?
Absolutely! Sarah from Denver asked me this last summer. Grill the marinated swordfish over medium-high heat for about 5-6 minutes per side. I actually love the slightly smoky flavor the grill adds – it’s my preferred method during the summer months!
Is swordfish high in mercury? Should I be concerned?
This is one of the most common questions I get from readers like Monica from Seattle. Swordfish does contain higher mercury levels than some other seafood options, so I recommend enjoying it in moderation – about once a month for most adults and less frequently for children and pregnant women. In our house, we rotate between different seafood options throughout the month.
My local market doesn’t carry swordfish. What’s the best substitute?
James from Chicago recently asked about this. Mahi-mahi, halibut, or tuna steaks work beautifully with this same marinade and cooking method. The cooking times may vary slightly depending on thickness – look for fish that’s opaque throughout but still moist.
Can I make this recipe dairy-free and gluten-free?
Good news, Allison from Portland – it already is! This recipe naturally contains no dairy or gluten, which is one reason I love serving it when hosting friends with various dietary restrictions. Everyone can enjoy the same delicious meal!
How do I know when the swordfish is done cooking?
This was my own biggest question when I first started cooking swordfish! The fish should be opaque throughout and should flake easily with a fork, but still remain moist. If you have an instant-read thermometer, the internal temperature should reach about 145°F (63°C).
Conclusion
This baked swordfish recipe transforms a premium seafood ingredient into an approachable, elegant meal that’s perfect for both special occasions and everyday dinners. With its bright flavors, simple preparation, and impressive presentation, it’s the kind of dish that makes people think you’ve spent hours in the kitchen – when in reality, you’ve created something extraordinary in less than an hour!
I’m eager to hear about your experiences with this recipe! Share your photos with me or drop me a comment below. Did you try any of the variations? Did your family love it as much as mine does? Subscribe to my newsletter for more seafood recipes that make weeknight cooking feel special!
Until next time, happy cooking!
Bella