Smells Like Delish

  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
menu icon
go to homepage
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
  • Reader Favorites
  • Holiday Recipes
  • Kitchen Tips
  • Newsletter Subscribe
×
Home » All Recipes » Seafood

Updated: May 20, 2026 · Published: May 27, 2022 . by Kelly Bloom · This website uses affiliate links. · Leave a Comment

Easy Swordfish Kabobs

  • Facebook
  • Flipboard
  • X
Jump to Recipe
white platter with grilled kabobs

For a simple yet flavorful meal, our Easy Swordfish Kabobs are a wonderful choice for your next dinner. These lean, meaty skewers cook up quickly and pair well with rice and roasted vegetables.

white platter with grilled swordfish & pineapple kabobs.

Why You'll Love This Swordfish Kabobs Recipe

The swordfish is marinated in a simple cilantro lime marinade, then broiled or grilled to perfection. These skewers are served with your favorite vegetables and a side of rice for a complete and filling meal.

  • Easy to prepare: These skewers are incredibly easy to make. Simply marinate the swordfish and pineapple, then skewer them together and broil until cooked through. They're perfect for a quick and easy weeknight dinner.
  • Light and refreshing: These skewers are light and refreshing, making them a perfect meal for a warm day. The sweetness of the pineapple helps to balance the richness of the swordfish.
  • Perfectly balanced: The skewers combine succulent swordfish with sweet and tangy pineapple, creating a delightful contrast of flavors. The savory fish is perfectly complemented by the refreshing sweetness of the pineapple.

Ingredients Overview

These kabobs are bursting with flavor. Marinated in a flavorful mixture of olive oil, lemon juice, garlic, and herbs, the swordfish is then skewered with fresh vegetables such as bell peppers, red onions, and cherry tomatoes.

Full ingredient amounts and preparation instructions are in the printable recipe card at the bottom of this post.

A bowl with swordfish kabobs ingredients like swordfish chunks, pineapple, red bell pepper, cherry tomatoes, and red onion sits next to cilantro, olive oil, lime juice, and seasonings on a wooden board with ingredient labels.

Pro Tip

You can use any firm fish that doesn't flake easily when cooked. Shark, salmon, halibut, and grouper are other firm fish skewering options.

How To Make Swordfish Kabobs

Purchase fresh or frozen swordfish steaks with the skin on. Trader Joe's has them frozen, and many grocery stores sell them fresh. Swordfish cooks up firm, almost like a steak. They soak up the cilantro lime marinade really well also, making a delicious and flavorful kabob.

Step 1: Cut the swordfish into large cubes, or about 1 - 1 ½ inch pieces, so that they skewer easily and won't fall off during broiling or grilling.

swordfish cut in 1" cubes

Step 2: Cut the pineapple and vegetables into chunks and marinate with remaining seasoning ingredients.

bowl of seasoned & mixed swordfish, pineapple, bell pepper, onion, and cilantro

Step 3: Thread the swordfish, pineapple, and vegetables on the skewers in an alternating pattern so the fish and vegetables are evenly divided between all the skewers. Place on a lined baking grill.

prepping kabobs to grill or broil.

Step 4: Set the broiler pan with the swordfish kabobs 6" under your oven broiler until a bit of charring occurs. Flip them over and repeat. Check a piece of the swordfish before removing from the oven.

Grilling Option

You can also grill these on any grill! Spray the grill with some non-stick spray and preheat. Add your skewers and give them 15 to 20 minutes to cook.

Serving Suggestions

These swordfish kabobs go perfectly with any rice, but our Rice Cooker Cilantro Lime Rice is the perfect side dish. If you start the rice when you start the kabobs, both will be ready about the same time. For the basics on cooking rice in a rice cooker, see our Aroma Rice Cooker Instructions.

blue & white plate with three swordfish & pineapple kabobs and cilantro rice.

Substitutions and Variations

Here are a few delicious variations or substitutions when making this recipe.

  • Fish Alternative: If swordfish isn't available or preferred, firm white fish like mahi-mahi, cod, or halibut are good substitutes. They will hold up well on the skewer and cook similarly.
  • Vegetable Medley Swap: You can easily vary the vegetables. Try adding bell peppers of different colors, zucchini slices, whole mushrooms, or even jicama chunks.
  • Marinade Flavor Profile: Experiment with different marinade flavors. A lemon-dill marinade, a teriyaki-ginger sauce, or a spicy Cajun-inspired blend would all work well with swordfish.

Tips For Success

