Elote is a popular Mexican street food made with roasted or boiled corn on the cob, mayo and/or crema, chili powder, lime juice and cotija cheese. The Spanish word elote means corn.