Heat the olive oil in a large skillet over medium-high heat. Once heated, add the corn and cook for 5 minutes, stirring regularly. After 5 minutes, add the garlic, and stir, cooking for another 1-2 minutes, just until the garlic is soft and fragrant.
Remove the pan from the heat. Spoon the corn and garlic into a large bowl.
Add the remaining ingredients and mix together until well combined. Serve immediately.
Notes
Makes about 3 cups of elote dip, approximately 6-8 appetizer/side dish servings. Seasonings: After you've mixed all of the ingredients together be sure to taste and adjust the salt, pepper, and chili powder as needed.Storage: Store in an airtight container in the refrigeration for up to 5 days. This dip can be served hot or cold.