Here are a few tips for making this recipe:

  • Cut Fish Evenly: Aim for swordfish pieces that are roughly the same size (about 1-inch cubes). This ensures they cook evenly and prevents some pieces from drying out while others are still undercooked.
  • Don't Over-Marinate: Swordfish is a firm, meaty fish, but delicate flavors can be overwhelmed. Marinate for about 20-30 minutes, or up to an hour, but avoid much longer, especially with acidic marinades, to prevent the fish from breaking down.
  • Don't Overcrowd Skewers: Leave a small space between the fish and vegetable pieces on the skewer. This allows for better air circulation and more even cooking, letting all sides get nicely seared or grilled.
  • Don't Overcook the Swordfish: Swordfish cooks quickly. Cook until it's opaque throughout and flakes easily with a fork, but still moist. Overcooked swordfish can become dry and tough.
  • Rotate for Even Cooking: Turn the kabobs every few minutes to ensure all sides of the fish and vegetables get a chance to cook and develop charring or nice grill marks.

Storage Options

Some recommended storage options for this recipe are:

  • Refrigeration: Store any leftover cooked swordfish kabobs in an airtight container in the refrigerator for 1-2 days. It's best to consume seafood quickly.
  • Freezing: Freezing cooked swordfish is not recommended as it can significantly alter the texture, making it dry and rubbery after thawing and reheating.
  • Reheating (Microwave): For best results, gently reheat swordfish kabobs in the microwave on medium power for short intervals (30-60 seconds), checking frequently, until just warmed through. Be careful not to overheat, as this can dry out the fish.

Related Recipes

  • Instant Pot Corn on the Cob
  • Traeger Grilled Vegetables
  • Cebollitas Asadas (Mexican Grilled Green Onions)
  • Pistachio Crusted Salmon
  • Lebanese Labneh Recipe

Frequently Asked Questions

How close should the kabobs be to the broiler element?

The distance depends on your broiler, but typically, placing the pan 4-6 inches from the broiler element works well for swordfish kabobs. This allows for good browning without burning the outside before the inside is cooked.

How do I know when the swordfish is cooked through?

Swordfish is cooked when it turns opaque throughout and flakes easily with a fork. It should still be moist and juicy, not dry. A general guideline is about 4-6 minutes per side under the broiler, depending on thickness and broiler strength.

Can I use canned pineapple chunks?

Yes. Fresh is better for grilling, and the pieces can be larger, but even canned or frozen pineapple chunks can be used.

Pasta Dinner Recipes

  • Satay grilled chicken quarters on serving platter with peanut sauce nearby.
    Peanut Satay Chicken
  • sliced herbed turkey on a platter.
    Smoked Boneless Turkey Breast
  • sliced, grilled chicken breasts on a plate.
    Traeger Smoked Chicken Breasts
  • grilled barbecue chicken drumsticks.
    Grilled BBQ Chicken Drumsticks

Get The Recipe!

platter with grilled kabobs
Pin Recipe Print Recipe
5 from 3 votes

Easy Swordfish Kabobs

For a simple yet flavorful meal, our Easy Swordfish Kabobs are a wonderful choice for your next dinner. These lean, meaty skewers cook up quickly and pair well with fresh sides like Instant Pot Cilantro Lime Rice. It's a light and satisfying dish that brings bright flavors to your table.
Prep Time10 minutes mins
Cook Time20 minutes mins
marinating time10 minutes mins
Total Time40 minutes mins
Course: Main Course
Cuisine: American
Servings: 4
Calories: 339kcal
Author: Kelly Bloom
Save the Recipe

📩Email To Your Inbox

Email this recipe to yourself when you can't print, you'll also receive new recipe ideas every week.

Equipment

  • 8 skewers, stainless steel
  • 8 skewers, wooden Soak in water for 1 hour before using

Ingredients

  • 1 lb swordfish steaks cut in 1" cubes
  • 1 lb fresh pineapple cut in chunks
  • 1 medium red onion cut in 1" pieces
  • 1 large red bell pepper cut into 1" pieces
  • 16 cherry tomatoes
  • 2 tablespoon olive oil
  • 2 tablespoon lime juice
  • 1 teaspoon lime zest
  • ¼ cup fresh cilantro chopped
  • 2 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ tsp ground pepper
  • 2 tablespoon soy sauce
  • 2 large limes cut into wedges for serving
US Customary - Metric
Prevent your screen from going dark

Instructions

  • Place the swordfish, pineapple chunks, red onion, cherry tomatoes, and red bell pepper in a large glass bowl.
    1 lb swordfish steaks, 1 lb fresh pineapple, 1 medium red onion, 1 large red bell pepper, 16 cherry tomatoes
  • Add the olive oil, lime zest, lime juice, fresh chopped cilantro, garlic powder, salt & pepper, and soy sauce. Gently toss to combine. Set aside to marinate for 10 to 15 minutes, stirring a few times.
    2 tablespoon olive oil, 2 tablespoon lime juice, 1 teaspoon lime zest, ¼ cup fresh cilantro, 2 teaspoon garlic powder, ½ teaspoon salt, ½ teaspoon ground pepper, 2 tablespoon soy sauce
  • Set your oven on broil. Line a grill pan or cookie sheet with foil. Set a rack inside the cookie sheet. Spray with non-stick cooking spray.
  • Spray a grill pan or cookie sheet with non-stick spray. Place on a baking sheet that is foil lined.
  • Alternate the fish, pineapple, and vegetables as you thread them on the skewers you previously soaked in water. (This prevents the skewers from burning).
  • Broil for approximately 10 minutes. Remove from oven and turn the kabobs over. Repeat broiling for about 8 to 10 minutes on the other side. Serve with lime wedges and rice.
    2 large limes

