Swordfish Recipe: My Go-To Lemon Herb Winner

You guys, I have to share this swordfish recipe with you. For the longest time, swordfish kinda intimidated me. I’d buy those beautiful, thick steaks, all excited, and then… end up with something disappointingly dry or just plain boring. Sound familiar? Yeah, I’ve been there. But I’m stubborn! I kept tinkering – different oils, way too much garlic once (oops!), not enough herbs the next time. My family probably thought we were opening a swordfish-only diner for a while there!
But finally, after lots of trial and error (and maybe one slightly burnt attempt I won’t talk about!), I cracked the code. This lemon herb swordfish recipe is the one. It’s honestly become my foolproof, quick-and-easy, makes-me-look-like-a-chef method. It’s juicy, packed with bright, fresh flavours, and seriously simple. If you think awesome swordfish is tricky, stick with me – this one’s a game-changer.
What You’ll Need for This Amazing Swordfish Recipe
Alright, let’s raid the pantry and fridge. No weird, hard-to-find stuff here, just good, fresh ingredients that pack a punch.
- Swordfish Steaks: Grab 2 nice, thick swordfish steaks (about 1 to 1.5 inches thick is perfect, roughly 6-8 oz each). You want ’em looking firm and smelling like the ocean, not fishy. Good fish is worth hunting down! Ask your fishmonger if you’re unsure.
- Olive Oil: About 1/4 cup of the good stuff – Extra Virgin. It’s the base of our marinade and gives everything that lovely richness.
- Lemon: One big, happy lemon. We need the zest (that’s where all the amazing lemony smell comes from!) and the juice for that zing.
- Garlic: 3 or 4 cloves, minced up nice and fine. I mean, is there ever really too much garlic? Okay, maybe sometimes, but it’s crucial here for that savoury kick. Fresh is definitely better than the jarred stuff for this.
- Fresh Herbs: A good handful (about 1/4 cup chopped) of whatever fresh herbs make you happy. I usually grab parsley and oregano because they feel so sunny and Mediterranean, but fresh thyme or dill would be awesome too. Chop ’em up!
- Red Pepper Flakes: Just a pinch, maybe 1/4 to 1/2 teaspoon? It wakes everything up with a tiny bit of warmth in the background. Totally optional if you don’t like spice, but I love it.
- Salt: About a teaspoon of coarse sea salt or kosher salt. Don’t skip it!
- Black Pepper: Half a teaspoon of the freshly cracked stuff. Makes a difference, trust me!
Little Swaps & Ideas:
- Dried herbs work? Yeah, in a pinch, but use way less (like a teaspoon or two). Fresh herbs just bring this swordfish recipe to life, you know?
- Lime instead? Go for it! It’ll taste a bit more tropical, which could be fun!
- Other oils? Sure, avocado oil works great too, especially if you’re grilling really hot.

How Long Does This Swordfish Magic Take?
Good news! This isn’t an all-day affair. It’s surprisingly quick:
- Getting Stuff Ready (Prep): Like 10 minutes max – mostly just chopping and zesting. Plus, let it hang out in the marinade for 20-30 minutes (this is your chill time!).
- Actual Cooking: Super fast – maybe 8 to 12 minutes, depends on how thick your fish is.
- Total Time: You’re looking at roughly 40-50 minutes, start to eating.
Honestly, the marinating is the longest wait, and you can totally chop a salad or pour yourself a drink (non-alcoholic, of course!) while that happens. Way faster than deciding what movie to watch!
Okay, Let’s Cook! Step-by-Step Swordfish Goodness
Ready to make some magic happen? It’s easier than you think.
Step 1: Mix Up That Zingy Marinade
Grab a bowl. Dump in the olive oil, lemon zest (get all that yellow stuff!), lemon juice, minced garlic, chopped herbs, red pepper flakes (if you’re using them), salt, and pepper. Whisk it all together. Take a sniff – smells amazing, right? That’s the heart of our swordfish recipe flavour bomb.


Step 2: Let the Fish Bathe
Lay your swordfish steaks in a shallow dish (a pie plate works!) or even a big ziplock bag. Pour that gorgeous marinade all over them. Use your hands (clean ones!) or a spoon to make sure every bit of the fish gets coated. Now, just let it sit on the counter for about 20-30 minutes. Quick tip: Don’t let it swim in the lemon juice for too long, or the acid starts to kinda ‘cook’ it weirdly. Half an hour is plenty!

