Skip to Content
White fish cut into large cubes (your choice of cod, haddock or swordfish)
Zucchini, cut into pieces
Red peppers, cut into pieces
Red onion, cut into pieces
Basil, parsley, oregano, fresh mint, finely chopped
White or red wine vinegar
Garlic clove, minced
Salt and pepper, to taste
Preheat barbecue to medium-high. Oil grill.
In a bowl, combine all marinade ingredients (set aside ¼ marinade to brush skewers while cooking). Add fish cubes. Let marinate for 1–2 hours in the fridge.
Drain fish. On a work surface, assemble skewers, alternating cubes of fish and vegetables.
Grill skewers on barbecue for about 3 minutes on each side (or until golden).
Remove skewers from grill and place on a plate. Brush with remaining marinade. Cover with aluminum foil and let sit for 5 minutes. Serve and enjoy!
For tender, juicy fish, cook for a maximum of 10 minutes per inch of thickness.
Fish is very fragile and breaks easily. To make grilling on the barbecue easier, place Teflon sheets on the grill so that the skewers don’t stick.