Recipe courtesy of Lidia Bastianich

Swordfish Skewers Glazed with Sweet and Sour Sauce

  • Level: Easy
  • Total: 1 hr 5 min
  • Prep: 45 min
  • Cook: 20 min
  • Yield: 6 servings
Save Recipe


1 pound red or white pearl onions

2 pounds swordfish, cut into 1-inch cubes

4 teaspoons extra-virgin olive oil

Salt and pepper

12 fresh bay leaves

1 cup balsamic vinegar


  1. Preheat grill to medium-high heat.
  2. In a small saucepan, bring the balsamic vinegar to a boil. Lower the heat and reduce the vinegar to about 1/3 cup, and set aside.
  3. In a medium saucepan with boiling water, add the pearl onions, and cook until soft but still firm, about 4 minutes. Drain and let stand until cool enough to handle. Remove the skins, leaving the root intact and the onion whole.
  4. In a large bowl, toss the swordfish cubes, onions, and olive oil together. Season lightly with salt and pepper and toss again.
  5. Thread the fish, onions, and bay leaves onto wooden or metal skewers. Divide the ingredients evenly, alternating them on the skewers. Grill the fish skewers for about 1 minute on each side, for a total 4 minutes.
  6. To serve, drizzle with a little of the balsamic reduction.

Swordfish with Fennel-Saffron Compote

Swordfish Panini with Arugula and Lemon Aioli

Swordfish Marinated in Lemon, Rosemary and Garlic

Sicilian Swordfish with Sweet-and-Sour Vegetables