Written by

Adriana Joseph

Published

Flavorful Grilled Swordfish Steaks Recipe with Easy Tomato Caper Relish

Ready In 30 minutes
Servings 2 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“I wasn’t expecting to learn a new grilling trick from a street vendor in Charleston,” I confessed to my husband one evening, still savoring the last bite of what quickly became my favorite grilled fish dish. It was a humid Saturday afternoon, and the market was buzzing with locals picking over fresh catches and seasonal produce. I had just grabbed a swordfish steak—something I rarely cooked at home because, honestly, it felt intimidating. But the vendor, with a cheeky grin, shared his secret to making swordfish sing on the grill: a tangy tomato caper relish that cuts through the fish’s rich flavor perfectly.

The memory of that day sticks with me—not just because of the mouthwatering taste but because it reminded me how sometimes the best recipes come from the most unexpected places. That cracked enamel bowl he used to mix the relish, the quick flick of his wrist when flipping the fish, and the way the sun caught the glistening grill marks—all of it made me realize that great food doesn’t have to be complicated.

Since then, I’ve made these flavorful grilled swordfish steaks with tomato caper relish countless times, whether it’s a casual weeknight dinner or a last-minute gathering. Maybe you’ve been there too—wanting something that feels special but doesn’t require a full day in the kitchen. This recipe is that kind of magic. Let me tell you, it’s got that smoky, savory punch with a bright, briny finish that keeps you coming back for more. And yes, the relish is the real star here, tying everything together like a perfectly tuned chord.

Why You’ll Love This Recipe

I mean, if you’re like me, juggling a busy schedule but craving something a little fancy, this recipe is a win. Here’s why:

  • Quick & Easy: Ready in under 30 minutes, this grilled swordfish steak recipe saves time without skimping on flavor.
  • Simple Ingredients: No obscure items here—just fresh swordfish, ripe tomatoes, capers, and a handful of pantry staples.
  • Perfect for Summer Cookouts: The grill marks and fresh relish scream warm-weather vibes, ideal for backyard dinners or casual gatherings.
  • Crowd-Pleaser: Even folks who aren’t big on fish usually ask for seconds—trust me, I’ve tested this on skeptical friends.
  • Unbelievably Delicious: The juicy, meaty texture of swordfish combined with the tangy, salty relish is a flavor combo that sticks with you.

What sets this apart? It’s not just grilling fish and slapping on some sauce. The tomato caper relish is balanced just right—not too acidic, not too salty—and the swordfish gets a quick marinade that seals in moisture while adding subtle layers of flavor. Honestly, I’ve tried other grilled fish dishes, but this one always wins for its perfect harmony. It’s a recipe that’s as much about the technique as the taste, making it my go-to when I want something impressive but fuss-free.

What Ingredients You Will Need

This recipe relies on fresh, straightforward ingredients that come together beautifully. The swordfish is the star, of course, but the tomato caper relish deserves equal attention. Here’s what you’ll gather:

  • Swordfish steaks (about 6 oz / 170 g each, thick cut for best grilling results)
  • Extra virgin olive oil (for marinade and grilling; I like Colavita for its fruity notes)
  • Fresh garlic (minced, about 2 cloves, adds a punch without overpowering)
  • Fresh lemon juice (from about 1 lemon, brightens the fish)
  • Sea salt and cracked black pepper (seasoning basics, but crucial for flavor balance)
  • Cherry tomatoes (about 1 cup, halved; sweet and juicy)
  • Capers (2 tablespoons, drained; these little gems bring that salty, tangy zing)
  • Red onion (finely diced, about ¼ cup, gives a subtle bite)
  • Fresh parsley (2 tablespoons chopped, for a fresh herbaceous note)
  • Red pepper flakes (optional, just a pinch if you like a little heat)

For substitutions, if you can’t find swordfish, thick-cut tuna steaks work well here. For a gluten-free or low-sodium tweak, adjust the capers or rinse them lightly. During summer, swapping cherry tomatoes for sun-ripened heirlooms brings a different but equally delicious twist.

Equipment Needed

  • Grill or grill pan: A gas or charcoal grill works best to get those signature grill marks. If you don’t have one, a heavy cast-iron grill pan is a solid alternative.
  • Mixing bowls: One for marinating the fish, another for the relish. I keep a set of glass bowls that don’t stain or retain odors.
  • Sharp knife: Essential for slicing tomatoes and chopping herbs cleanly.
  • Tongs or fish spatula: For flipping the swordfish steaks gently without breaking them apart.
  • Measuring spoons and cups: For precise seasoning and ensuring balance in the relish.

Pro tip: If you’re grilling outdoors, a grill brush is a must to keep the grates clean and prevent sticking. And honestly, a trusty timer helps avoid overcooking—swordfish can dry out quickly if you’re not careful.

