En un tazón grande agregamos el tomate picado, los pepinos, la cebolla, los granitos de elote, y el chile verde. Mezclamos bien y agregamos los frijoles. Volvemos a mezclar y reservamos para un paso posterior.
Para la vinagreta, agregamos a un vaso de licuadora el aguacate, el aceite de oliva, el vinagre blanco, el cilantro, sal y licuamos hasta que todos los ingredientes estén bien integrados. Vertemos la vinagreta en el tazón que reservamos anteriormente y mezclamos. Antes de servir dejamos reposar en el refrigerador por 30 minutos mínimo.