Because citrus juice will "cook" fish (that is how ceviche is made), don't marinate for longer than 30 minutes or else the fish will dry out and toughen during grilling. Although I used lemon in my recipe, you could certainly substitute fresh lime instead. Finally, be sure to grill over indirect heat and remember to remove the fish from the grill a couple of minutes early while it's still not yet fully cooked--the residual heat will finish cooking the fish after you remove it from the grill. 


  • Two 1/2" to 3/4" thick fish fillets (approx. 6 oz each)

For the Marinade: 

  • 1/4 cup olive oil, preferably Spanish
  • 1/2 lemon (you'll use the juice AND the zest)
  • 1 Tbs finely chopped fresh parsley or 1 tsp dried parsley 
  • 1 tsp minced garlic (about 2 cloves)
  • 1/4 tsp ground cumin
  • 1/4 tsp dried oregano
  • 1/4 tsp ground pepper

For the Garnish:

  • Zest of 1/2 lemon (or of a whole lemon if you prefer)
  • 1 Tbs small capers (drained if packed in liquid, or wiped of excess salt if packed in salt)
  • 1 Tbs finely diced sweet red pepper

Zest the lemon and set aside the zest, then squeeze the juice from half the lemon into a small bowl. Whisk in the remaining marinade ingredients. Place fish in a shallow lidded container or in a resealable plastic bag, pour in the marinade, cover/seal and gently shake to cover fish completely in marinade. Marinate in refrigerator for 15 to 30 minutes (max). While the fish marinates, combine the garnish ingredients in a small bowl. Make sure your grill grates are clean and well-oiled, then preheat grill to medium-hot. When ready to grill, remove fish from marinade and place fish on grill over indirect heat. Cover and cook for a few minutes, then carefully flip over and continue grilling until fish is *almost* done (the center doesn't yet flake). Remove from grill and let rest for a couple of minutes while the residual heat finishes cooking the fish. If it's still not done in the center, you can carefully place it back on the grill for another minute or so (or pop it in the microwave for 30 seconds), being careful not to overcook! To serve, place fish on plate and spoon some of the garnish on top.

You are here: