Our Table 4 2

  • About
  • Saved Recipes
  • Cooking Classes
  • Newsletter
menu icon
go to homepage
  • About
  • Recipes
  • Recipe Box
  • Newsletter Sign Up
search icon
Homepage link
  • About
  • Recipes
  • Recipe Box
  • Newsletter Sign Up
×
  • Beef tenderloin with horseradish sauce on pretzel slider bun with lettuce on a wooden board.
    Beef Tenderloin with Horseradish Sauce Sliders
  • Agrodolce sauce with rhubarb, cipollini and dried cherries topped with burrata and a thin slice of prosciutto garnished with parsley in a green brown specked bowl.
    Agrodolce Sauce
  • Sheet pan chicken thighs with fresh tarragon surrounded by white onions and a tarragon cream sauce on a white platter.
    Sheet Pan Chicken Thighs with Fresh Tarragon
  • Greek feta spinach chicken burger on a wooden cutting board held by a person with a maroon shirt.
    Greek Feta Spinach Chicken Burgers
  • Greek ground lamb sandwich with a cucumber, tomato and dill salad on top of ground lamb patties.
    Greek Ground Lamb Sandwich Recipe
  • Sweet and Spicy Bulgogi Pork on a white plate on a white marble table.
    Sweet and Spicy Bulgogi Pork
  • Roasted vegetable fajita bowl topped with avocado, salsa and sour cream.
    Roasted Vegetable Fajita Bowl with Hot Honey Sauce
  • Gatsby Salmon Loaf with champagne white sauce and slices of lemon on a bed of dill on a white platter.
    Gatsby’s Salmon Loaf Recipe
  • Two slices of Lamb meatloaf on a blue plate the rest in the loaf pan served alongside hot honey yogurt.
    1Lb Lamb and Ground Beef Meatloaf
  • Lazy ravioli lasagna with white sauce and asparagus tips and lemon slices garnish.
    Lazy Ravioli and Vegetable Lasagna in White Sauce
  • Savory potato parmesan puff pastry tart on a parchment lined baking sheet.
    Savory Potato Parmesan Puff Pastry Tart
  • Baked Potato and shrimp on a blue plate drizzled with a creamy cajun sauce
    Baked Potato and Louisiana Shrimp Creole
Our Table 4 2 » Recipes » Fish/Seafood

Grilled Swordfish and Vegetable Kebabs

Modified: Aug 22, 2024 · Published: Jun 1, 2022 by Pam Werley · This post may contain affiliate links · 2 Comments

These marinated, Grilled Swordfish and Vegetable Kebabs are a quick dinner you can pull off indoors or outdoors. Thanks to a simple olive oil marinade with dried herbs and spices you’ll be licking the plate clean.

Jump to Recipe Print Recipe
Grilled swordfish and vegtables on metal skewers on a white platter next to black beans and white rice.

It takes only 15 minutes to marinate the fish and about 8 minutes to grill outdoors (or on a kitchen griddle) to juicy perfection.  Serve this with cilantro-lime rice, naan or Sweet Buttermilk Cornbread and you have a complete dinner for two.

Jump to:
  • Choosing the Best Swordfish
  • Swordfish Kebabs Marinade
  • Tips for Grilling Swordfish Kebabs
  • How to Store, Reheat and Serve Leftovers
  • Submit a Keeper
  • Swordfish and Vegetable Kebabs You Can Pull Off Indoors or Outdoors
OT42 Tips and Tricks banner with green banner

Choosing the Best Swordfish

Grilled Swordfish, orange bell pepper and cherry tomatoes on metal skewers sitting on a white platter along side a charred lemon half, cilantro-lime rice in a small bowl, and black beans with pepper and cilantro garnish in a small bowl

It’s always important to take care when buying swordfish or any seafood. Look for sustainable options. Monterey Bay Aquarium’s Seafood Watch Program is a fantastic resource. Swordfish sustainability depends on where and how it was fished.

If you can’t find sustainable swordfish.  Try this recipe with Mahi Mahi or Striped Bass as they have the same hearty texture as a swordfish making it less likely to flake apart on the grill.

