Loading Video...

Swordfish Kabobs with Balsamic Glaze

Save Recipe
  • Level: Easy
  • Total: 40 min
  • Active: 40 min
  • Yield: 8 skewers
Share This Recipe


2/3 cup extra-virgin olive oil, plus more for oiling the grill grates

3 tablespoons balsamic vinegar 

3 tablespoons lemon juice 

1 tablespoon Dijon mustard 

Kosher salt and freshly cracked black pepper

Kosher salt and freshly cracked black pepper 

2 pounds swordfish, cut into 1-inch pieces 

1 medium head fennel, cut into 1-inch pieces 

1 pint grape or cherry tomatoes 


Special equipment:
8 metal or wooden skewers
  1. If using wooden skewers, soak them in water in a casserole dish or baking sheet for 30 minutes prior to grilling. Prepare a grill or grill pan for medium-high heat; oil the grill grates with olive oil.
  2. Mix the balsamic, lemon juice and mustard in a small bowl. Add the olive oil in a slow stream while whisking. Season with salt and pepper.
  3. Thread the fish, fennel and tomatoes onto 8 skewers, alternating between fish and vegetables. There should be roughly 3 pieces of fish per skewer. Season all sides of each skewer with salt and pepper. Brush the balsamic mixture over all the skewers.
  4. Add the skewers to the grill and cook until there are clear grill marks on the flame side, 3 to 5 minutes. Flip the skewers and cook for an additional 3 to 5 minutes. Continue to rotate the skewers and cook on each side until all sides are cooked and have a slight char.
  5. Serve hot!
Gluten-Free Everything Bagel Bread
24m Easy 98%
Gluten-Free Double-Chocolate Black Bean Brownies
15m Easy 100%
Grilled Fish Tacos with Chipotle Crema
20m Easy 99%
Crispy Corn and Beer-Battered Fish Tacos
6m Easy 99%