Preparation Method

grilled swordfish steaks preparation steps

  1. Prepare the marinade: In a medium bowl, whisk together 2 tablespoons of olive oil, minced garlic, fresh lemon juice, salt (about ½ teaspoon), and cracked black pepper (¼ teaspoon). This should take about 5 minutes. The marinade keeps the swordfish moist and adds a subtle citrusy aroma.
  2. Marinate the swordfish: Pat the swordfish steaks dry with paper towels. Place them in the marinade, turning to coat evenly. Let them sit at room temperature for 15-20 minutes—don’t skip this step! It helps the flavors penetrate without ‘cooking’ the fish like a ceviche.
  3. Make the tomato caper relish: While the fish marinates, combine halved cherry tomatoes, diced red onion, capers, chopped parsley, a drizzle of olive oil (about 1 tablespoon), and a pinch of red pepper flakes if using. Toss gently and set aside to let the flavors mingle. This takes roughly 10 minutes.
  4. Preheat the grill: Heat your grill or grill pan to medium-high (around 400°F / 200°C). Make sure it’s hot before placing the fish on, so you get those beautiful grill marks right away. This usually takes 5-7 minutes.
  5. Grill the swordfish: Oil the grill grates lightly or brush the fish with a bit more olive oil to prevent sticking. Place the swordfish steaks on the grill and cook for about 4-5 minutes per side. You’re looking for opaque edges and a firm but juicy center. Overcooking dries it out fast, so keep a close eye.
  6. Rest and serve: Remove the steaks from the grill and let them rest on a plate for 3 minutes. This allows the juices to redistribute. Spoon generous amounts of the tomato caper relish over the top, and serve immediately.

Quick tip: If your grill is too hot, the outside will char before the inside cooks. Adjust the heat or move the steaks to indirect heat after searing. Also, if your tomatoes release a lot of juice, drain some of it off so the relish doesn’t become watery.

Cooking Tips & Techniques

Grilling swordfish can feel intimidating, but here’s what I learned the hard way (and you don’t have to):

  • Thickness matters: Thicker steaks hold up better on the grill and stay juicy. If your cut is thin, watch carefully and reduce cooking time.
  • Don’t skip the marinade: It adds flavor and acts like a barrier to keep the fish moist. Even a quick 15-minute soak makes a difference.
  • Use a clean, well-oiled grill: Sticking is the enemy. Plus, clean grates give you better grill marks and flavor.
  • Flip only once: Resist the urge to poke or flip repeatedly. Let the grill do its work for a nice crust.
  • Rest the fish: I can’t stress this enough—resting locks in juices. I used to serve it straight off the grill, and it always felt a bit dry.

Also, multitasking tip: While the fish marinates, prep the relish and get your grill heated. This keeps the kitchen moving efficiently without rushing the cooking itself. You’ll find the cooking rhythm quickly, and the results will feel worth every minute.

Variations & Adaptations

Want to mix things up or tailor this to your taste? Here are a few ideas I’ve tried and loved:

  • Herb swap: Instead of parsley, try fresh basil or cilantro for a different herbal note that pairs beautifully with the tomato relish.
  • Spicy kick: Add diced jalapeños or a dash of smoked paprika to the relish for a smoky heat that wakes up the palate.
  • Cooking method: If you don’t have a grill, broil the swordfish in your oven on high for 4-5 minutes per side. You’ll get a similar char effect.
  • Allergen-friendly: This recipe is naturally gluten-free and dairy-free. For a low-sodium version, rinse the capers well or reduce the quantity.
  • Personal twist: Once, I added a splash of balsamic vinegar to the relish—it gave it a sweet tang that I found unexpectedly delightful.

Serving & Storage Suggestions

Serve these grilled swordfish steaks warm, straight off the grill with a generous spoonful of the tomato caper relish. They pair beautifully with grilled asparagus, a light couscous salad, or even simple roasted potatoes. For drinks, a crisp white wine like Sauvignon Blanc or a citrusy iced tea balances the flavors nicely.

If you have leftovers (which is rare), store the fish and relish separately in airtight containers in the fridge for up to 2 days. When reheating, warm the fish gently in a skillet over low heat or in a microwave at 50% power to avoid drying out. The relish is best served cold or at room temperature to keep its fresh brightness.

Fun fact: The flavors in the relish deepen if it sits for a few hours, so making it ahead can enhance the dish, especially for entertaining.

Nutritional Information & Benefits

Each serving (one 6 oz / 170 g swordfish steak with relish) roughly contains:

  • Calories: 320-350
  • Protein: 35 grams
  • Fat: 15 grams (mostly healthy fats from olive oil)
  • Carbohydrates: 6 grams
  • Fiber: 1.5 grams