You'll find swordfish sold in white steaks, typically about 1 inch in thickness. When buying, keep the following in mind:

  • Fresh swordfish steaks are white with hints of pink, not brown, and should not have a "fishy" odor. Cook fresh fish the day you buy it.
  • Fresh swordfish should also have a bloodline, a muscle that is found running down the center of the fish. The brighter (pink/red) the bloodline, the fresher the fish and as it ages the line turns brown. It's not harmful to keep the bloodline on the steak, but it can be tougher and taste "fishier" than the rest of the steak.  I prefer to have it removed when I purchase the fish. 
  • If using frozen swordfish, keep it in its package and defrost it slowly in a bowl of cold water. (Note: Unless you live on the coast, seafood is often delivered frozen to the grocery store and defrosted to put in the "fresh" fish case.
  • Ask your butcher to remove the bloodline and skin.  This will make it easier to cut into 1 – inch cubes for the kabobs.

Swordfish Kebabs Marinade

2 inch cubed swordfish, 2 inch diameter orange bell pepper slices, cherry tomatoes on metal skewers being brushed with marinade

I like to keep seafood prep simple. These easy grilled swordfish and vegetable skewers are just that.

Here, I’m employing a bold olive oil-based swordfish marinade with some of my favorite flavors.   

What's in the swordfish marinade?

  • Extra virgin olive oil: 4 tablespoons of a good quality extra virgin olive oil.
  • Spices: 2 tablespoons dry cilantro, 2 teaspoons cayenne pepper, 1 teaspoon garlic powder, 1 Tablespoon dry parsley. A dash of kosher salt.

Now, how long to marinate this fish?

15 minutes or so at room temperature while the grill is heating should do it. Fish and shellfish can marinate at room temperature up to an hour; any longer and the flesh might start to “cook” and go mushy.

You can marinate swordfish for up to 4 hours if you cover and refrigerate.

Pam's tip:  After about 15 minutes, I skewer and grill until cooked through and grill marks appear.  This will take about 8 minutes. They are absolutely delicious!

Tips for Grilling Swordfish Kebabs

Marinated 2 inch cubed swordfish, 2 inch diameter orange bell pepper slices, cherry tomatoes skewered with metal skewers grilling on a gas grill. Next to the skewers is a half lemon cut side down on the grill
  • Do not marinate for more than 1 hour at room temperature or you'll risk the acids in the marinade breaking down the fish, making it difficult to keep the steak together on the grill.
  • Once the grill has heated, clean and oil the grill grate (put some vegetable oil on a waded paper towel and rub it on the clean grate) so the fish does not stick.
  • For grilled swordfish, some say, treat swordfish as you would cook a rare steak, using high heat to sear on one side for about 4 to 5 minutes, then turning the kebabs over to cook for another 2 to 3 minutes or so. Cook swordfish to 145°F. However, the fish will continue to cook after it's taken off the grill, so remove it from the grill at 140°F to avoid overcooking. Let stand for 5 minutes.

I'm using a gas grill for this recipe but you can use a charcoal grill or even an indoor griddle . Whichever method you choose to cook your swordfish, the key is not to overcook it.

How to Store, Reheat and Serve Leftovers

Refrigerate cooked swordfish tightly covered for up to 2 days. If it begins to smell "fishy" before that, discard. Serve cold, cooked swordfish flaked on top of a green salad.

To reheat, place on a baking sheet, cover with foil, and reheat at 275°F for 15 minutes or until heated to 145°F.

Grilled Swordfish, orange bell pepper and cherry tomatoes on metal skewers sitting on a white platter along side a charred lemon half, cilantro-lime rice in a small bowl, and black beans with pepper and cilantro garnish in a small bowl

Lastly, if you make the Swordfish and Vegetable Kebabs, be sure to leave a comment and give this recipe a rating! And of course, if you do make this recipe, don’t forget to tag me on Instagram.  @Ourtable4_2 or use #OurTable42. 

Looking through all the photos is a daily highlight!

Easy Nebraska Runza Recipe on parchment next to a hand-written recipe

Submit a Keeper

Do you have a recipe you would like to share with the Our Table 4 2 community?  Click on the button below to submit your "keeper" recipe!

Submit a Keeper →

Swordfish and Vegetable Kebabs You Can Pull Off Indoors or Outdoors

Pam Werley
Make these grilled swordfish and vegetable kebabs for dinner. With a swordfish marinade of olive oil, salt, dried cilantro, cayenne, garlic powder, and dried parsley you’ll be licking the plate clean.
Gluten Free
5 from 2 votes
Print Recipe Email Recipe Rate Recipe

Save This Recipe To Your Recipe Box

You can access your saved recipes on this device and generate a shopping list for recipes in your collections.

Add To Saved Recipes Saved. Go To Saved Collections.
Prep Time 15 minutes mins
Cook Time 10 minutes mins
Total Time 25 minutes mins
Course Main Course
Cuisine Mediterranean
Servings 2 people
Calories 901 kcal

Equipment

  • outdoor or indoor grill
  • wooden or metal skewers

Ingredients
  

Swordfish Marinade

  • ¾ pound swordfish steak ,bloodline and skin removed, cut into 1-inch cubes. Can't find swordfish? Mahi Mahi works well in this recipe.
  • 8 cherry tomatoes
  • 1 yellow bell pepper ,ribs and seeds removed, cut into 1-inch sections
  • 1 red onion ,peeled cut into 1-inch diameter pieces
  • 4 Tablespoons extra virgin olive oil
  • 2 Tablespoons dried cilantro
  • 2 teaspoons cayenne pepper
  • 1 teaspoon garlic powder
  • 1 Tablespoon dried parsley
  • dash of kosher salt

Cilantro-Lime Rice

  • ¾ cup long grain brown rice or brown basmati rice ,rinsed
  • 1 bay leaf
  • 2 Tablespoons fresh cilantro chopped
  • 1 Tablespoon fresh lime juice and zest of 1 lime
  • 1 teaspoon fresh lemon juice
  • 1 Tablespoon extra virgin olive oil
  • dash of Kosher salt

For Serving

  • 1 lemon ,cut in half
  • Naan (optional)
  • Sweet Buttermilk Cornbread (optional)
Add to Shopping List Go to Shopping List
Prevent your screen from going dark

Instructions
 

  • Clean the swordfish:  remove skin and bloodline,cut into 1-inch cubes.  If your skewers are wood, soak in water for at least 30 minutes before grilling to avoid burning.
    Cut the pepper and onion into 1-inch by 1-inch pieces. The fish and the vegetables should be the same diameter for even cooking.

Prepare Rice (optional)

  • If serving rice with the kebabs, bring a 2 cups of water in a large pot to boil over high heat. Pour in the rice and the bay leaf. Stir and let boil for 30 minutes, uncovered, reduce the heat to prevent overflow. Drain the rice, return to the pot, cover and let set for 10 minutes off the heat. Discard the bay leaf and fluff the rice with a fork.
  • Discard the bay leaf and fluff the rice with a fork. Add the cilantro, lime juice and zest, lemon juice, olive oil and salt stirring to combine. Taste and add additional salt, if needed. Cover the pot until you are ready to serve the swordfish kebabs.

Swordfish Marinade

  • Whisk together the olive oil, cilantro, cayenne, garlic powder, parsley and salt. 
  • Assemble kebabs: alternate vegetables and swordfish, skewer the ingredients, leaving 2-inches open on each end of the skewer. Repeat this process until all the ingredients are skewed.
  • On a baking sheet lined with foil, brush the marinade over the skewers.  Let marinate for at least 15 minutes at room temperature or up to 4 hours in the refrigerator.

Grilling the Swordfish Kebabs

  • When the fish and vegetables are ready, preheat a grill to medium-high heat. Clean and then brush the grill grates with vegetable (not olive oil!) oil to prevent the chance of sticking.
    Place the kebabs on the oiled grate, sprinkle with salt and pepper, and grill until lightly charred and grill-marked and the swordfish is cooked through, 3 to 5 minutes per side
  • Remove kabobs from the grill and arrange on the serving tray, allowing to rest for a couple minutes before enjoying.
    Place the two lemon halves cut side down on the grill to char for 3 minutes.  Serve alongside the kebabs, with cilantro-lime rice and store purchased naan. I like to warm the Naan or Sweet Buttermilk Cornbread on the grill, this should take only 30 seconds a side.

Notes

Cooking for Two? How to Store and Serve Leftover Swordfish
Refrigerate cooked swordfish tightly covered for up to 2 days. If it begins to smell "fishy" before that, discard.
Serve cold, cooked swordfish flaked on top of a green salad.
To reheat, place on a baking sheet, cover with foil, and reheat at 275°F for 15 minutes or until heated to 145°F.

Your Notes, Tips and Tricks

Click here to add your own private notes.

Nutrition

Calories: 901kcalCarbohydrates: 76gProtein: 42gFat: 49gSaturated Fat: 8gPolyunsaturated Fat: 7gMonounsaturated Fat: 31gTrans Fat: 1gCholesterol: 112mgSodium: 164mgPotassium: 1520mgFiber: 7gSugar: 6gVitamin A: 1671IUVitamin C: 175mgCalcium: 115mgIron: 5mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Tried this recipe?Mention @ourtable4_2 or tag #ourtable42!
Rate this recipe & CommentLet us know how it was!
Grilled Swordfish, orange bell pepper and cherry tomatoes on metal skewers sitting on a white platter along side a charred lemon half, cilantro-lime rice in a small bowl, and black beans with pepper and cilantro garnish in a small bowl

More Fish/Seafood

  • Baked halibut with rose harissa sauce garnished with tahini sauce in a white bowl.
    Baked Halibut Recipe with Rose Harissa Sauce
  • Shrimp chowder with corn and bacon in glass bowls on a wooden table next to a blue checked dish cloth.
    Shrimp Chowder with Corn and Bacon
  • Sweet and spicy pepper glazed salmon served with a mixed green salad tossed in a pepper jam vinaigrette on a blue plate.
    Sweet and Spicy Glazed Salmon
  • Cold tuna pasta salad with apples and pecans tailored for two in a green bowl on a wood table surrounded by dry pasta, lemon, onion and a small marble bowl of salt and a tarragon sprig.
    Cold Waldorf Tuna Pasta Salad with Apples and Pecans

Comments

  1. susan shaughnessy says

    June 16, 2022 at 1:28 pm

    5 stars
    I am excited to try this recipe! I have made kebobs with everything except fish, what an excellent way to incorporate more fish into my diet. Thanks Pam!

    Reply
    • Pam Werley says

      June 21, 2022 at 12:45 pm

      I can't wait to hear if you guys think this is a "keeper"!

      Reply
5 from 2 votes (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Women standing in front of kitchen counter cutting vegetables and smiling at the camera

Hello! Hello!

Welcome to Our Table 4 2 – Our Table For Two! I hope to inspire the joy of cooking for two and give you the courage to try something new! The recipes here are inspired by my grandparents’ heart-of-the-house Nebraska farm kitchens, a delicious diversity of friends’ tables, and a lifetime of global travel.

More About Me
Asian POrk Slider held in a man's hand

Small-Batch Recipes for Big Wins!

No need for a crowd—these perfectly portioned recipes are designed for you and your favorite sports fan. From sliders, burgers to chilis, game day has never been so delicious!

Browse Recipes

Popular

  • A Jewish Passover Brisket cooked in the oven on a white platter garnished with parsley
    Passover Brisket (My Friend's Mother's Recipe)
  • How to cook a small ham
  • Easy Homemade Nebraska Runza Sandwich Recipe
  • quiche for two made with egg, spinach, mushroom, cheese and bacon in a blue pie plate with one slice cut out
    Quiche For Two

Footer

↑ back to top

Info

  • About
  • Market Finds Cooking Classes
  • Cooking For Two Kitchen Essentials
  • 7 Cooking Together Tips
  • Submit A "Keeper" Recipe
  • Privacy Policy
  • Contact

Recipes

  • Appetizers
  • Breads and Muffins
  • Desserts
  • Drinks and Cocktails
  • Main Course
  • Soups, stews and curries
  • Vegetarian

Newsletter

  • Sign Up! for emails and updates

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Our Table 4 2

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

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.