I mix the cheddar, Monterey Jack, flour, and black pepper in a bowl. This lets the flour evenly coat the cheese so when baked, the texture stays creamy and not watery.
In a greased casserole dish, I whisk together the milk, softened cream cheese, half the green onions, hot sauce, and chopped jalapeños. Even if there are lumps at first from cream cheese, they melt out during baking.
After draining both cans of corn and the Mexicorn, I stir them into the creamy base. Then I add the cheese-flour mix and mix everything so every bite has corn and cheesy sauce.
I cover the dish with foil and bake it in a preheated oven at 350°F (about 175°C) for about 30 minutes. The cover helps trap moisture and allows cheeses to melt without burning.
Then I remove the foil, sprinkle the remaining green onions on top and bake for about 5 more minutes. If I want a golden crust, I’ll broil just briefly—but I watch closely so it doesn’t burn.
After baking, I let it sit for a few minutes to set up. Then I garnish with chopped fresh cilantro and serve warm. The rest makes slicing neater and flavor settles nicely.