Add butter, pasta, cheddar, pepper jack, corn, half and half, veggie broth, chili powder, garlic powder, lime zest, salt, and pepper to a large pot.
Stir to combine and turn heat to medium-high.
Bring to a simmer, stirring every few minutes so the noodles don't stick to the bottom of the pan.
Reduce heat to low or medium-low and gently simmer for 8-10 minutes or until pasta is cooked al dente and sauce is smooth and creamy. Stir every couple of minutes while it's cooking.
Top mac and cheese with cotija and fresh chopped cilantro and enjoy!
