Elote and esquite are both popular Mexican street foods made with corn, but they differences in their presentation and prep. Elote refers to a whole ear of corn on the cob that has been grilled or boiled and then dressed with various toppings. The corn is usually slathered with mayonnaise, sprinkled with chili powder or Tajín seasoning, and finished off with a squeeze of lime juice. It is commonly served on a stick, making it convenient to eat while on the go. Esquite, on the other hand, is a dish made by removing the kernels from the cob and cooking them in a skillet or pot with butter or oil. It has similar toppings as Elote but Esquite is typically served in cups or bowls and enjoyed with a spoon.