- ½ head garlic, cloves broken apart, unpeeled
- 2 to 3 fresh serrano chiles
- 1 medium bunch cilantro (thick bottom stems cut off)
- 1 small bunch flat-leaf parsley (thick bottom stems cut off)
- ½ cup olive oil
- Salt
- ¼ cup fresh lime juice
- 1½ pounds “sashimi-quality” skinless, boneless fish fillets—my favorites are Alaskan halibut, ahi tuna and aqua-cultured Kona Kampachi (a type of yellowtail)—cut into ½-inch cubes
- 2 (7 ounces total) small “pickle” cucumbers (the kind you get in the farmers’ market) or Persian (baby) cucumbers, cut into ½-inch cubes
- 2 ripe large avocados, pitted, flesh scooped from skin and then cut into cubes
- Lettuce leaves (butter lettuce works great here), for garnish
- Make the herb seasoning. Set a dry skillet over medium heat. Lay in the unpeeled garlic cloves and chiles. Roast. Turning frequently, until soft and blotchy brown in spots, about 10 minutes for the chiles and 15 minutes for the garlic. Cool until handleable, then slip the skins off the garlic, pull the stems off the chiles and roughly chop (no need to remove the seeds). Place in a food processor along with the cilantro (about 1 cup if packed), parsley (about 1 cup if packed), oil and 2 generous teaspoons salt. Process until nearly smooth (it will be pasty). Scrape into a storage container and refrigerate until serving time.
- Finish the ceviche. In a large bowl, whisk together the lime juice and ½ cup of the herb seasoning. (Cover and refrigerate the remainder for another preparation.) Add the fish and cucumber, and stir to combine. To blend the flavors, cover and refrigerate for a half hour (for best results no more than an hour). Taste and season with a little more lime juice or salt if you think necessary, gently stir in the avocado (save out a little for garnish if you want), then serve on lettuce leaf-lined plates or in martini glasses.