Step 3: Choose Your Heat Source!
How are we cooking this beauty? You’ve got options, and this swordfish recipe plays nice with all of them:
- Stove Top (My fave for crust!): Get a heavy skillet (cast iron rocks) nice and hot over medium-high heat. Add a little swirl of olive or avocado oil – just enough to coat the bottom. Wait till it shimmers.
- Grill Time: Fire up that grill to medium-high. Clean those grates (important!) and give ’em a quick brush with oil so the fish doesn’t stick.
- Oven Bake: Crank your oven up to 200∘C (400∘F). Simple!
Step 4: Sizzle Time! Cook That Swordfish
Fish out the steaks from the marinade – let the extra drip off, you don’t need a puddle in the pan.
- Pan-Searing: Gently lay the steaks in that hot pan. Hear that sizzle? Music! Let them cook for about 4-6 minutes on the first side without poking or moving them much. Let that nice golden crust develop. Flip carefully and cook for another 4-6 minutes on the other side.
- Grilling: Slap those steaks onto the hot, oiled grill. Cook for about 4-6 minutes per side. Hello, gorgeous grill marks!
- Baking: Put the fish on a baking sheet (line it with parchment paper if you hate scrubbing pans like I do). Bake for 10-15 minutes.
How do you know it’s done? It should look opaque (not translucent) inside and flake easily when you poke it gently with a fork. If you’re fancy and have a thermometer, aim for around 60−63∘C (140−145∘F) in the thickest part. Whatever you do, don’t overcook it! That’s the number one swordfish crime.
Step 5: Let It Chill (Briefly!)
Get those perfectly cooked steaks onto a plate. Now, hands off for just 2-3 minutes! Letting it rest makes a huge difference – keeps it juicy. If you pan-seared, you can spoon any tasty bits left in the pan over the fish. A final squeeze of lemon never hurts either.
Recipes You May Like
Lighter Twists for This Swordfish Recipe
Feeling health-conscious? Or just wanna mix it up? Easy peasy:
- Less Oil: You can totally cut back on the olive oil in the marinade a bit. The lemon and herbs still bring tons of flavour.
- Air Fryer? Yep! Marinate as usual, then pop ’em in the air fryer at around 190∘C (375∘F) for 8-12 minutes, flipping once. Crispy edges with less oil!
- Veggie Power: Serve it over a mountain of roasted asparagus or zucchini noodles instead of potatoes or rice. Delicious and virtuous!
- Watching Salt? Just use a little less salt and let the garlic, lemon, and herbs do the heavy lifting flavour-wise.
Bonus: This recipe’s already gluten-free and dairy-free. If you’re doing Paleo or Whole30, just make sure your olive oil is the right kind, and boom, you’re set.
How to Serve Up Your Awesome Swordfish Recipe
This is the fun part! Make it look as good as it tastes:
- Go Mediterranean: Think Greek salad on the side, maybe some lemony roasted potatoes or fluffy quinoa. Feels like sunshine on a plate.
- Keep it Simple: Steamed green beans or asparagus, maybe some simple rice. Lets the fish be the star.
- Summer Party: Serve it with a fresh corn salsa or even a mango avocado salsa. So bright and cheerful!
- Cozy Night In: Pile it over some creamy polenta (so good!) or even mashed cauliflower. Comfort food, but make it fancy fish.
- My Leftover Lunch Trick: Seriously, flake the cold leftover swordfish into a big salad with greens, avocado, tomatoes, maybe some capers… it’s honestly one of the best parts of making this swordfish recipe!
Always have extra lemon wedges handy for squeezing!
Storing Your Swordfish Recipe Leftovers (If Any!)
Okay, if you have leftovers (sometimes we do, sometimes… not so much!), here’s the plan:
- Fridge Fast: Get it into an airtight container and into the fridge pretty quickly, ideally within a couple of hours.
- Eat Soon: Cooked fish is best enjoyed within a day or two. It just doesn’t stay amazing forever.
- Reheating Smart: Nobody likes dry leftover fish, right? Warm it up gently. A covered pan over low heat with a tiny splash of water works well. Or microwave on low power in short bursts. Honestly, though? I often just eat it cold or room temp in a salad. Easy and delicious.
- Marinade Prep: You can totally mix the marinade (minus the lemon juice – add that right before using) a day ahead. Store it in a jar in the fridge. Makes dinner even speedier!
Treating your leftovers right means you get to enjoy this yummy swordfish recipe twice!
Seriously, Why I’m Obsessed With This Swordfish Recipe
Okay, I know I’ve been raving, but I genuinely love this recipe. It’s one of those back-pocket meals that makes me feel like I’ve got my life together, even on a busy weeknight. It’s fast, it uses ingredients I usually have around, it tastes incredibly fresh and bright, and it works every time. It took swordfish from being scary-expensive-and-easy-to-mess-up to being a regular, delicious part of our meals.
You have to try this swordfish recipe. I really think you’ll love it as much as I do. And hey, if you make it, please pop back and tell me how it went in the comments! Did you change anything? What did you serve it with? I genuinely love hearing how recipes turn out in your kitchens. Go forth and conquer that swordfish! You got this!

Swordfish Recipe
Simple lemon herb swordfish recipe for juicy, flavorful fish. Quick and easy to make. Try it!
Ingredients
- 2 Swordfish Steaks (about 6-8 oz each)
- 1/4 cup Olive Oil
- 1 Lemon, zested and juiced
- 3-4 Garlic Cloves, minced
- 1/4 cup Fresh Herbs (parsley, oregano, or similar), chopped
- 1/4-1/2 tsp Red Pepper Flakes (optional)
- 1 tsp Salt
- 1/2 tsp Black Pepper
Instructions
Step 1: Mix Up That Zingy Marinade
Grab a bowl. Dump in the olive oil, lemon zest (get all that yellow stuff!), lemon juice, minced garlic, chopped herbs, red pepper flakes (if you’re using them), salt, and pepper. Whisk it all together. Take a sniff – smells amazing, right? That’s the heart of our swordfish recipe flavour bomb.
Step 2: Let the Fish Bathe
Lay your swordfish steaks in a shallow dish (a pie plate works!) or even a big ziplock bag. Pour that gorgeous marinade all over them. Use your hands (clean ones!) or a spoon to make sure every bit of the fish gets coated. Now, just let it sit on the counter for about 20-30 minutes. Quick tip: Don’t let it swim in the lemon juice for too long, or the acid starts to kinda ‘cook’ it weirdly. Half an hour is plenty!
Step 3: Choose Your Heat Source!
How are we cooking this beauty? You’ve got options, and this swordfish recipe plays nice with all of them:
- Stove Top (My fave for crust!): Get a heavy skillet (cast iron rocks) nice and hot over medium-high heat. Add a little swirl of olive or avocado oil – just enough to coat the bottom. Wait till it shimmers.
- Grill Time: Fire up that grill to medium-high. Clean those grates (important!) and give ’em a quick brush with oil so the fish doesn’t stick.
- Oven Bake: Crank your oven up to 200∘C (400∘F). Simple!
Step 4: Sizzle Time! Cook That Swordfish
Fish out the steaks from the marinade – let the extra drip off, you don’t need a puddle in the pan.
- Pan-Searing: Gently lay the steaks in that hot pan. Hear that sizzle? Music! Let them cook for about 4-6 minutes on the first side without poking or moving them much. Let that nice golden crust develop. Flip carefully and cook for another 4-6 minutes on the other side.
- Grilling: Slap those steaks onto the hot, oiled grill. Cook for about 4-6 minutes per side. Hello, gorgeous grill marks!
- Baking: Put the fish on a baking sheet (line it with parchment paper if you hate scrubbing pans like I do). Bake for 10-15 minutes.
How do you know it’s done? It should look opaque (not translucent) inside and flake easily when you poke it gently with a fork. If you’re fancy and have a thermometer, aim for around 60−63∘C (140−145∘F) in the thickest part. Whatever you do, don’t overcook it! That’s the number one swordfish crime.
Step 5: Let It Chill (Briefly!)
Get those perfectly cooked steaks onto a plate. Now, hands off for just 2-3 minutes! Letting it rest makes a huge difference – keeps it juicy. If you pan-seared, you can spoon any tasty bits left in the pan over the fish. A final squeeze of lemon never hurts either.
Notes
Nutrition Information:
Yield: 2 ServingsAmount Per Serving: Calories: 400-500 calories per serving
Tried This Recipe? Share Your Thoughts!
There are no reviews yet. Be the first one to write one.