Ingredients
Method
- Pat the fish cubes dry with paper towels and place in a large bowl. In a separate bowl, whisk together olive oil, lemon juice, lemon zest, minced garlic, oregano, parsley, salt, and pepper.
- Pour the marinade over the fish and gently toss to coat all pieces. Cover and refrigerate for 15-30 minutes. Don't marinate longer than 30 minutes or the acid will start to cook the fish.
- Preheat your grill to medium-high heat. Clean and oil the grill grates well to prevent sticking.
- Thread the marinated fish onto the soaked skewers, alternating with pieces of red onion and bell pepper. Leave small spaces between pieces so they cook evenly.
- Grill the skewers for 3-4 minutes per side, turning once. The fish should be opaque and flake easily with a fork. Don't overcook or the fish will become dry.
- Remove from grill and let rest for 2-3 minutes. Serve immediately with lemon wedges and any remaining fresh herbs.
Notes
Choose fish that's at least 1 inch thick for best results. Thinner pieces will overcook quickly. If your fish pieces are falling apart, they may be too delicate for skewers - try grilling them directly on foil instead. Leftover cooked fish can be flaked and used in salads the next day.
