Turkish Skewered Swordfish

Talk about a fish dish that’s family friendly yet elegant at the same time! Marinades for fish are used throughout the Mediterranean, but the Turks have one of the best. Swordfish cubes are cut from swordfish steaks and doused with a marinade of lemon juice, slivers of garlic, bay leaf, oregano, and olive oil. An hour or two later, these moist morsels are ready to be skewered and grilled to tender. Add a side of rice pilaf and grilled vegetables for a lovely weeknight dinner.

Turkish swordfish kebabs

Turkish Grilled Marinated Swordfish

Use fresh or fresh-frozen swordfish steaks for this tender grilled fish dish. Besides being cubed and skewered, it can also be grilled whole or in un-skewered cubes. Be careful not to overcook the cubes or you'll end up serving (exceptionally flavorful) overcooked chewy chunks. Onions and tomatoes can use the same marinade and be grilled separately. Serve with lemon wedges, a rice pilaf, and warm pita bread.
5 from 1 vote
Print Pin
Course: Brunch, Lunch, Main Course
Cuisine: Mediterranean, Middle Eastern, Turkey
Prep Time: 9 minutes
Cook Time: 6 minutes
Marinate: 2 hours
Total Time: 2 hours 15 minutes
Servings: 4
Author: My Hungry Traveler


  • Metal skewers or soaked wood skewers


  • lb Swordfish, fresh or fresh-frozen
  • 3 cloves Garlic, sliced thin
  • 4 tbsp Extra virgin olive oil
  • 1 tsp Sea or kosher salt
  • Black pepper to taste
  • 1 tsp Dried oregano
  • 1 Bay leaf, crumbled
  • 2 tbsp lemon juice
  • Lemon wedges


  • In a plastic freezer bag, mix together the lemon juice, garlic, oil, salt, pepper, bay leaf, and oregano.
    Cut swordfish into 1¼-inch cubes. Add to bag with marinade, seal, and shake. Let marinade at least 1 hour.
  • Heat grill to high. On soaked wood skewers or metal ones, weave on swordfish cubes, leaving a little bit of space between them. Grill directly over the heat, 2 to 3 minutes per side. The cubes should be fully cooked but still moist. Serve with lemon wedges over rice.


  • Cut vegetables like bell pepper, tomato, zucchini, and onion may be added to the dish by add them to the marinade with the swordfish and grilling them on separate skewers.


Calories: 369kcal | Protein: 33g | Fat: 25g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 0.1g | Cholesterol: 112mg | Sodium: 138mg | Potassium: 711mg | Vitamin A: 204IU | Calcium: 9mg | Iron: 1mg

Search All MHT Recipes:

Key Ingredients
Cooking Method

Search all Recipes 

Load More