Preheat your grill or barbecue to medium-high heat.
Brush each ear of corn with avocado oil, ensuring even coverage to prevent sticking.
Grill the corn for 15–20 minutes, turning every few minutes to ensure all sides are evenly charred. If you don’t have a grill, boil the corn for about 5–7 minutes and optionally broil for a charred effect.
While the corn is cooking, prepare the sauce by mixing mayonnaise, chipotle chili powder, and lime juice in a small bowl. Adjust the chili powder to match your preferred spice level.
Once the corn is grilled and slightly cooled, insert skewers into the base of each cob if desired for easy handling.
Using a brush or spoon, generously coat each ear of corn with the mayo mixture.
Roll the coated corn in finely grated Cotija cheese until it is well-covered.
Sprinkle with Tajín seasoning and garnish with freshly chopped cilantro or parsley.
Serve immediately and enjoy the explosion of flavors in every bite!