Swordfish is a fantastic source of lean protein and rich in selenium, which supports antioxidant defenses. The olive oil brings heart-healthy monounsaturated fats, while the tomatoes and capers add vitamins, antioxidants, and a touch of fiber. This recipe fits nicely into a balanced diet and is naturally gluten-free.

Just a heads up: swordfish can have higher mercury levels, so it’s best enjoyed in moderation, especially for pregnant women and young children.

Conclusion

Honestly, this flavorful grilled swordfish steaks with tomato caper relish recipe has earned a permanent spot in my cooking routine. It’s that perfect blend of simple and special, quick and impressive. Whether you’re a seasoned griller or a fish-curious newbie, the method and flavors here make it approachable and delicious.

Feel free to tweak the herbs, spice it up, or pair it with your favorite sides. I’d love to hear how you make it your own—drop a comment or share your adaptations! Cooking is always better when we share our little kitchen stories, don’t you agree?

So fire up that grill, grab some fresh swordfish, and let the magic happen. Here’s to tasty meals and new favorite recipes!

FAQs

  1. Can I use frozen swordfish steaks for this recipe?
    Yes, but make sure to thaw them completely in the fridge overnight and pat dry before marinating and grilling.
  2. How do I know when the swordfish is cooked perfectly?
    Look for opaque edges and a slightly translucent center that’s firm but not dry. It should flake gently with a fork.
  3. Can I prepare the tomato caper relish ahead of time?
    Absolutely! It actually tastes better if it sits for a few hours, allowing the flavors to meld.
  4. What if I don’t have a grill—any alternatives?
    Broiling in the oven or using a grill pan on the stove works well. Just watch closely to avoid overcooking.
  5. Is swordfish safe for pregnant women?
    Because swordfish can contain higher mercury levels, it’s recommended to limit consumption during pregnancy. Consult your healthcare provider.

Pin This Recipe!

grilled swordfish steaks recipe

Print

Flavorful Grilled Swordfish Steaks Recipe with Easy Tomato Caper Relish

A quick and easy grilled swordfish steak recipe featuring a tangy tomato caper relish that perfectly balances the fish’s rich flavor. Ideal for summer cookouts and casual gatherings.

  • Author: Mia
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Cuisine: American

Ingredients

  • Swordfish steaks (about 6 oz / 170 g each, thick cut)
  • Extra virgin olive oil (for marinade and grilling)
  • Fresh garlic (minced, about 2 cloves)
  • Fresh lemon juice (from about 1 lemon)
  • Sea salt (about ½ teaspoon)
  • Cracked black pepper (¼ teaspoon)
  • Cherry tomatoes (about 1 cup, halved)
  • Capers (2 tablespoons, drained)
  • Red onion (finely diced, about ¼ cup)
  • Fresh parsley (2 tablespoons chopped)
  • Red pepper flakes (optional, a pinch)

Instructions

  1. Prepare the marinade: In a medium bowl, whisk together 2 tablespoons of olive oil, minced garlic, fresh lemon juice, salt (about ½ teaspoon), and cracked black pepper (¼ teaspoon).
  2. Marinate the swordfish: Pat the swordfish steaks dry with paper towels. Place them in the marinade, turning to coat evenly. Let them sit at room temperature for 15-20 minutes.
  3. Make the tomato caper relish: Combine halved cherry tomatoes, diced red onion, capers, chopped parsley, a drizzle of olive oil (about 1 tablespoon), and a pinch of red pepper flakes if using. Toss gently and set aside.
  4. Preheat the grill: Heat your grill or grill pan to medium-high (around 400°F / 200°C).
  5. Grill the swordfish: Oil the grill grates lightly or brush the fish with olive oil. Place the swordfish steaks on the grill and cook for about 4-5 minutes per side until opaque edges and a firm but juicy center.
  6. Rest and serve: Remove the steaks from the grill and let them rest on a plate for 3 minutes. Spoon generous amounts of the tomato caper relish over the top and serve immediately.

Notes

Use thick-cut swordfish steaks for best grilling results. Marinate the fish at room temperature for 15-20 minutes to enhance flavor without cooking it. Keep the grill clean and well-oiled to prevent sticking. Flip the fish only once and rest it after grilling to lock in juices. If grill is too hot, use indirect heat after searing. Drain excess juice from tomatoes if relish becomes watery. For a low-sodium version, rinse capers or reduce quantity. Broiling is a good alternative if no grill is available.

Nutrition

  • Serving Size: One 6 oz swordfish s
  • Calories: 335
  • Fat: 15
  • Carbohydrates: 6
  • Fiber: 1.5
  • Protein: 35

Keywords: grilled swordfish, swordfish steaks, tomato caper relish, summer cookout, quick fish recipe, healthy grilling, seafood recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating