I add cilantro, garlic, lime juice, cumin, and salt to a food processor. After blending, I slowly drizzle in olive oil until the marinade becomes smooth and fragrant. This step builds the foundation of flavor.
The chicken goes into a bowl, fully coated with the marinade. I cover it and refrigerate for at least 4 hours — overnight if possible — so the flavors really sink in.
Before grilling, I let the chicken sit at room temperature for 30 minutes. Then I grill it over medium-high heat for about 6–7 minutes per side until fully cooked and lightly charred.
I mash ripe avocados in a bowl, keeping the texture slightly chunky. Then I fold in tomato, onion, cilantro, jalapeño, lime juice, garlic, and salt until perfectly creamy and balanced.
After resting the chicken for a few minutes, I slice it into strips. I serve it in warm tortillas or lettuce cups, topped generously with fresh guacamole.