• Ree's Life
  • Food and Recipes
  • Home and Life
  • Holiday
  • Beauty
  • Style
  • News and Entertainment
  • Giveaways
  • Subscribe
  • New: Ree's Best Family Meals
  • The Pioneer Woman Products
  • About The Pioneer Woman
  • Newsletter
  • Follow
Privacy NoticeTerms Of Use
Skip to Content
Newsletter Sign UpNewsletter
sign in
Subscribe
Logo
sign in
Subscribe
Search
Logo
  • Easy RecipesDown
  • Occasions
  • Ree's Life
  • HomeDown
  • ShoppingDown
  • Just For FunDown
  • About Us
  • My RecipesMy Recipes
  • NewsletterNewsletter
  • Privacy NoticeTerms Of Use
x
tiktok
facebook
instagram
pinterest
sign in
Subscribe
  • Easy Recipes
  • Occasions
  • Ree's Life
  • Home
  • Shopping
  • Just For Fun
  • About Us
  • More
  1. Food and Cooking
  2. Recipes
  3. Grilled Swordfish

Grilled Swordfish

A quick lime-garlic marinade makes all the difference.

By Ree DrummondUpdated: Jul 17, 2025
Star
Be the first to review!
Arrow Circle Down IconJump to recipe
a plate of food
Antonis Achilleos
Yields:
4 serving(s)
Prep Time:
20 mins
Total Time:
35 mins

When the weather warms up and the days get long, I crave a simple, summery dinner, especially if it involves the grill. This swordfish is a great go-to that's light, flavorful, and easy to throw together. The fish is seasoned with a quick lime and garlic marinade that adds major flavor with just a few ingredients. I’ve served it with everything from buttery brown rice to fresh corn salad. Or, since I already have the grill hot and ready, I'll throw on some veggie skewers for a hearty side dish. If the weather isn’t cooperating or you don't have an outdoor grill, you can cook this swordfish on a grill pan, no problem.

How long should you marinate swordfish before grilling?
Since this marinade contains lime juice, the swordfish shouldn't marinate for too long in the acidic marinade or it will begin to "cook," which can turn the texture mushy. I like to do a quick 20-minute marinade to get all the flavor without risking ruining my beautiful swordfish steaks.

How long should you grill 1-inch-thick swordfish steaks?
One-inch-thick swordfish steaks will take 4 to 5 minutes per side over medium-high heat on a grill pan or outdoor grill. If your steaks are thicker, add another minute or two per side.

How do you know when swordfish is done on the grill?
The fish is ready when the center feels firm when pressed and is no longer pink. If you have a thermometer, the internal temperature will reach 135°F. You can also test the fish with a fork; it should flake easily. If not, give your steaks another minute per side.

Is there a good substitute for pineapple in the salsa?

Any sweet, juicy fruit will work well in this salsa. Try diced mango, peaches, or nectarines. You could even use kiwis or a mix of your favorite melons to play with the flavors and colors on your plate.

Can I reheat cooked swordfish?

The safest way to reheat cooked seafood is by wrapping the leftovers in aluminum foil and heating them in a 275°F oven for about 15 minutes, or until the internal temperature reaches at least 125°F.

If you'd rather not turn on the oven off, this grilled swordfish is delicious cold on top of a salad, on a roll, or simply dunked in a creamy sauce like tartar or aioli.

How to Make Grilled Swordfish

INGREDIENTS

    • Onion. Red onion has a stronger bite and more astringent flavor than white or yellow onion. When you make a quick pickle by soaking it in vinegar, the sharp onion becomes milder and sweeter tasting.
    • Vinegar. White wine vinegar is a great all-purpose brine for quick pickles, but you could also use apple cider vinegar in this recipe. Avoid balsamic, which is much sweeter and will overpower the onions.
    • Lime. The acid in fresh lime juice helps tenderize the swordfish and infuses it with bright, citrusy flavor before it's cooked.
    • Garlic. Adding garlic to the fish marinade amps up the savory flavor in a big way.
    • Swordfish. Choose steaks that are about the same thickness and weight for even cooking.
    • Pineapple. A salsa made with sweet, juicy pineapple counters the bite of the vinegary onions and adds a nice tropical feel to the meal.

STEP-BY-STEP INSTRUCTIONS

Start by covering the red onions with vinegar in a small bowl to make a quick pickle.

pioneer woman grilled swordfish step 1
Antonis Achilleos

Next, make the swordfish marinade by combining lime juice, garlic, olive oil, and salt in a measuring cup. Place the fish in a large bowl, zip-top bag, or baking dish and pour over the marinade. (You can also mix up the marinade right in the bowl or dish.) Cover the container, then let it marinate in the fridge for about 20 minutes.