Notes

  • Cut Fish Evenly: Aim for swordfish pieces that are roughly the same size (about 1-inch cubes). This ensures they cook evenly and prevents some pieces from drying out while others are still undercooked.
  • Don't Over-Marinate: Swordfish is a firm, meaty fish, but delicate flavors can be overwhelmed. Marinate for about 20-30 minutes, or up to an hour, but avoid much longer, especially with acidic marinades, to prevent the fish from breaking down.
  • Don't Overcrowd Skewers: Leave a small space between the fish and vegetable pieces on the skewer. This allows for better air circulation and more even cooking, letting all sides get nicely seared or grilled.
  • Don't Overcook the Swordfish: Swordfish cooks quickly. Cook until it's opaque throughout and flakes easily with a fork, but still moist. Overcooked swordfish can become dry and tough.
  • Rotate for Even Cooking: Turn the kabobs every few minutes to ensure all sides of the fish and vegetables get a chance to cook and develop charring or nice grill marks.

Nutrition

Calories: 339kcal | Carbohydrates: 29g | Protein: 26g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 75mg | Sodium: 899mg | Potassium: 962mg | Fiber: 5g | Sugar: 17g | Vitamin A: 1908IU | Vitamin C: 137mg | Calcium: 54mg | Iron: 2mg

Pin It For Later ⤵

More Seafood Recipes

  • A crispy tortilla topped with guacamole, grilled shrimp, sliced jalapeños, diced tomatoes, red onions, cilantro, and a dollop of sour cream, with a lime wedge on the side.
    Easy Shrimp Tostadas
  • Two tacos filled with grilled fish, purple cabbage, sliced onions, cilantro, and creamy avocado crema, served in a white taco holder on a tiled surface with lime wedges and cilantro scattered around.
    Blackened Fish Tacos
  • A close-up of a seafood ceviche salad with diced avocado, tomato, red onion, and cucumber, garnished with cucumber ribbons and served on a white plate.
    Shrimp Ceviche Recipe with Avocado
  • A red bowl filled with shrimp fajita bowls—brown rice, grilled red and yellow bell peppers, garnished with lime wedges and fresh cilantro—sits on a wooden table with a red napkin.
    Quick Shrimp Fajita Bowl
  • Facebook
  • Flipboard
  • X
5 from 3 votes (3 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Kelly Bloom, Smells Like Delish

Hi, I'm Kelly!

I create recipes that you can get on the table even when you’re tired and in a hurry. From breakfast to dinner, appetizers to desserts you'll find delicious recipes that are easy for busy people to make.

More about me →

Father's Day

  • grilled bbq pork ribs.
    Barbecued Traeger Pork Ribs
  • A hand holding a faceted glass filled with an orange-brown drink and several ice cubes, with another similar glass blurred in the background on a marble surface.
    Jim Beam Old Fashioned Cocktail
  • basting brush with gold bbq sauce near a rack of barbecue basted chicken drumsticks.
    Carolina Gold BBQ Sauce
  • A plate with a grilled Denver steak, sliced to show a pink center, a green salad with grape tomatoes and creamy dressing, and a square piece of cornbread. A fork and knife are beside the plate.
    Quick Denver Skillet Steaks
See more Father's Day →

All Recipes

  • del frisco's butter cake with ice cream, caramel sauce, and whip cream.
    Del Frisco’s Butter Cake Recipe (Copycat)
  • A bowl of lactose free yogurt topped with granola and fresh berries.
    How To Make Lactose Free Yogurt
  • pile of hersheys cocoa brownies on a plate.
    Hershey's Fudgy One-Bowl Brownies
  • cut square of coconut pecan topped tornado cake.
    Texas Tornado Cake (Do Nothing Cake)
See more All Recipes →

(edit modern sidebar)

Footer

↑ back to top

ABOUT

  • About SLD
  • Disclaimer

PRIVACY

  • Privacy Policy
  • Accessibility

CONTACT

  • Contact
  • Newsletter

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 Smells Like Delish ·All Right Reserved

sitemap

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

Delicious, I'm making this again!
My family loved this!
Thank you for sharing this recipe
We really enjoyed this recipe.
Easy to follow and turned out great!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.