-
1
Preheat the oven to 400 degrees F.
-
2
For the chorizo: In a large cast-iron skillet over medium heat, add the butter, chorizo, onion and garlic.
-
3
Cook, stirring to keep the onions from browning, until the chorizo is cooked through and broken down to resemble ground meat, about 10 minutes.
-
4
For the cornmeal: Into the skillet with the chorizo, add the milk, buttermilk and cornmeal.
-
5
Bring to a simmer while whisking, to keep the cornmeal from clumping or sticking in the corners.
-
6
When the liquid begins to thicken, turn off the heat and continue to stir until the mixture is the texture of loose grits.
-
7
In a medium bowl, whisk the eggs while very slowly adding a bit of the cornmeal mixture.
-
8
Whisk vigorously to combine and then feel the outside of the bowl.
-
9
If it's not warm, add a bit more of the cornmeal mixture while continuously whisking; keep adding the cornmeal mixture until the eggs are just as warm as the cornmeal mixture.
-
10
Then, reversing the order, slowly pour the egg mixture into the cornmeal mixture, whisking vigorously.
-
11
Add the Cheddar, mozzarella, corn, chopped tomatoes and chiles and scallions to the skillet and stir to combine.
-
12
Bake until the edges are golden brown and the center is set, 35 to 40 minutes.