pioneer woman grilled swordfish step 2
Antonis Achilleos

When you're ready to cook, preheat a grill or indoor grill pan. When the surface is hot, add the swordfish and cook for four to five minutes per side, until it develops nice grill marks and is firm in the center. Discard the extra marinade.

pioneer woman grilled swordfish step 4
Antonis Achilleos

To make the salsa, add chopped pineapple, cilantro, and avocado oil to the bowl of pickled red onions. Serve the swordfish with salsa and lime wedges.

pioneer woman grilled swordfish step 3
Antonis Achilleos

A full list of ingredients and directions can be found in the recipe below.

Advertisement - Continue Reading Below

Ingredients

  • 1/2 small red onion, finely chopped
  • 2 Tbsp. white wine vinegar
  • Juice of 2 limes, plus lime wedges for garnish
  • 2 garlic cloves, finely chopped
  • 1/4 cup olive oil
  • 1 1/4 tsp. kosher salt, plus more to taste
  • 4 (6-ounce) swordfish steaks
  • Black pepper, to taste
  • 2 cups diced fresh pineapple
  • 6 sprigs cilantro, finely chopped
  • 1/4 cup avocado oil

Directions

    1. Step 1Combine the red onion and vinegar in a medium bowl. Set aside until you’re ready to make the salsa.
    2. Step 2In a large bowl or large resealable plastic bag, combine the lime juice, garlic, 1⁄4 cup olive oil, and 1 teaspoon salt. Add the swordfish, turning to coat, cover the bowl or seal the bag, and marinate in the refrigerator for 20 minutes.
    3. Step 3Preheat a grill or grill pan to medium-high heat. Remove the fish from the marinade and grill until well marked and a thermometer inserted into the center reaches 135 ̊F, 4 to 5 minutes per side.
    4. Step 4For the salsa: Add the pineapple, cilantro, and avocado oil to the bowl with the red onion. Toss to combine and season with 1⁄4 teaspoon salt. Top the swordfish with the pineapple salsa and any remaining juices in the bowl. Serve with lime wedges.

Love this recipe? Try one of these next!

  • Parmesan Fish Sticks
    50 mins
  • Beer Battered Fish
    20 mins
  • Perfect Grilled Salmon
    5 mins
    Advertisement - Continue Reading Below

    Seafood

    Grilled fish with lemon slices and asparagus served on a plate, accompanied by a glass of wine.

    These Summer Seafood Dinners Only Take 45 Minutes

    A delicious sandwich with lettuce, tomato, onion, and creamy dressing, served with potato chips on a decorative plate.

    Blackened Salmon Burgers with Avocado-Lime Mayo

    40 mins
    Grilled shrimp skewers served with orzo pasta and garnished with lemon wedges and parsley.

    Grilled Skewers and Kebabs for Every Summer BBQ

    Grilled seafood recipes

    Grilled Seafood Recipes That Taste Like Summer

    Advertisement - Continue Reading Below
    frozen shrimp recipes

    What to Make With a Bag of Frozen Shrimp

    pork and rice noodle salad

    Happily Slurp Up These Noodle Bowls for Dinner

    grilled salmon on caesar salad with croutons

    Grilled Salmon Caesar Salad with Chipotle Dressing

    30 mins
    Grilled shrimp skewers with pineapple served over herb rice on a colorful plate, with a fork and glass of water nearby.

    Grilled Shrimp Skewers with Cilantro Lime Rice

    45 mins
    Grilled shrimp skewers served with orzo pasta and garnished with lemon wedges and parsley.

    Shrimp and Scallop Skewers with Lemon Orzo

    45 mins
    shrimp and vegetable salad in a bowl

    Shrimp Panzanella Salad

    35 mins
    the pioneer woman's shrimp alfredo recipe

    Shrimp Alfredo

    30 mins
    Sandwich with tuna salad and pickles served with potato chips

    Tuna Salad

    10 mins
    Advertisement - Continue Reading Below
    Logo
    x
    tiktok
    facebook
    instagram
    pinterest
    SubscribeAbout The Pioneer WomanOther Hearst SubscriptionsNewsletter
    A Part of Hearst Digital Media

    A Part of Hearst Digital Media

    We may earn commission from links on this page, but we only recommend products we back.

    ©2026 Hearst Magazine Media, Inc. All Rights Reserved.

    Privacy NoticeCA Notice at CollectionYour CA Privacy Rights/Shine the LightDAA Industry Opt OutTerms of UseSitemap
    Cookies Choices