Remove the husks and the silk (hair) from the corn.
Cut the top and base off of the corn cob.
Hold one end of the cob with your hand and place the other end on the cutting board.
Tilt at a 45-degree angle.
Cut off the kernels with a sharp knife.
Be sure to cut away from your hand and body.
Place the kernels, 1 cup of chicken or vegetable broth, 4 cups water, epazote (if using) and salt in a large stock pot.
Bring to a boil and reduce to medium heat.
Cook until ⅔ of the liquid has evaporated.
Layer the corn with your desired toppings - corn, mayo, cheese, chili, butter, hot sauce.
Repeat until the cup is full.
Drizzle with lime juice on the top and enjoy.